Имя: Пароль:
1C
1С v8
Тестирование нового Снегопата
0 orefkov
 
02.11.15
13:24
Здравствуйте коллеги.
Хочу уведомить Вас о том, что работа по развитию Снегопата продолжается.
Завершен очередной этап разработки новой версии Снегопата - Снегопат-Reborn.
Внутри ядра снегопата было сделано много изменений, реорганизована внутренняя структура каталогов.
И в рамках работы по созданию новой версии, её тестовая версии становится общедоступной.
Вы можете скачать тестовую версию по ссыслке:
http://snegopat.ru/downloads/snegopat-reborn-2015-11-02.zip
совершенно свободно, и использовать ее без каких-либо ограничений. В течении двух недель
все исправления и доработки тестовой версии также будут общедоступны, и будут
выкладываться по адресу http://snegopat.ru/downloads/
1 CepeLLlka
 
02.11.15
13:24
(0)Давай бесплатно.. чё ты :(
2 orefkov
 
02.11.15
13:26
Для подогрева интереса я иногда буду выкладывать бесплатно коды для получения полной версии снегопата.
Например, 52c095ba062362a0
Регистрация кода по адресу https://snegopat.ru/pin.php
Получает первый успевший.
3 orefkov
 
02.11.15
13:27
(1)
Как-раз даю бесплатно, берите.
4 CepeLLlka
 
02.11.15
13:29
(3)Ну вот.. я не успел :(
5 quit
 
02.11.15
13:29
(0) C 8.3 стабильна?
6 Мыш
 
02.11.15
13:30
(3) Забрали уже
7 orefkov
 
02.11.15
13:32
(5)
Это и выясняем как-раз.
По сравнению с первой версией - гораздо более стабильна.
Поддерживается 8.2.19, 8.3.4-7
8 PLUT
 
02.11.15
13:33
(4) неуспевшие покупают
9 quit
 
02.11.15
13:35
(7) Февральская падала
10 orefkov
 
02.11.15
13:35
(6)
Тестовая тоже бесплатно. А умеет на данный момент всё, что и полная. Никаких урезаний нет. И еще две недели будет обновляться. И кроме того, в отличии от первой версии, не так жёстко привязана к релизу 1С, при мелких обновлениях релизов 1С - либо сама подстроится, либо пару текстовых файликов поправить достаточно.
11 orefkov
 
02.11.15
13:36
(9)
Сейчас меньше. Описывайте, как падает, улучшим вместе.
12 Mikeware
 
02.11.15
13:38
ура!
13 vhl
 
02.11.15
13:43
f5 f5 f5 f5
14 quit
 
02.11.15
13:46
http://prntscr.com/8y3zx7

первый тест - упала
15 quit
 
02.11.15
13:47
(14) 1С:Предприятие 8.3 (8.3.7.1633)
16 vhl
 
02.11.15
13:48
http://i.imgur.com/qZnIrMz.jpg - как то можно автоматизировать в конце концов?
17 vhl
 
02.11.15
13:48
(16) C:\Program Files (x86)\1cv8\common\1cestart.exe - все же стандартно
18 orefkov
 
02.11.15
13:51
(14)
Это не новая версия снегопата. Там таких окошек нет.
Сейчас минимум такое окошко вылазит:
https://snegopat.ru/forum/download/file.php?id=628
19 CepeLLlka
 
02.11.15
13:54
(18)Братишка.. не пора новый код выложить? :)
20 NeoVision
 
02.11.15
13:57
На XP и 8.3.7 должна работать? а то выдает ошибку 998
21 orefkov
 
02.11.15
13:57
(16)
Можно один раз сделать
echo InstalledLocation=путь к 1cestart.exe > %appdata%\1c\1cestart\1cestart.cfg
и стартер будет брать путь оттуда.

Вообще, стартер пытается найти путь к стартеру 1С следующим образом (привожу кусок кода стартера):
get1CPathFromEnv(pathTo1C) ||
get1CPathFromFile(L"%APPDATA%\1C\1CEStart\1CEStart.cfg", pathTo1C) ||
get1CPathFromFile(L"%ALLUSERSPROFILE%\1C\1CEStart\1CEStart.cfg", pathTo1C) ||
get1CPathFromFile(L"%ALLUSERSPROFILE%\Application Data\1C\1CEStart\1CEStart.cfg", pathTo1C) ||
get1CPathFromRegistry(pathTo1C) ||
get1CPathFromPath(pathTo1C) ||
get1CPathManual(pathTo1C);

у тебя дошло аж до get1CPathManual
22 quit
 
02.11.15
14:02
(18)  Да, видать в памяти было, перегрузил, ошибка не вылетает. Тестируем дальше.
23 vhl
 
02.11.15
14:02
(21) он сам запомнить чтоли не может?
24 orefkov
 
02.11.15
14:06
(23)
А смысл запоминать?
Снегопат заточен на работу без инсталляции, с флешки и т.п.
Если до этого аж в шести местах не удалось найти путь к стартеру 1С - значит, скорее всего, это не настроенное рабочее место. И либо его настроят правильно, либо поработают один раз и уйдут.
25 vhl
 
02.11.15
14:06
http://its.1c.ru/db/v83doc#bookmark:adm:TI000000357 - вот, по умолчанию 1с ставит его в C:\Program Files (x86)\1Cv8\common
26 bazvan
 
02.11.15
14:07
(23) почини Миста Ридер пожалуйста

сори за оффтоп
27 orefkov
 
02.11.15
14:08
(25)
учту.
28 vhl
 
02.11.15
14:17
(24) сделай cfg файл какой-нибудь, чтоб настроить можно было. Не охота на каждом компе перепрописывать.
(26) посмотрю :)
29 orefkov
 
02.11.15
14:23
(28)
Добавил этот путь поиска в стартер.
Завтра будет в новой версии. Или пиши на orefkov gmail.com, вышлю сегодня новый 20b11a8a9dbf4e3f starter.exe
30 orefkov
 
02.11.15
14:55
Кстати, советую обратить внимание на такие возможности, которых не было в первом снегопате:
- фильтрация списка снегопата по заглавным буквам.
то есть для поиска, например, ИнициализироватьПредопределенныеДанные - достаточно набрать ипд.
- типизация переменных с помощью комментариев //:
Это развитие старого трюка из http://catalog.mista.ru/public/65470/ только уже чистая, с помощью комментария.
31 MM
 
02.11.15
15:19
(0) А как её зарегистрировать тем у кого куплен предыдущий снегопат?
32 orefkov
 
02.11.15
15:29
(31)
Зачем? Вы и так получаете новую версию.
33 pumbaEO
 
02.11.15
15:31
>> о есть для поиска, например, ИнициализироватьПредопределенныеДанные - достаточно набрать ипд.  

а где это? Вроде так и так было, для процедур и функций
34 TormozIT
 
гуру
02.11.15
15:31
(32) Кстати в ИР контекстная подсказка через //: понимает типы, не имеющие конструктора. Например
//: А = Новый ("КолонкаТаблицыЗначений");
А.<<>>
35 quit
 
02.11.15
15:35
(0)Не думал сделать вебинар, посвященный снегопату? А если честно не понятно зачем он нужен , кроме как контекстная подсказка.
36 orefkov
 
02.11.15
15:36
(33)
это когда код набираешь и выскакивает список снегопата.
(34)
Ай, шайтанама... :)
Взял бы да портанул свой алгоритм под снегопат :)
А то у меня с этой борьбой с вылетами всё руки не доходят.
37 orefkov
 
02.11.15
15:37
(35)
Спасибо, неплохая мысль, запишу в список.
38 pumbaEO
 
02.11.15
15:46
(37) со старым pfl несовместим, хоткеи теперь опять настраивать.
39 orefkov
 
02.11.15
15:48
(20)
998 - это "Неверная попытка доступа к адресу памяти."
Если честно, на XP я не проверял. Попробую проверить.
(37)
Хоткеи вроде должны быть совместимы, специально ключи настроек не менял. Только теперь в data\snegopat.pfl всё лежит.
40 Гёдза
 
02.11.15
15:50
(34) Зачем изобретать велосипед, когда есть
Если Ложь
  Колонка = Таблица.Колонки[0];
КонецЕсли
41 pumbaEO
 
02.11.15
15:53
(40) правильней
#Если _ Тогда
42 orefkov
 
02.11.15
16:04
(40)
А я и не изобретаю велосипед, а только немного его усовершенствую. Решение с комментарием мне кажется более красивым и методологически правильным - если эта мулька нужна только для редактора кода, зачем засорять ей код?
Комментарий - самое место для информации, которая нужна только редактору. Поэтому я, кстати, плююсь и на выдумку 1С "#Область". Мне кажется неправильным изменять сам язык только для свёртки кода в редакторе. При выполнении кода это никакой смысловой нагрузки не несёт, но доработки препроцессора потребовало. Да еще и обратную совместимость рушит.
43 Гёдза
 
02.11.15
16:06
(40) Ну автор платформы все-таки не ты, поэтому нужно быть согласованным с 1с
44 Гёдза
 
02.11.15
16:06
(41) Оно может и правильней, но переключать язык ради знака # влом )))
45 orefkov
 
02.11.15
16:13
(44)
Со снегопатом можно просто нажать Alt+3 :)
46 Mikeware
 
02.11.15
16:17
(45) офф. а что в телепате (семерочном) надо нажимать, чтоб выполнился выбор типа для поля ввода? точнее, какой скрипт отрабатывает это? а то я поставил сейчас под винду-семерку, не хватает.. а работать с семеркой еще минимум пол-года...
47 Гёдза
 
02.11.15
16:18
А зачем текст запроса помечается серым?
48 Гёдза
 
02.11.15
16:21
И как поменять назад?
49 rphosts
 
02.11.15
16:21
(45) удобно!
50 Ёпрст
 
02.11.15
16:27
(46) alt+f7, например, повесить на команду Выбрать из списка
51 trad
 
02.11.15
16:27
(48) в реборне так было:
ctrl-M
Настройки Снегопата::ОткрытьНастройкиСнегопата
раскрашивать многострочные литералы как запросы
52 rphosts
 
02.11.15
16:28
Возможности делать запросы с комментариями ещё пока нет?
53 Ёпрст
 
02.11.15
16:29
+50 скрипт так и назывался, Выбрать из списка.vbs
54 orefkov
 
02.11.15
16:30
(48)
В окне снегопата вкладка "Настройки". Сними галку "Изменять цвет фона" и нажми "Сохранить".
55 orefkov
 
02.11.15
16:32
(52)
Еще нет.
56 Mikeware
 
02.11.15
16:33
(50)(53) Спасибо!
зы. уже пора снегопата изучать, а я полностью в телепате не телепаю...
57 Ёпрст
 
02.11.15
16:33
(55) а новый ребор, сам умеет обновляться ? Как первые версии снегопата ?
58 orefkov
 
02.11.15
16:35
(57)
В тестовой версии это отключено.
Reborn, который на http://snegopat.ru:9004/index - умеет.
В новом еще доделаю нормальный GUI для этого.
59 rphosts
 
02.11.15
16:38
orefkov, предложений о сотрудничестве от 1С не поступало?
60 orefkov
 
02.11.15
16:39
(59)
Нет.
61 Мимохожий Однако
 
02.11.15
16:40
(0)Спасибо, добрый человек!
62 rphosts
 
02.11.15
16:42
(60) может тебе самому выйти к ним с предложением? Ну не правильно-же что такие няшки не общедоступны
63 quest
 
02.11.15
16:46
(62) Так вроде уже говорили что это не 1Свэй - использовать чужие нароботки. Надо свои шишки набить....
64 orefkov
 
02.11.15
16:49
(62)
Они и без меня прекрасно справляются. Процесс идёт.
После памятного вопросника БГ на инфостарте - штатно в 1С появились подсказки о параметрах методов, свёртка произвольных блоков кода, подсветка в редакторе текущего/выделенного слова, фильтрации в списках (метаданных, свойств, типов), автопоказ переменных при отладке, возможно, еще что-то, что я забыл. Все эти мульки были в снегопате.
По сравнению с тем, что до этого десяток лет никаких подвижек не было - это реальный прорыв.
И да, самое главное: в ответ на просьбы сделать расширяемое IDE (API для Конфигуратора) - появилось EDT, и усиленно развивается.
65 rphosts
 
02.11.15
16:51
(64) да, подсказка по параметрам вызова очень приятная вещь!
66 quest
 
02.11.15
16:59
(64) Слушай, пользуясь случаем - еще раз спрошу - можешь хоткеи сделать в стиле емакса? С-а М-а и все такое?
67 orefkov
 
02.11.15
17:04
(66)
А что мешает самому такие назначить?
68 quest
 
02.11.15
17:06
давай я тебе на сайте создам тему, что бы тут не отвлекать
69 badboychik
 
02.11.15
17:42
Отличный ход, дать бесплатную дозу, чтоб потом пришли за добавкой ) Я сам не хотел покупать, а щас заценю и может куплю )
70 rphosts
 
02.11.15
17:44
(69) да вроде с ограниченным функционалом всегда раздавалось
71 orefkov
 
02.11.15
17:49
(70)
Эта версия без каких-либо специальных ограничений.
Можно пользоваться сколько угодно.
Вместо искусственных ограничений в ней естественные баги :)
За две недели, пока я готов раздавать тестовую версию всем желающим, часть багов конечно выпилю, и скачавшие смогут боле-менее ее без падений дальше юзать - но, состав включенных аддинов не очень велик, и новых плюшек будет не получить. Да и новые релизы 1С всё-равно потребуют обновления.
72 orefkov
 
03.11.15
07:32
dfb79f0aa87d6df3
73 oslokot
 
03.11.15
07:40
А5 не успел)))
74 orefkov
 
03.11.15
07:58
(73)
А мог бы тышшу сэкономить :)
75 trad
 
03.11.15
08:57
(74) Снегопат всего тыщу стоит?
76 orefkov
 
03.11.15
09:05
(75)
Да, пока что предзаказ новой версии снегопата можно сделать за одну тысячу рублей - https://snegopat.ru/order.php
77 Mikeware
 
03.11.15
09:11
(76) это на рабочее место привязка, или на носитель?
78 quit
 
03.11.15
09:16
(76) На год? Или бесрочно?
79 orefkov
 
03.11.15
09:16
(77)
На человека так-то.
Снегопат изначально шел по персональной лицензии на человека, никаких привязок к железу и т.п. (кроме специальной корпоративной версии). Купивший может использовать ее без ограничений на любых компах, флешках, таскать с собой по клиентам и т.п.
Единственное условие - не передавать свою копию третьим лицам. А каждый пользователь получает свою, персональную копию, именную. В случае утечки "в паблик" сразу видно, чья это копия.
80 Stim
 
03.11.15
09:20
выдал ошибку "неверная попытка доступа к адресу памяти"
вин XP
81 orefkov
 
03.11.15
09:20
(78)
Само право использования - бессрочно. В цену входит 6 месяцев подписки на обновления. Но этот срок начнет отсчитываться с того момента, когда я официально выпущу новую версию. Пока ещё только тестовая версия выпущена, надо добится стабильной работы без вылетов.
А до этого срока:
- можно пользоваться тестовой версией без ограничений
- получаете полный доступ к прошлой стабильной версии снегопата (1.4.7.15), которая до 8.2.19 работает.
82 orefkov
 
03.11.15
09:20
(80)
Угу, разбираюсь с этим как-раз.
83 Stim
 
03.11.15
09:21
(79) А что ты сделаешь, если найдешь её в паблике? Можешь заблокировать как-то удаленно?
84 orefkov
 
03.11.15
09:26
(83)
Человек просто обновления перестанет получать.
А с частотой выходов релизов от 1С - через пару месяцев без обновлений толку от старого снегопата никакого.
85 oslokot
 
03.11.15
09:27
(81) то есть 1000 руб на полгода?
86 Mikeware
 
03.11.15
09:27
(83) "Тебе будет стыдно, когда предстанешь перед Всевышним"©
---------
- Ваш банк даёт кредиты под честное слово ?
-- Да....
- А если я не верну ?
-- Тогда Вам будет очень стыдно, когда предстанете перед богом!
- Ну, это когда еще будет...
-- Хм, если двадцатого числа не вернёте, то двадцать первого  и предстанете!!!!
87 Stim
 
03.11.15
09:30
(84) релизов платформы ты имеешь ввиду?
У тебя же там вроде универсальный плагин, насколько я понимаю
88 quit
 
03.11.15
09:33
(84) А как же заявленная универсальность? Очередной кидок?
89 Mikeware
 
03.11.15
09:37
(88) не от него это зависит...
90 stix2010
 
03.11.15
09:39
Кто знает где взять лекарство от жадности?
92 orefkov
 
03.11.15
09:42
(85)
Обновления - да.
(87) (88)
Он не универсальный. И никогда такого не утверждалось.
Я всегда говорил, что новый движок "облегчит" переход на новые релизы.
Во многих случаях - перейдет сам. В некоторых - потребует изменений в текстовых файлах описаний интерфейсов восьмёрки.
Например, переход с 8.3.6.2014 на 8.3.6.2152 не потребовал изменений, а переход на 8.3.7.1633 потребовал добавить по две строки текста в 5 файликов. Это совершенно несравнимо с прошлым движком снегопата, когда под каждый релиз приходилось его дорабатывать.
93 rphosts
 
03.11.15
09:44
stix2010, вы кого собрались ломать? Правила форума не забыли?
94 Stim
 
03.11.15
09:46
(92) не пробовал сотрудничать с 1С, чтобы часть твоих доработок включили в платформу?
95 Mikeware
 
03.11.15
09:46
(90) вы настолько жадный?
примите цианид....
96 orefkov
 
03.11.15
09:54
(88)
Вот например, все правки, которые потребовались для перехода на 8.3.7
Пользователи их автоматом получили при очередном обновлении.
http://snegopat.ru/files/img/837.png
Изменились несколько файлов слоя взаимодействия с движком 1С, а сам код снегопата даже трогать не пришлось.
97 orefkov
 
03.11.15
09:55
(94)
смотри (64)
98 quit
 
03.11.15
10:09
(89) Вообще-то было заявлена что новая версия не будет зависить от платформы.
99 SeraFim
 
03.11.15
10:20
Первый раз смотрю на этот Снегопат и немножко не понимаю)

Это ветка для теста именно стабильности работы Снегопата?
Или разные мелочи, типа удобство работы макросов, тоже можно высказать?)
Или же подразумевается, что пользователи должны самостоятельно их настраивать?
100 quit
 
03.11.15
10:23
(99) Я тоже задавался подобным вопросом.
101 orefkov
 
03.11.15
10:26
(98)
Где было заявлено?
(99)
Высказывайте всё!
102 mikeA
 
03.11.15
10:28
(98) ну какой ты нудный)))
"Сотрудничество с заказчиком важнее согласования условий контракта" (с)

(101) каюсь, скачал я как-то по лету, может и раньше, какой-то релиз снегопата. reborn. может он тестовый, может нет, хз. зашёл на сайт, ткнул ссылку, он и скачался.
так вот с того момента сменилась куча платформ, вроде бы даже с 8.3.5 на 8.3.6 мы перешли.
а снегопат до сих пор работает. практически без вылетов. так может раз в неделю если что-то особо изощрённое в конструкторе запросов делать
win8, рабочие базы на 8.3.6.2152, тестовые на 8.3.6.2363
103 quit
 
03.11.15
10:29
(101) В февральской ветке
104 quit
 
03.11.15
10:30
(102) взаимно
105 mikeA
 
03.11.15
10:32
(102)+ это та версия, которая искала стартер в каталоге 1cv82
106 orefkov
 
03.11.15
10:36
(103)
Платформенно-независимый получается код самого снегопата - то, что в папке core\engine\
А слой взаимодействия с движком 1С, то что в core\v8api - естественно зависит от релиза 1С.
Просто разделение программы на две части - движок снегопата и слой взаимодействия с 1С - упрощает заточку под новые релизы, и в большинстве случаев происходит автоматически.
107 Stim
 
03.11.15
11:09
ну чего там с памятью?
108 bolobol
 
03.11.15
13:37
Синтакс-помощник не переплюнут, во всяком случае - я не заметил. Пример:

Набор= РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();
Набор.Отбор. и ни-че-го...

Альт+<символ английской раскладки> - это супер! Однако, Чистов н-лет назад уже выкладывал доработанную кодировку, так что - тоже мало актуально.

Синтакс-подбор русской инструкции при письме в иной раскладке - супер! Правда, после очевидного косяка в наборе текста - язык так и остаётся не русским, и продолжение печати после ПунтоСвитчера - опять же - не комильфо, инерция, что за тебя исправили - сильнее здравого смысла)

Запрос.УстановитьПараметр(" - и тут опять же - ничего.

ТЗ.Свернуть(" - и тут снова - ничего.

Я чего-то ожидал, но, видимо - не знаю чего именно. В чём смысл разработки?

Мне не жалко 1000 руб, мне жалко времени даже разобраться, как их заплатить, потому что не въехал: а что же изменилось к лучшему?
109 mikeA
 
03.11.15
13:40
(21) про путь

1) в InstalledLocation надо писать путь до 1cv8

2) старетр видимо берёт первое значение InstalledLocation из 1cestart.cfg, а их там может быть несколько

у меня на win8 x64 в "%ALLUSERSPROFILE%\1C\1CEStart\1CEStart.cfg первой строкой было

InstalledLocation=C:\Program Files\1cv8

на 64 разрядной машине там естественно никакого 1cestart.exe нет, поэтому стартер его и не находил

оставил там только

InstalledLocation=C:\Program Files (x86)\1cv8

тогда стартер заработал
110 bolobol
 
03.11.15
13:44
+(108)
ТЧ.Свернуть(" - тоже ничего (думал, что с ТЗ - я слишком многого хочу))

ТЗ.Колонки.Добавить( - и где параметры? Вся соль в том, что "вспомнить" параметры - это нажать поиск в Синтакс-Помощнике - это СОТНИ вариантов выбора из всевозможных объектов 1С, несмотря на конкретику контекста, откуда поиск вызывается.

Так, всё же, для чего Снегопат? Или: Как его правильно употреблять?
111 mikeA
 
03.11.15
13:45
112 mikeA
 
03.11.15
13:53
(111)+ но дело даже не в этом
чтобы стандартный СП показал список методов после Набор. НУЖНО НАЖАТЬ ПРОБЕЛ
снегопат вываливает список методов СРАЗУ
113 oslokot
 
03.11.15
13:55
(112) зачем пробел? в штатном СП достаточно точку
114 oslokot
 
03.11.15
13:55
(112) просто снегопат вываливает по событию набора текста
115 orefkov
 
03.11.15
13:56
(110)
Во-первых, вы слишком многого хотите от тестовой версии :)
Параметры методов умел подсказывал прошлый снегопат.
Так как с 8.3.5 в 1С появилась штатная подсказка о параметрах - я пока не стал ее портировать из старой версии.
Быстро искать в списке, который вываливает синтакс-помошник - также помогал снегопат в прошлой версии:
https://snegopat.ru/scripts/wiki?name=choiceHelpTopic.js
Но эта часть в новый пока еще не портирована, там надо делать перехват открытия диалоговых окон.

Я не буду расписывать преимуществ снегопата.
Просто попользуйтесь им пару дней, а потом попробуйте без него.
116 quit
 
03.11.15
14:04
(115) Пользователь 3 день...результат пофиг, ускорения нет.
117 bolobol
 
03.11.15
14:06
(115) Оу... Перехват открытия с установкой контекстного фильтра - это жирный плюс!

А прошлую версию не смотрел, именно из-за перечисленных вопросов, кагбэ - не ожидая, что они могут быть решены сторонним разработчиком, если уж 1С для своих же писателей типовых и пальцем не шевелит, значит - не нужно всё это. Да и стоимость там была - 5к за релиз...))
118 bolobol
 
03.11.15
14:20
(115) "Я не буду расписывать преимуществ снегопата"
- Неее, так ты слона не продашь (с)

Но, выше уже высказывались про выбинар - я лишь присоединиться хотел. Когда не знаешь чего ожидать от изделия - возникают естественные вопросы о решении имеющихся опостылевших задач.
119 orefkov
 
03.11.15
14:32
(107)
Это было нелегко, но нашел и вычислил проблему.
В новой версии я перешел на Visual Studio 2015 (с 2013), а начиная с 2014 микрософт, в заботе о программистах, добавил по-умолчанию потоко-безопасную инициализацию статических переменных. Которая использует thread local storage. И которая не работает на Windows XP, если dll загружается через LoadLibrary (вылетает). Вот так вот. Отключается путём прописывания вручную флага "/Zc:threadSafeInit-" в опциях компиляции.
Сегодня выложу новую версию, там это будет исправлено.
120 orefkov
 
03.11.15
14:34
(116) (118)
Там ключевое слово "а потом попробуйте без него" :)
121 bolobol
 
03.11.15
14:49
(120) Смысла нет привыкать, например, к раскраске кода, если дальше пользоваться не планируется, в силу отсутствия совместимости с будущими релизами 1С и подписки на обновления к этим релизам, а интересующие задачи изделие не решает.
Сложно было с 7.7 с оупенконфом в 8-ку без ничто перейти, так и сложность была больше с неизведанностью новой среды обусловлена, чем с отсутствием оупенконфа, который сам версии внешних обработок инкрементировал)
122 orefkov
 
03.11.15
14:55
На https://snegopat.ru/downloads/
выложил версию 2015-11-03
Исправлен ряд ошибок, пофиксен запуск под Windows XP, доработан стартер. 5a89a81a753116bb
123 rphosts
 
03.11.15
15:02
Быстро...
124 sapphire
 
03.11.15
15:03
(122) у меня валится при попытке подключения к хранилищу :(
125 orefkov
 
03.11.15
15:05
(124)
Ок, посмотрю. Лучше бы конечно версию ОС и 1С указывать ещё.
126 sapphire
 
03.11.15
15:05
+ (124) Вообще валится
127 Stim
 
03.11.15
15:05
(122) спс. вроде работает
128 Kyon8
 
03.11.15
15:07
(122) WinXP+8.2.19 просит обновить JScript (?)
129 sapphire
 
03.11.15
15:08
(125)
v.8.2.17 x32 /W8.1 x64 Pro - валится
v.8.3.6.1977 - работает
130 sapphire
 
03.11.15
15:09
+ (129) 8.2.17.169
131 bolobol
 
03.11.15
15:11
(130) Помнится, 8.2.17. - не самый свежий релиз, есть ли смысл на нём что-то либо тестировать? Можно и 8.0 с тем же неуспехом взять, разве не?
132 sapphire
 
03.11.15
15:13
(131) У меня-то он рабочий
133 sapphire
 
03.11.15
15:13
+ (131) старая версия как раз таки работает
134 DmitriyDI
 
03.11.15
15:14
Подпишусь на тему)
135 sapphire
 
03.11.15
15:14
+ (133) Правда есть один импозантынй глюк - я его artbear показывал - при операциях с типом булево валит платформу.
Но, если комментить строку - все Ок :)
136 orefkov
 
03.11.15
15:22
(128)
Да, обновите WSH.
https://www.microsoft.com/en-us/download/details.aspx?id=8247
(130)
Поддерживается от 8.2.19 только :(
137 sapphire
 
03.11.15
15:25
(136) Не беда, про то старый есть
138 orefkov
 
03.11.15
15:28
Кто скачал 2015-11-03 - скачайте еще раз, не тот файл настроек был выложен.
139 Kyon8
 
03.11.15
15:42
(136) ХЗ, не обновляет, пишет вам оно не надо и ваш сервис-пак новее. (WinXP SP3)
140 orefkov
 
03.11.15
15:51
(139)
Если в командной строке запустить
cscript.exe
какую версию выдает в первой строке?
141 Злопчинский
 
03.11.15
16:01
так, я не понял - мне пора на снеговика переходить или нет..?!
142 bolobol
 
03.11.15
16:06
(141) Уже - нет)
143 Барбариска
 
03.11.15
16:08
(141) а ты на 7.7 что ли до сих пор? ))

я со своими 7.7 в Минске все лето почти без работы просидела, не считая мелочей - куда ни сунься - везде управляемые формы нужны, и опыт NN лет ... пришлось учить ))
144 EvgeniuXP
 
03.11.15
16:18
а вот эту дату можно новую написать: "ориентировочно к 01.07.2015"
145 rphosts
 
03.11.15
16:20
(144) машина времени в комплекте?
146 orefkov
 
03.11.15
16:24
(144)
Нет. Это чтобы висела для меня немым укором.
147 Барбариска
 
03.11.15
16:43
(146)  тестирую телепат

наконец-то можно по-человечески работать - подсказки правильные, "Конец..." будет "КонецЦикла", а не "КонецПроцедуры" - если это "Цикл"...

ураааа ))
с ближайшей зарплаты непременно куплю
спасибо огромное
148 oslokot
 
03.11.15
16:47
(147) Стандартные шаблоны автоподстановки для таких конструкций можно так же настроить.

при всем моем уважении к orefkov
149 Барбариска
 
03.11.15
16:48
(148) никакого сравнения, штатное и близко не стояло )
150 bolobol
 
03.11.15
16:49
(148) Это как это? Просветите, штолле
151 NeoVision
 
03.11.15
16:50
(122) уже лучше)
152 bolobol
 
03.11.15
16:50
(149) Как раз - нештатное слишком близко к штатному. Радует приемлемая цена) Она же ещё две недели на подумать.
153 oslokot
 
03.11.15
16:51
(149) Простой штатный пример:
пишу текст Пока, пробел.. и мне дают всю конструкцию и курсор ставят туда куда надо

Пока Цикл
КонецЦикла
154 bolobol
 
03.11.15
16:52
(153) Особенно удобно, когда меняешь Если на Пока. Пусть всю конструкцию поставит - зачёт! ))
155 bolobol
 
03.11.15
16:53
+(154) При этом, проблема с "Кон..."ец непонятно чего - не решена.
156 oslokot
 
03.11.15
16:54
(155) я не понимаю в чем там проблема
157 mehfk
 
03.11.15
16:56
(122) У зарегистрированных пользователей, обновляющихся через get_latest.cmd не пофикшено?
158 Барбариска
 
03.11.15
16:58
(156)

Пока.... Цикл

Конец.... - из доступных вариантов будет только КонецЦикла

В штатной версии - все остальные "Конец..."
После телепата на 7.7 - без снегопата , с непривычки на 8.3 с размаху очень неудобно и неповоротливо.
159 bolobol
 
03.11.15
16:59
(156) И эти "программисты" автоматизируют деятельность рядовых служащих предприятий и организаций нашей необъятной страны!... м-дя...
161 orefkov
 
03.11.15
17:06
(157)
Нет. Сейчас все силы брошены на широкое тестирование этой версии, потом зарегистрированные пользователи будут как-всегда пользоваться get_latest
162 rphosts
 
03.11.15
17:07
(160) В аббревиатуре ПланВидовХарактеристик допущена синтаксическая ошибка, поэтому пост удалён. Ругаться идите туда где меня нет.
163 Барбариска
 
03.11.15
17:08
(160)  Снегопат понимает, что нужно "КонецЦикла", с первых "Кон.."... ну или в зависимости от переменных модуля.
Штатно на введенные "Конец..." будут предлагаться и КонецГода и КонецЕсли и КонецПроцедуры, невозможные в контексте. Штатно счастье будет только после "КонецЦ..."... дальше я и сама дописать могу, толку то от такой помощи.
Или у вас какой-то более продвинутый релиз? :)
164 oslokot
 
03.11.15
17:08
(162) бгг)
165 orefkov
 
03.11.15
17:09
(160)
Вы несколько не поняли.
Вы говорите о вставке шаблона "Пока" сразу единым куском. Конечно, там сразу вбито "КонецЦикла".
Но если вы внутри существующего цикла попытаетесь набирать "Конец" - штатная подсказка вывалит вам все существующие "концы", а снегопат - только "КонецЦикла".
Если вы набираете "прод" - то внутри цикла снегопат вам предложить "продолжить", а вне цикла - нет.
166 oslokot
 
03.11.15
17:11
(163) да я не спорю, я говорю про шаблон _конструкции_ (165)
167 oslokot
 
03.11.15
17:12
(165) с этим полностью согласен.
Просто в повседневной писанине юзаю только конструкции, так уж првых.
168 oslokot
 
03.11.15
17:12
(167) * привык
169 orefkov
 
03.11.15
17:16
170 bolobol
 
03.11.15
17:34
(169) Хм... опять же - там написано, что после точки - оупенэйр... свобода выбора. Интересует, всё же: когда? Когда после точки можно будет увидеть конкретику? А после двух точек?
171 orefkov
 
03.11.15
21:04
(170)
Когда добьюсь стабильной работы без вылетов, или хотя бы сведу их к минимуму, тогда возьмусь из послеточие. Вон, у Сергея tormozit украду алгоритм :)
Пока только можно использовать затычку с "//:".
172 Злопчинский
 
03.11.15
23:16
такс, ввиду того что я  страшный консерватор - чувствую освоение снеговика начнется с установки снегопата!
173 PR третий
 
03.11.15
23:26
(112) Иногда лучше жевать, чем говорить :))
174 Franchiser
 
гуру
04.11.15
00:58
(172) начни с ИР от tormozit: отложенная отладка - это вынос мозга, не думал что такое можно как-то реализовать. Кстати, подписчик его канала на youtube:)
175 Злопчинский
 
04.11.15
03:03
(174) мне бы просто с восьмеркой НАЧАТЬ... ;-)
176 rphosts
 
04.11.15
04:05
(175) У Евгения с Фаритом был неплохой курс "быстрый старт", для обзора самое оно. Так-же есть у них курс по программированию - как прошедший после многих лет клюшек - рекомендую!
177 zak555
 
04.11.15
09:36
(175) радченко
178 ДенисЧ
 
04.11.15
09:39
(175) Митичкина читай!))
179 orefkov
 
04.11.15
09:53
(178)
Вот уж от тебя не ожидал, что ты будешь чужое нахваливать вместо продажи СП :)
180 ДенисЧ
 
04.11.15
09:58
(179) СП - не учебник, а справочник...
А нахваливать - я надеюсь на бенефит и профит )))))))
181 EvgeniuXP
 
04.11.15
12:21
книжки устарели - в них уже не правильно написано.
182 rphosts
 
04.11.15
12:37
(181) В СП тоже ошибки есть
183 Ёпрст
 
04.11.15
12:38
(179) когда уже в реборне будет человечий список методов модуля по Ctrl+1 ? как раньше
184 Барбариска
 
04.11.15
13:38
(183) Точно, методов модуля - не хватает )
Я тоже до сих пор тыкаю Ctrl+1
Зато вчера "++" порадовало, на автомате написала... а оно РАБОТАЕТ ))
185 EvgeniuXP
 
04.11.15
13:48
(182) ошибки - и устаревшая информация - разные вещи.
186 orefkov
 
04.11.15
13:48
(183)
Ctrl+3 же!
В настройках хоткеев поменяй на Ctrl+1 - и будет счастье.
187 orefkov
 
04.11.15
13:50
+(186)
Я просто не знаю, надо ли делать встроенный в снегопат список методов, если это вполне решается сторонним скриптом. Да ещё и с большей функциональностью.
188 Ёпрст
 
04.11.15
13:53
(186) эээ....
:))
189 Ёпрст
 
04.11.15
13:56
какое то оно "не такое" как раньше. А нельзя ли слепить от старого ?
190 Web00001
 
04.11.15
14:13
Я понял, что снегопат, будет в целом скорее всего работать еще долго если его сейчас купить. Но в теории, если через полгода 1С выпустила 8.4 и снегопат перестал работать, то все, надо идти покупать новую лицензию?
191 Mikeware
 
04.11.15
14:15
(190) да у тебя он за несколько дней окупится, будь ты хоть негром преклонных годов... пардон, фикси... просто за счет того, что время освободит..
192 Web00001
 
04.11.15
14:21
(191)Да все понятно, окупится, что такое 5тр(а он будет стоить столько или больше), да он сам за тебя код писать будет и все такое. Как то некомфортно покупать продукт, зная что время закапало и надо вот срочно пользоваться а то вдруг мало попользовался, за что деньги платил :) фигня какая то. Со всем уважением к орефкову и всем остальным "отстатыщ", но 5тр раз в полгода, не хочется почему то.
193 ДенисЧ
 
04.11.15
14:24
(191) Хм... Мне он, конечно, освобождал время... Но не так, как в клюшках... На 5000 точно не освободил... Особенно со свистоплясками с релизами...
194 Mikeware
 
04.11.15
14:25
(192) машины за лям покупают на три года, а тут....
в любом случае, даже если выйдет напрочь несовместимая 8.4, перелазить на нее как минимуим пол-года-год не стоит...
195 orefkov
 
04.11.15
14:31
(192)
1. Спроси народ - за 4 года (а снегопат начал продаваться с 01.06.2011) - хоть с кого-то из купивших я просил дополнительных денег?
2. Где речь шла о 5 тысячах?
Сейчас его можно купить за тысячу. Получать обновления всё-то время, пока Snegopat-Reborn считается тестовой версией.
Когда он станет не тестовой, а официальной - получать обновления еще пол-года. Далее - по подписке, в районе 100-200 рублей в месяц. А если сидишь на старых релизах 1С, не гонясь за новьем (а у многих фикси это так) - можешь годами сидеть без обновлений.
196 ДенисЧ
 
04.11.15
14:32
"если сидишь на старых релизах 1С, не гонясь за новьем (а у многих фикси это так)"

Хм... А у многих фиксей нет типовых бухгалтерий и зупов, которые требуют обновлений?
197 Web00001
 
04.11.15
14:49
1. Я ничего не говорил про "дополнительных денег"
2. Ну к примеру на инфостарте я видел такую цену. Да и вроде на твоем сайте была такая же.
3. >>"Сейчас его можно купить за тысячу"
Это отличная цена, за отличную работу.

4. Далее - по подписке, в районе 100-200 рублей в месяц.
Я про это не знал и про это был как раз вопрос в (190) и в (191) "знающий" человек подтвердил что надо будет лицензию покупать заново.
198 orefkov
 
04.11.15
14:52
(189)
Ты говори, что не нравится. Переделать можно.
199 chelentano
 
04.11.15
15:02
(0)
1. Так и не разобрался, как добавить свой аддин в список загрузки аддинов (на вкладке "Работающие аддины" добавить могу, на вкладке "Список загрузки аддинов" - нет)
2. Будет ли (может как-то по другому реализован?) навигатор по метаданным, как в старом снегопате (т.е. встаёшь на реквизит с типом "Справочник.Контрагенты", нажимаешь Ctrl+Enter - автоматически переходит на справочник контрагентов в дереве метаданных, скрипт, по моему назывался jump2ref)
3. При выполнении аддина selectColumn выдаёт ошибку "'this.form' есть null или не является объектом"
200 Ёпрст
 
04.11.15
15:22
(198) ну, мне , так то старое окошко "роднее", а не прилепленное слева заместо "штатного дерева".
Грубо, в том что раньше, я быстрее искал методы нужные. Ладно попробуй это, если че, напишу.
201 Ник080808
 
04.11.15
15:50
снегопад за тыщу рублей? уху! сладкое слово халява) где купить мона?
202 EvgeniuXP
 
04.11.15
15:56
(201) раньше дороже был...
203 Ник080808
 
04.11.15
15:56
(202) знаю. потому и говорю - халява) считай бесплатно
204 orefkov
 
04.11.15
16:18
(199)
На вкладке "Список загрузки аддинов" аддины добавляются только из репозитария, который справа. Поэтому можно поступить двумя разными способами:
1ый способ. В папке снегопата создать папку custom и поместить свой скрипт туда. Снегопат автоматом подхватывает в список аддинов репозитария файлы с раширением js. В шапке скрипта должен быть прописан минимум тег:
//uname: уникальное имя скрипта
2ой способ. Добавить в список загрузки какой-либо аддин из репозитария, а потом поменять у него строку загрузки на свой аддин.
В любом способе не забывайте нажать "Сохранить" (дискетку).
205 orefkov
 
04.11.15
16:19
(203)
Всё там же - http://snegopat.ru/order.php
206 EvgeniuXP
 
04.11.15
16:21
(205) тоже сначала выгрузил какой-то, а потом загрузить не мог обратно в список аддинов не смог. Снес всё, переписал заново - и нормально :)
207 ChAlex
 
04.11.15
16:24
что-то файл по ссылке в шапке не скачивается - говорит браузер нет такого
208 Ник080808
 
04.11.15
16:27
(205) спасибо. щас буду пробовать. только пара вопросов - с защитой там как - есть какой нибудь пароль после ввода которого он запускается?
209 Ник080808
 
04.11.15
16:28
(208) + к чему вопрос. у меня заказчики работаю через терминал. У них если установить нет гарантии что не стырят. Вот вопрос как защититься?
210 ChAlex
 
04.11.15
16:32
(207) - по прямой ссылке, через каталог - пускает.
211 orefkov
 
04.11.15
17:26
(207)
Ссылка в шапке уже старая. Уже новая версия в каталоге выложена.
212 orefkov
 
04.11.15
17:27
(209)
Как и в прошлом снегопате - в окончательной версии сделаю возможность защитить свою копию паролем. В тестовой версии это не актуально.
213 Web00001
 
04.11.15
18:24
(163) >>Штатно на введенные "Конец..." будут предлагаться и КонецГода и КонецЕсли и КонецПроцедуры, невозможные в контексте
Я извиняюсь но так и снегопат предлагает вещи невозможные в контексте https://monosnap.com/file/xvjKkMJPtKA8q2H0uK1UoAIktXFmlh.png
214 Злопчинский
 
04.11.15
18:38
(213)  в случае неверного синтаксиса и телепат на клюшках подвирал
Вот отчего у вас вернуть информацию болтается как чмо?

Опять же со снегопатом получить такую конструкцию тяжко
При вводе слова функция логично сразу добавить блок функция конецфункции

Могу быть не прав но ваш тиль кодирования внушаить мне опасения;-)
215 Web00001
 
04.11.15
18:50
(214)Написал я процедуру и в тот момент где начал писать "ВернутьИнформацию" решил, что это будет не процедура, а функция. Пошел исправлять и вот тут хорошо бы, если исправил в одном месте, что бы во втором предложили сделать тоже самое это же логично?
А на тему добавить сразу блок, так это у меня шаблончики делают и немного лучше чем снегопат, в том плане, что они предлагают заготовки "НаСервере", "НаКлиенте" и тд.
Зы проверил прям сейчас, на синтаксически верной конструкции, все то же самое.
216 Злопчинский
 
04.11.15
18:52
(215)  ну если решил что жто будет функция ну дык и напиши правильно как функцию

Картинку давай на правильной конструкции где врет снегопат
Просто понять насколько это критично
217 mehfk
 
04.11.15
18:58
(213) ты нажал Ctrl + пробел?
218 Web00001
 
04.11.15
18:59
(217)Да, если начать писать с нуля, он вижу подставляет все верно.
219 Злопчинский
 
04.11.15
19:00
Пошел исправлять и вот тут хорошо бы, если исправил в одном месте, что бы во втором предложили сделать тоже самое это же логично

Ну логично было бы если бы оно само весь код исправляло и предугадывало полет мысли

Я по себе консерватору скажу
Поставил восьмеру и проплевался сразу же изза отсутствия привычных удобств, не говоря уже про вообще непонятные для меня закидоны

Поэтому если снегопат будет предлагаться как готовый к использованию пакет с набором готовых предустановленных скриптов - как инструмент для девелоперов то это будет несомненный успех, особенно если к такому пакету будет прилагаться краткая дока листа на три четыре по основным хоткеям и возможностям скриптов. Речь идет о том чтобы типа поставил и пользуйся. Я думаю ряд недопрограммистов - ну типа меня - с удовольствием будут это юзать, а настоящие трупрограммеры они под себя настроят без проблем все что надо в части скриптов хоткеев и прочего. Потому как если снегопат будет изначально на старте предлагаться как конструктор типа поставьте снегопат а тут вот наберите себе нужных скриптов и хоткеев - с этим будет мало кто разбираться. Вот такое мое маленькое мнение основанное на опыте установки из коробки опенконфалайтпака.
220 Web00001
 
04.11.15
19:02
(219) Выдыхай. Никто не ждет, что он за меня код писать будет. Просто хотелось справедливости ради заметить. Но как поправили в (217) он правильно сориентировался, если начать писать с нуля.
221 Злопчинский
 
04.11.15
19:03
(218)  не дабудь Орефкову дать печеньку!!!
Еще турбоконф есть и еще какаято шняга одна
Вот если бы снегопат умел типа

Выделил кусок текста
Забрал в буфер
В нвом месте типа жмак вставить как функцию - кусок кода обрамляет функцией а на месте вырезки ставит затычку ее вызова

Это так тупо из башки
Поток сознания
У меня такие операции по рефакторингу кода - да я знаю такие умные слова - частенько случаются
222 Ник080808
 
04.11.15
19:04
граждане, а что яндекс деньги начали требовать паспорт? и если у мну не паспорт РФ то мне болт а не оплата?
223 Web00001
 
04.11.15
19:07
(222)Уже как полгода. На основании какого то там закона, вдруг орефков террорист а ты своей тысячей рублей его поддержать решил.
224 Ник080808
 
04.11.15
19:08
(223) гы гы гы я не гражданин рф и все мои деньги на кошельке теперь красивая цифрь?
225 mehfk
 
04.11.15
19:10
(218) сотри "конецпроцедуры" до "коне", нажми "ц" и он тебе предложит "конецфункции"
226 Web00001
 
04.11.15
19:15
(224)Не совсем покупать в магазинах можно и если пройти идентификацию https://money.yandex.ru/security/identification/methods.xml
ограничения будут сняты
(225)Да все так.
227 Ник080808
 
04.11.15
19:25
(226) угу. мне топать нужно в офис к товарищам и подавать заявление. потом ждать десять дней. ладно. временно покупка откладывается из-за яндекс денег(((
228 Cyberhawk
 
04.11.15
19:29
(221) "Выделил кусок текста
Забрал в буфер
В нвом месте типа жмак вставить как функцию - кусок кода обрамляет функцией а на месте вырезки ставит затычку ее вызова "
Это и штатно есть: выделил кусок, ПКМ - Рефакторинг - Выделить фрагмент...
229 orefkov
 
04.11.15
19:31
(213)
Вот ты и попался :)
К приведённому тобой скриншоту снегопат имеет отношение только в части "перехватывать открытие штатного списка".
Обрати внимание - рамка вокруг списка тонкая. Это бывает в том случае, если снегопат перехватил открытие штатного списка, и просто отображает его содержимое в своем списке.
А список снегопата в данном случае вызвается по Ctrl+Alt+Пробел. А тут ты просто нажал Ctrl+Пробел, и вызвал штатный список. Попробуй отключи настройку "Перехватывать открытие штатного списка" и сравни.
230 orefkov
 
04.11.15
19:33
(221)
Есть и такой скрипт - "Рефакторинг".
Просто в тестовую версию я его не включил, чтобы не перегружать возможностями.
231 Злопчинский
 
04.11.15
19:42
(230)  да я был уверен что похожее есть
Не могло быть так чтобы то что пришло в голову мне и не пришло другим
Жто только маня считает что он один чтото новое придумывает
232 mikeA
 
05.11.15
06:22
(173) питрасян?
233 Mikeware
 
05.11.15
07:34
(223) это фигня... вот когда на основании этого закона (о борьбе с финансированием терроризма) требовали документы при оплате налогов или платежа за техосмотр... это было весело....
234 orefkov
 
05.11.15
09:33
978587ba1b5b0a74
235 vhl
 
05.11.15
09:35
Как открыть настройки? Не нашел в меню нигде.
236 Salimbek
 
05.11.15
09:51
(234) Уже забрали :-(
З.Ы. Так то в организации куплен и пользуюсь, вот только новый снегопат падает частенько, например, последний тикет заведен мой. Видимо при заведении новой переменной она где-то мимо списка пролетает и крашится.
(235) Ctrl+M - Стандартные скрипты
237 chelentano
 
05.11.15
10:08
(228), (230) Ух ты... Круто!!! Я как-то упустил этот скрипт из виду
238 Тындр
 
05.11.15
10:10
А почему 1с не купит снегопата?
239 chelentano
 
05.11.15
10:13
(204) Ага, спасибо. Насчёт остальных двух вопросов как?
240 trdm
 
05.11.15
10:26
(238) Дорого. Денег никак не соберут.
241 chelentano
 
05.11.15
10:53
Не понял, ctrl+enter теперь не работает что ли?
242 Kyon8
 
05.11.15
11:04
(140) Выдаёт
Сервер сценариев Windows (Microsoft R) версия 5.6
243 mehfk
 
05.11.15
11:05
(242) Надо 5.7
244 mehfk
 
05.11.15
11:07
ОС какая?
245 NeoVision
 
05.11.15
11:15
Поюзал на 8.3.7 - разок упал, условия неопределенные, точно юзал ++ в одной строке, но не воспроизводится.
246 Kyon8
 
05.11.15
11:20
(243) см. (139)
247 mehfk
 
05.11.15
11:21
(246) Покажи скрин ошибки.
248 mehfk
 
05.11.15
11:21
при установке 5.7
249 Kyon8
 
05.11.15
11:25
(248) http://i65.fastpic.ru/big/2015/1105/25/f26981d2ede2af7d2bd1cf483c20f925.png
Гугл ничего путного не советует, кроме переустановки/отката ХР.
250 mehfk
 
05.11.15
11:29
Установщик скачал английский, а язык системы русский?
251 orefkov
 
05.11.15
11:34
(241)
Назначь хоткей Ctrl+Enter на "Стандартные команды\Команды frnteеnd'а\Перейти к определению", который на F12 по дефолту.
(249)
Попробуй для разных языков скачать - русский и английский.
252 chelentano
 
05.11.15
11:39
(251) Назначал уже, всё равно не работает.
253 Kyon8
 
05.11.15
11:52
(251) На других языках не могу его найти.
254 mehfk
 
05.11.15
11:56
Тогда распакуй установщик архиватором и скопируй с заменой в windows\system32 после этого с каждым из этих файлов сделай regsvr32
255 orefkov
 
05.11.15
12:07
(252)
А "Применить" нажал ?
256 chelentano
 
05.11.15
12:08
(255) Конечно же :)
257 chelentano
 
05.11.15
12:09
+(256) И перезаходил после этого. Хоткей назначенный есть, но не работает
258 chelentano
 
05.11.15
12:10
(255) О! В пределах объекта работает. Не работает, если идёт вызов процедуры из другого модуля
259 chelentano
 
05.11.15
12:12
+(258) Также не работает Alt+Right, Alt+Left - в порядке
260 NeoVision
 
05.11.15
12:30
(0) а сложно сделать переименование (добавить префикс) объектов метаданных по хоткею? а если б еще и в нужную подсистему попадало, то совсем шикарно
261 orefkov
 
05.11.15
13:21
(260)
Опиши подробнее - что должно происходить, по шагам.
Так-то программно менять название метаданных можно, нужно только чётко объяснить - что на что менять.
262 Гёдза
 
05.11.15
13:25
Так просто менять недостаточно. Еще бы рефакторинг
263 kddvad1m
 
05.11.15
13:33
Как в тексте модуля убрать выделение текста запроса?
264 orefkov
 
05.11.15
13:39
(263)
В окне снегопата вкладка "Настройки".
Флажок "Раскрашивать многострочные литералы как запросы" и "Изменять цвет фона".
Потом "Сохранить"
265 kddvad1m
 
05.11.15
13:49
(264) Спасибо!
266 NeoVision
 
05.11.15
13:55
(261) Есть, например, справочник с именем Справочник1, нажимаем хоткей и получаем ХХХ_Справочник1, при этом запускается встроенный механизм поиска и рефакторинг (он правда запросы не умеет), если при этом еще и объект попадет в подсистему с условным именем Измененные, то вообще замечательно.
267 orefkov
 
05.11.15
14:17
(266)
Как должно определятся, что надо переименовать именно Справочник1?
Пользователь должен стоять на нём в дереве метаданных?
Или по хоткею должно открыться окно выбора объекта?
Просто пока в текущей версии не определить, какой объект выбран в дереве метаданных.
268 NeoVision
 
05.11.15
14:35
(267) В дереве удобней будет, но можно и в отдельном окне. С учетом последующего рефакторинга, наверно, сразу нельзя будет кучу отметить, а так для множества окно бы и лучше подошло.
269 kddvad1m
 
05.11.15
15:11
Добавил новую схему раскрасок модулей. Теперь не могу ее отредактировать. И выбрать другу, например светлую тоже не могу.

http://foto-shara.ru/image/VJ
270 Cyberhawk
 
05.11.15
15:11
(237) Я не говорил про скрипт, Я говорил про штатную возможность платформы
271 Mashinist
 
05.11.15
15:58
взял https://snegopat.ru/downloads/snegopat-reborn-2015-11-03.zip
Запускаю с типовой конфой. Запускается
Запускаю со своей рабочей конфой. Вылетает
Причем тот snegopat-reborn, что стоял у меня до этого работал кстати достаточно стабильно....
Win 8.1
1С:Предприятие 8.2 (8.2.19.130)
272 bolobol
 
05.11.15
16:36
В конструкторе запросов не реагирует на Альт+7, читоби параметр указать
273 orefkov
 
05.11.15
17:02
(272)
Это пока только в текстовых редакторах работает.
(271)
Проверю.
274 trdm
 
05.11.15
17:09
(268) Это похоже задача для скрипта. Да еще такая редкая что я бы 300 раз подумал кодить её в снегопате или в скрипте.
275 NeoVision
 
05.11.15
17:40
(274) Да, нечасто, но бывает. Приносят измененную конфигу лохматых годов и просят обновить до текущей, изменения сделаны некошерно, проще сначала сделать рефакторинг и потом уже последовательно обновлять.
276 bsi2bsi
 
05.11.15
17:47
snegopat-reborn-2015-11-03.zip
Win Server 2008 R2

на пл 8.2.19.61; 8.2.19.90;
файловые базы запускаютя ОК, а серверные - нет.

на пл 8.3.5.1517
файловые и cерверные ОК
277 Ёпрст
 
05.11.15
17:50
(276) а чего серверные то пишут ?
278 bsi2bsi
 
05.11.15
17:51
Сигнатура проблемы:
  Имя события проблемы:    APPCRASH
  Имя приложения:    1cv8.exe
  Версия приложения:    8.2.18.61
  Отметка времени приложения:    514b79ed
  Имя модуля с ошибкой:    snegopat.dll
  Версия модуля с ошибкой:    2.0.0.0
  Отметка времени модуля с ошибкой:    56389c6d
  Код исключения:    c0000005
  Смещение исключения:    000ecb11
  Версия ОС:    6.1.7601.2.1.0.18.10
  Код языка:    1049
  Дополнительные сведения 1:    f3ba
  Дополнительные сведения 2:    f3bae1e40ce643c8c9e358cb484a5288
  Дополнительные сведения 3:    f37d
  Дополнительные сведения 4:    f37d554d4b79cef54ad5f93b77d6842d

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt
279 bolobol
 
05.11.15
18:49
(278) "Версия приложения:    8.2.18.61" - это совсем не платформа 8.2.19.61!
280 Karambol
 
06.11.15
07:22
При создании процедуры/функции не предлагает выбрать: НаКлиенте или НаСервере, как раньше. Так и задумано или я что-то не так делаю?
281 orefkov
 
06.11.15
08:16
(280)
Пока так.
282 aspirator23
 
06.11.15
13:35
Файловая база, конфигурация 25мб.
Подключена к хранилищу на другом сервере.
Платформа 8.2.19.130
Внес изменения, пытался сохранить.
Зависает с 100% загрузкой процесса.
Пробовал два раза.
Подключаюсь к базе обычным конфигуратором, сохраняет изменения.
283 orefkov
 
08.11.15
09:52
(282)
Уже не первый человек жалуется на проблемы при наличии подключения к хранилищу. В понедельник буду посмотреть.
284 oslokot
 
08.11.15
10:17
Что характерно, давненько пин-кодов не было
285 orefkov
 
09.11.15
09:22
(284)
Вот - 04302f4a840884fe
286 Feunoir
 
09.11.15
10:31
Хоть пишите, кто успел пин забрать... Будем знать счастливчиков. Да и лишний раз инвайты не дёргать.
287 oslokot
 
09.11.15
10:32
И что характерно, маловато пин-кодов
288 quit
 
09.11.15
13:49
(287) Зачем оно? Тестовой версии за глаза хватает
289 EvgeniuXP
 
09.11.15
13:52
(+288) правильно, 1000 р. и так халява :) и коды уже лишнее.
290 quit
 
09.11.15
13:54
(289) 1000р подписка на полгода
291 orefkov
 
09.11.15
13:58
(290)
Ой да потом будет по 100 рублей в месяц подписка на обновления - 500 отдал за полгода и получай весь свежачок.
292 quit
 
09.11.15
14:02
(291) Представляешь фирму или в одном лице?
293 orefkov
 
09.11.15
14:08
(292)
ИП
Кустарь одиночка с мотором.
294 quit
 
09.11.15
14:11
(293) Понятно, т.е. в случае болезни, износа и т.д. поддержка не гарантирована.
295 Cyberhawk
 
09.11.15
14:15
(294) а если это ООО, то кто гарантирует поддержку? Там роботы по-твоему сидят?
296 quit
 
09.11.15
14:16
(295) Заменяемость специалистов
297 orefkov
 
09.11.15
14:19
(296)
Расскажи это вкладчикам ООО МММ :)
298 quit
 
09.11.15
14:25
(297) Утрируешь. Любая софт контора крупная гарантирует поддержку продукта, человек в одно лицо,может только обещать, так как завтра он может пропасть, как тут одна личность, которая периодически ищет удаленку, пропала на 1 год.
299 bolobol
 
09.11.15
14:28
(298) Так, может, не пропала, а - нашла, наконец, удалёнку? ))
300 quit
 
09.11.15
14:29
(299) Не почитай его темы, лень искать..какой то кризис у него был
301 aka AMIGO
 
09.11.15
14:30
(298) (299) "личность отчаялась найти удаленку тут" :)
302 quit
 
09.11.15
14:32
(301) Да про http://www.forum.mista.ru/users.php?action=show&id=68490 этого персонажа.
303 quit
 
09.11.15
14:33
(297) Не думал найти напарника? Гарантированная поддержка, ресурс для развития.
304 bolobol
 
09.11.15
14:39
(303) Вы о чём, вообще? Человек же не конфигуратор для 1С разрабатывает под новые релизы, а надстройку для конфигуратора. Все гарантии, о которых может идти речь - это вам в 1С, а там и то ЗАО.

(297) МММ - АО - тут не может быть вопросов. Возьми акции и используй, хорошо, если мягкие, иначе - только в мангал)
305 quit
 
09.11.15
14:47
(304) Читал сообщения ранее или просто написал? Какая разница, настройка или конфигурация. Он собирается брать денежку за поддержку, т.е. гарантировать предоставление услуги в будущем, я вот сомневаюсь в правильности такого подхода, так как разработчик одно лицо.
306 orefkov
 
09.11.15
15:06
(305)
Не уверен - не бери. Деньги немалые, конечно, я бы не рисковал. Можно в случае чего, на сто рублей влететь.
307 aka AMIGO
 
09.11.15
15:08
(302) Вот оно что! тогда понятно :)
308 quit
 
09.11.15
15:25
(306) Билеты МММ тоже по 100р были..а че там, деньги небольшие..максимум на 100 взлететь можно
309 orefkov
 
09.11.15
15:34
(308)
Да, но ограничений на количество их покупок не было. Можно было и миллион билетов купить. Ты как, собираешься мне заранее за миллион месяцев поддержки оплатить? Приму с благодарностью :)
310 trad
 
09.11.15
16:00
(309) тогда меня в напарники, для пущей гарантийной убедительности
311 ЧеловекДуши
 
09.11.15
16:09
(0) Две недели :(
312 orefkov
 
09.11.15
16:29
(310)
Ты сидишь в трёх метрах от меня, и общаешься через мисту?
313 ЧеловекДуши
 
09.11.15
16:39
(310) (312) Ну вы даете. Вы хоть домой ходите? :)
314 bolobol
 
09.11.15
18:40
(305) В отличии... читал всё. В том числе и о правилах предоставлении обновления - потребовалось - заплати 100р. И обновление получаешь и ещё месяц их исправлений. Читать полезно, да, особенно договора всякие. Бумага, особенно нечитанная, умеет мстить! ))
315 bolobol
 
09.11.15
18:46
ВыбЗапрос.Следующий();
ВыбЗапрос. <...тут тоже ничего...>

И есть ли надежда?

----

По поводу нескольких частей слов - зачёт! Правда, не до конца догнал, как пользоваться, но уже нравится!
316 Злопчинский
 
09.11.15
19:33
(315) если выбзапрос передан как параметр функции-процедуры - то это жирно будет (может только через комент в шапке описания типизировать?)
317 bolobol
 
09.11.15
19:50
(316) Если через параметр передан - то тут явно не хватает явного описания типа, ООП, так сказать. Но заморочек больше, чем выхлопа.
А вот когда текст запроса, тупо, сверху написан (а это 99 и 0.9 %) - тупо - круто бы было. Без наворотов - только от последнего Выбрать (которое основной запрос даёт, а не из вложенного, например, а можно - и тупо из самого последнего Выбрать - всё равно - профит!)
318 mehfk
 
09.11.15
20:01
(317) В принципе, это все есть в портативных инструментах разработчика. Наверное нужно оттуда портировать алгоритм. +Там же и редактор запросов с автодополнением.
319 orefkov
 
09.11.15
20:40
(318)
Я Сергею всё намекаю, чтобы он алгоритм портировал, но ему всё недосуг, javascript изучать. Хотя, теперь есть же onescript, может получится вообще не переделывая запустить.
320 Злопчинский
 
09.11.15
21:24
(319) свободное общество программистов - никому ничего не должно! ;-) как вштырит или самому понадобится - тогда видимо и сделают ;-)
321 IamAlexy
 
10.11.15
00:43
(0) спасибо. затестим.
честно говоря думал что проект закрылся давным давно
322 Serginio1
 
10.11.15
10:28
(319) Сейчас очень популярен TypeScript. Мне лично очень нравится.
323 bolobol
 
10.11.15
11:03
(318) Погодите, я что-то пропустил? Это ещё какая-то надстройка над конфигуратором???
324 orefkov
 
10.11.15
11:03
(322)
Да, я как-раз на нём и пишу базовые аддины к снегопату.
И поставляю со снегопатом их исходники, лежат в core\scripts\src. В 9747b5baaba3b676 документации к снегопату даже есть статья "Разработка скриптов на TypeScript", где описывается по шагам инструментарий и его настройка.
325 orefkov
 
10.11.15
11:04
(323)
Нет, "Инструменты разработчика" работают в режиме Предприятия. Вкусная штучка, и бесплатная.
326 Serginio1
 
10.11.15
11:07
(324) Сейчас времени нет. Но скачаю посмотрю. Спасибо.
327 bolobol
 
10.11.15
11:55
(325) Так... а как код в конфигуратор из предприятия набирать тогда?
328 bolobol
 
10.11.15
11:56
(325) Инструменты - это ж то что в панельке с кнопками открывается - все обработки доступны за клик, но причём здесь синтакс-помощник - не внемню
329 mikecool
 
10.11.15
15:33
пробовал (0) - падает на 8,2,17,169
330 Odavid
 
10.11.15
15:35
(298)"как тут одна личность, которая периодически ищет удаленку"
как миста связана с удаленкой?
331 Odavid
 
10.11.15
17:12
(329)"падает на 8,2,17,169"
вот тебе и 8.3...
(0) Александр, с новыми УФ делать будете?
332 orefkov
 
10.11.15
17:26
(329)
К сожалению, поддерживается только 8.2.19, 8.3.4-7
На 8.2.17 нормально и старый снегопат работает, смысл менять?
333 orefkov
 
10.11.15
17:27
(331)
Что значит "с новыми УФ делать"?
Что надо от снегопата в плане УФ?
334 bolobol
 
10.11.15
20:19
(333) Ну, наверное, тоже какие-то колдунства, только форменные))
335 MaxS
 
10.11.15
20:28
(333) Первое что пришло в голову - из процедуры попасть на элемент или кнопку, её вызывающщую. Но это и для толстого актуально.
Было бы удобно вызовом одного скрипта переместить все процедуры и функции последовательно расположению элементов формы, разбить на области как это делается в типовых...
336 mikecool
 
10.11.15
21:04
(332) ясно. у мну старая база суппорта крутится, а старого снегопата для нее нет )
337 orefkov
 
10.11.15
22:13
(336)
Позволю себе привести небольшую выдержку (с сокращениями) с главной страницы сайта snegopat.ru:
"До готовности к выходу новой версии сейчас возможно помочь его скорейшему развитию, оформив предзаказ на нее. Стоимость предзаказа составляет 1000 рублей, и включает в себя:
......
получение текущего снегопата (1.4.7.15-1.5.2.2)".
Получение текущего снегопата (1.4.7.15-1.5.2.2).
338 Злопчинский
 
11.11.15
01:27
(323) ну на Исе есть еще вроде две чем-то похожие на снегопат снаружи...
ТурбоКонф один
и второй типа
Помогалка типовых кодов
339 trdm
 
11.11.15
02:59
(337) Саша, похоже сайт глючит, страничка оплата заказа, "Оплата банковской картой" - похоже там яндекс кошелек вызывается. Посмотришь? Хочу с карточки расчитаться.
340 orefkov
 
11.11.15
03:47
(399)Все правильно. У меня процессинг банковских карт ЯДом делается. Они с карт принимают в мой кошелёк.
341 Odavid
 
11.11.15
09:49
(333) я про новые УФ в 8.3.7. У 1С же любимое развлечение теперь - менять формы.
342 Kandellaster
 
11.11.15
09:57
(341) а чем именно они новые?
343 quit
 
11.11.15
10:15
(341) А что там с ними?
344 Odavid
 
11.11.15
10:22
(342) (343) в так называемое зазеркалье заглядывайте ))
http://v8.1c.ru/o7/201505layout/index.htm
345 mikecool
 
11.11.15
10:27
(341) так что из этих изменений затронет снегопат?
346 Kandellaster
 
11.11.15
11:02
(344) это читали неоднократно, я думал что то еще нарисовали
347 NeoVision
 
11.11.15
11:10
(0)
---------- Ошибка ----------
Исключение AngelScript.
модуль: Snegopat
секция: com_metadata.as
функция: string mdObjName(IMDObject@)
строка: 820
1C version 8.3.7.1759. Snegopat 2.0.0.0 (Nov  3 2015 14:36:24)
Exception 0xE06D7363 at address 0x7C812FD3 (kernel32.dll) in call native func v8string::opImplConv
Section: com_metadata.as
Function: string mdObjName(IMDObject@)
Line: 820
Callstack:
  com_metadata.as : string mdObjFullName(IMDObject@), line 832,9
  ModuleElements.as : string moduleName(IMDObject@, const Guid&inout), line 163,5
  ModuleElements.as : ModuleElements@ getModuleElementsParser(IMDObject@, const Guid&inout, ModuleTextSource@ = null), line 179,9
  ModuleTextProcessor.as : void ModuleTextProcessor::setTextDoc(TextDoc@), line 119,17
Variables:
  object = native object 'IMDObject' (0x062CFC70)
  n = native object 'v8string' (0x0262E2D8)
  bo = native object 'IMDBaseObj' (0x062CFC70)
  val = native object 'Value' (0x00000000)

тянется вроде из SessionManager.js, соответственно, если какой текст модуля был открыт ранее, то конфигуратор вообще не запускается
348 Odavid
 
11.11.15
11:24
(345) в первую очередь - у 1С dll-ки сменятся. А там не знаю, 1С стреляет во все стороны по площади, задеть и накрыть может что угодно из пересекающегося с снегопатом.
349 bolobol
 
11.11.15
12:37
Если Вопрос("Проводим? (нет - распроводим)", Ре..<и тут не РежимДиалогаВопрос>
350 mikecool
 
11.11.15
12:42
(347) офигеть сколько версий у 8.3.7 ))) столько у 6 не было на момент выхода
351 Cyberhawk
 
11.11.15
14:21
(350) имеешь в виду количество тестовых версий?
352 Cyberhawk
 
11.11.15
14:24
(350) Я короче не понял, поясни :)
http://imagizer.imageshack.com/img905/2024/8BrEWz.png
353 Локи-13
 
11.11.15
15:45
(351) я так понимаю речь о количестве сборок, последнее число в версии
354 orefkov
 
11.11.15
17:21
(347)
Ок, проверю. Свежий релиз от 1С.
Вот сейчас и проверим, тяжело ли будет пользователям обновиться.
355 orefkov
 
12.11.15
09:28
(347)
Нашел. Сегодня выложу в новой версии.
Если не терпится, то можно поправить самому:
в файле core\v8api\metadata.v перед строкой 208 (где const v8string& getName()) вставить:
#if ver >= 8.3.7.1759
  +1
#endif

Как видите, новый принцип организации работы снегопата позволяет относительно просто переходить с релиза на релиз. Раньше мне бы пришлось вносить изменения в С++ код снегопата, учитывающий разницу в релизах, компилить и выпускать отдельный релиз снегопата, код внутри самого снегопата превращался в бесконечную череду 9d822d9a43b9fff4 из сравнения версий и подбора номеров функций.
356 Feunoir
 
12.11.15
09:34
(355) спасибо, успел!
357 NeoVision
 
12.11.15
10:54
(355) маловато нашел)
---------- Ошибка ----------
Исключение AngelScript.
модуль: Snegopat
секция: com_metadata.as
функция: IMDContainer@ getMasterContainer(IMDContainer@)
строка: 988
1C version 8.3.7.1759. Snegopat 2.0.0.0 (Nov  3 2015 14:36:24)
Exception 0xC0000005 at address 0x077B0385 in call native func IMDContainer::masterContainer
Section: com_metadata.as
Function: IMDContainer@ getMasterContainer(IMDContainer@)
Line: 988
Callstack:
  ModuleTextProcessor.as : IMDContainer@ ModuleTextProcessor::myMainContainer(), line 355,9
  ModuleTextProcessor.as : void ModuleTextProcessor::addCommonModules(ParseMethodResult@, IntelliSite@, NoCaseSet&inout, NoCaseSet&inout), line 367,9
  ModuleTextProcessor.as : void ModuleTextProcessor::activateInModule(TextWnd@, const string&in, TextPosition&inout, ActivateModes, uint16), line 329,13
  ModuleTextProcessor.as : void ModuleTextProcessor::afterChar(TextWnd@, uint16), line 156,13
Variables:
  cont = native object 'IMDContainer' (0x077B0380)
  master = native object 'IMDContainer' (0x077B0380)
358 vhl
 
12.11.15
12:18
Нажал Ctrl+S, вылетела ошибка. Потом больше не вылетала.

---------- Ошибка ----------
Исключение AngelScript.
модуль: Snegopat
секция: com_events.as
функция: void transmitCommandTrap(ICommandReceiver&inout, const CommandRef@, bool)
строка: 215
1C version 8.3.6.2299. Snegopat 2.0.0.0 (Nov  3 2015 14:36:24)
Exception 0xC0000005 at address 0x45E280B0 (frntend.dll) in call native func transmitCommandTrap_orig
Section: com_events.as
Function: void transmitCommandTrap(ICommandReceiver&inout, const CommandRef@, bool)
Line: 215
Variables:
  cmdRecv = native object 'ICommandReceiver' (0x092920F8)
  command = native object 'CommandRef' (0x0018ED7C)
  deactivate = false
  original = native object '$func' (0x09042780)
  eventName = {00000000-0000-0000-0000-000000000000}-4
  hp = script object 'CmdHandlerParam' (0x00000000)
  args = native object 'array' (0x00000000)
359 vhl
 
13.11.15
16:48
А можно так сделать чтобы при комментировании строки - курсор переходил на следующую? Чтобы легче было комментировать несколько строк - как, например, сделано в IntelliJ IDEA.
360 bolobol
 
13.11.15
18:31
(359) Выделите все да закомментируйте, в чём проблема?
361 Fuas4
 
13.11.15
19:03
(0) файл не найден :(
362 mehfk
 
13.11.15
19:21
(361) Забирай со страницы загрузок
https://snegopat.ru/downloads/
прямая ссылка
https://snegopat.ru/downloads/snegopat-reborn-2015-11-03.zip
363 Fuas4
 
13.11.15
20:30
(362) благодарю
364 orefkov
 
16.11.15
15:39
(357)
Исправил и это.
Немного задержался с выкладыванием обновлённой версии, поэтому продлеваю на день общедоступность тестовой версии.
Успевайте скачать:
https://snegopat.ru/downloads/snegopat-reborn-2015-11-16.zip
И как всегда, коды для привлечения внимания.
7871f7aa4cb97e91 57617c5aae2ed5ed 09bf19ca8c2213dc
365 Локи-13
 
16.11.15
16:05
Кто все коды расхватал? >_<
366 Mashinist
 
17.11.15
10:35
(364) Не понимаю...
две одинаковые конфы
обе подключены к хранилищу
одна открывается, вторая валится
в журнале винды

Имя сбойного приложения: 1cv8.exe, версия: 8.2.17.143, метка времени: 0x50a37c6c
Имя сбойного модуля: snegopat.dll, версия: 2.0.0.0, метка времени: 0x56389c6d
Код исключения: 0xc0000005
Смещение ошибки: 0x000e9181
Идентификатор сбойного процесса: 0x1b04
Время запуска сбойного приложения: 0x01d1210a5481d65e
Путь сбойного приложения: C:\Program Files (x86)\1cv82\8.2.17.143\bin\1cv8.exe
Путь сбойного модуля: D:\Michael\Snegopat-Reborn-Public\snegopat.dll
Идентификатор отчета: 9814d73a-8cfd-11e5-8290-ac9e17ec53ec
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:
367 mehfk
 
17.11.15
11:02
Работает ТОЛЬКО НАЧИНАЯ С ВЕРСИЙ 8.2.19.
368 Локи-13
 
17.11.15
11:06
(366) новый снегопат вообще для 8.3

Со старыми платформами и старый снегопат справляется
369 Kandellaster
 
17.11.15
11:15
таки с 8.3.7 работает?
370 Mashinist
 
17.11.15
11:38
(367) Странно, но факт
у меня стоит две платформы
8.2.17.143
8.2.19.130
В стартере проблемной базы стояло просто 8.2 (т.к. есть еще и 8.3 на компе)
Я думал, что раз стоит просто 8.2, то запускается последняя версия...
И даже не заметил, что запускалась 8.2.17.143
И что я сделал. Прописал прямо 8.2.19.130 и все запустилось
Убрал до 8.2 и запускается 8.2.19.130. Вот такой вот глюк... был

Но с версии snegopat-reborn-2015-11-16.zip  не открывается окно самого Снегопата... как его открыт-то?
371 Web00001
 
17.11.15
11:41
Протестировал снегопата. Вернулся к обычному конфигуратору с облегчением. Здесь негативные эмоции стоит рассказывать или лучше автору в личку, что бы не портить бизнес?
372 oleg_km
 
17.11.15
11:42
А подскажите по корпоративному использованию. Как сделать, чтобы сотрудник не мог слить купленный Снегопат?
373 mehfk
 
17.11.15
11:42
Пиши, посмеемся.
374 quit
 
17.11.15
11:46
(371) Сказал А, говори и Б
375 Web00001
 
17.11.15
11:47
(373)Тогда не буду писать. Не клоун же.
376 NeoVision
 
17.11.15
11:54
(369) с 2-я текущими версиями вполне
(371) справку то хоть прочел?
377 oslokot
 
17.11.15
12:59
(0) При запуске пишет:

"Не удалось автоматически найти путь к 1cestart. Укажете его месторасположение?"

1cestart.exe находится здесь:
C:\Program Files\1cv8\common\1cestart.exe

1CEStart.cfg находится здесь:
C:\Users\user.Pavel\AppData\Roaming\1C\1CEStart\1CEStart.cfg

Чтож он так, не может найти стандартный путь.
Ну ладно, а после указания пути, запомнить его не может?

Доколе? :)
378 orefkov
 
17.11.15
13:49
(371)
Я честно, очень бы хотел выслушать. В любом негативе всегда найдётся что-то положительное.
379 orefkov
 
17.11.15
13:52
(372)
Для реборна пока корпоративной версии нет. Для прошлого была, привязывалась к сетевому ключу guardant, ограничивалось по количеству одновременных работающих пользователей. Для нового снегопата также сделаю, после выпуска основного релиза.
380 orefkov
 
17.11.15
13:54
(377)
Блин, я добавил к путям поиска "Program Files (x86)", а просто "Program Files" не добавил. Отвык уже от 32-битных ОС. Доработаю.
381 MM
 
17.11.15
14:17
(379) Когда релиз?
(380) Может стоило указать переменную среды %programfiles% ?
382 Cyberhawk
 
17.11.15
14:59
(380) "Отвык уже от 32-битных ОС" // может, ты хотел сказать от 64-битных? Поскольку добавил ты путь как раз-таки для 32-битной ОС
383 orefkov
 
17.11.15
15:02
(382)
В 32битной ОС нет "Program Files (x86)"
Эта папка именно в 64битных ОС для 32битных приложений.
(381)
Да, так и сделаю.
384 Cyberhawk
 
17.11.15
15:05
(383) Я ошибся, точняк
385 Mashinist
 
17.11.15
15:15
Запускаю компу подключенную к хранилищу
http://screencast.com/t/BboYesGOPi
вижу окно снегопата
ввожу пароль и окна больше нет и не возникает даже в следующем входе и даже в базу не подключенную к хранилищу
пока не убью папку со снегопатом и не разверну заново из архива
386 orefkov
 
17.11.15
15:36
(385)
Для показа окна надо нажать Ctrl+M и выбрать макрос "Служебные аддины\Снегопат\Открыть окно Снегопата".
При закрытии Конфигуратора запоминается, открыто ли окно снегопата, и при следующем запуске его состояние восстанавливается. Косяк с преждевременным открытием и закрытием при подключении к хранилищу - исправлю.
387 Rodger
 
17.11.15
15:38
Покупал Снегопат несколько лет назад, потом с версией 8.3 перестал с ним работать.
Сейчас нужно его заново покупать или мне он достанется бесплатно?
388 sapphire
 
17.11.15
15:56
(387) Если покупал, то вроде как получим свежий.
PS: тоже покупал :)
389 orefkov
 
17.11.15
16:04
(387)
Покупал старый?
Новый бесплатно.
390 Rodger
 
17.11.15
16:10
(389)
откуда качать новую версию?

Пока скачал отсюда
https://snegopat.ru/downloads/snegopat-reborn-2015-11-16.zip

запустил, настроил свои старые настройки, очень доволен.

http://snegopat.ru:9004/login?g=/zip/sn.zip%3Fuuid%3Dtrunk&uuid=trunk
Сюда попасть не могу, требует логин и пароль, те что на сайте https://snegopat.ru/ не прокатывают :(
391 orefkov
 
17.11.15
16:55
(390)
http://snegopat.ru:9004 - тебе туда пока не надо, то что ты скачал - поновее будет. Скоро я эту тестовую версию оформлю как всегда в виде обновляемого через "get_latest" репозитария, тогда можно будет пользоваться.
Для того, чтобы туда попасть - зайди на snegopat.ru/remind.php - и запроси восстановление пароля. Он тогда и в новом репозитарии пропишется.
392 Mashinist
 
18.11.15
10:25
(386) спасибо. все ок.
393 sapphire
 
18.11.15
11:16
(389) Где взять последний для 8.2.17?
394 Vladal
 
18.11.15
11:20
(393) смотри (390)
395 orefkov
 
18.11.15
12:06
(393)
Для 8.2.17 последняя стабильная версия 1.4.7.15
Брать просто на snegopat.ru
Новый снегопат только от 8.2.19 работает.
396 Матадор
 
19.11.15
21:16
Опа... а что уже две недели прошли? вот что значит в другом часовом поясе жить, не успел.
Никто не поделится последним snegopat-reborn-2015-11-16.zip?
397 PLUT
 
19.11.15
22:40
(396) https://snegopat.ru/downloads/

отсюда пробовал скачать??
398 Матадор
 
20.11.15
05:58
(397) Конечно, а ты?
399 Feunoir
 
20.11.15
06:35
(397) Там уже доступно только зарегистрированным
400 Feunoir
 
20.11.15
06:37
+(399) Гы, нет. Там всем недоступно. Незарегистрированным просто серое показывает, а зарегистрированным 403.
401 NeoVision
 
20.11.15
09:42
На новой 1776 работает.
402 orefkov
 
20.11.15
14:44
(400)
Убрал форбидден для зарегенных.
403 quit
 
20.11.15
14:45
(401) У меня вылетает
404 xXeNoNx
 
20.11.15
15:55
(402) А ключик?)
405 mikecool
 
20.11.15
16:53
чего то перестали работать хоткеи альт-С, альт-А, альт-Д
перезапустился, не заработало
через список макросов - не работает
курсор прыгает, что заметил, но никаких действий не делает
с утра еще работало )
406 mikecool
 
20.11.15
16:54
+405 посыпаю голову пеплом )))
не захватил объект в хранилище )))
407 quit
 
02.12.15
11:52
---------- Ошибка ----------
Исключение AngelScript.
модуль: Snegopat
секция: com_events.as
функция: void transmitCommandTrap(ICommandReceiver&inout, const CommandRef@, bool)
строка: 215
1C version 8.2.19.80. Snegopat 2.0.0.0 (Nov  3 2015 14:36:24)
Exception 0xE06D7363 at address 0x76C3C42D (KERNELBASE.dll) in call native func transmitCommandTrap_orig
Section: com_events.as
Function: void transmitCommandTrap(ICommandReceiver&inout, const CommandRef@, bool)
Line: 215
Variables:
  cmdRecv = native object 'ICommandReceiver' (0x0A2B1968)
  command = native object 'CommandRef' (0x0018EA2C)
  deactivate = true
  original = native object '$func' (0x09DE1F30)
  eventName = {DE680E96-5826-4E22-834D-692E307A1D9C}-2
  hp = script object 'CmdHandlerParam' (0x00000000)
  args = native object 'array' (0x00000000)
408 quit
 
02.12.15
11:52
Очередной глюкс
409 mehfk
 
02.12.15
12:07
timestamp какой-то странный
(Nov  3 2015 14:36:24)
ты точно скачал последнюю демку?
410 NeoVision
 
02.12.15
13:37
Последняя от 16.11 и, кстати, на 1790 работает
411 vhl
 
23.12.15
12:08
Не могу найти где поменять цвет, каким раскрашиваются начала строки в многострочных блоках "|" ? У меня каким-то бледно серым цветом - ничего не разобрать.
Галка "Раскрашивать многострочные литералы стоит", галка "Изменять цвет фона" - выключена:
http://i.imgur.com/GRDmu4Z.jpg
Если отключаю "Раскрашивать многострочные литералы стоит", то цвет этих символов становится черным. Включаю - серый и не понятно где поменять его?
412 orefkov
 
23.12.15
12:15
(411)
В файле "core\engine\sqlcolors.as" найди

// Цвет символа |
uint colorForPipe = 0xBBBBBB;

и замени на свой.
Новый снегопат почти полностью с открытым кодом.

Кстати, для пользователей снегопата уже выпущена предрелизная версия - http://snegopat.ru:9005
Запуск релиза в январе.
И по доброй традиции, раз уж ветка всплыла - be28ecfa01b78a00
413 vhl
 
23.12.15
12:23
(412) о, спасибо, а я что-то в query_colors.js искал, а там вообще про цвета ничего.
414 orefkov
 
23.12.15
12:26
(413)
query_colors.js - это уже "сторонний" аддин к снегопату. Сам движок снегопата в core\engine и core\v8api
415 oleg_km
 
23.12.15
14:30
Пользуюсь демо-версией с 17.11.2015, рассматриваю приобретение корпоративной. Сталкиваюсь с тем, что в среднем раз в день 1С соответственно в режиме конфигуратора стала просто закрываться. Это особенность демки (тестовый релиз) или нормальные издержки? И если программа где-то собирает информацию об авариях, то могу выслать.
416 oleg_km
 
23.12.15
14:31
А, похоже нашел: в каталоге dump IMDContainer.vtable. Выслать?
417 orefkov
 
23.12.15
14:35
(416)
Это не тот дамп, который ты ищешь.
Вылеты - да, пока ещё случаются.
К тому же корп. версии пока ещё нет - сначала надо добиться стабильной работы.
418 oleg_km
 
23.12.15
14:42
(417) Да нет, я не ищу. Мне то какой с него толк. Имеет смысл их куда-то слать?
419 orefkov
 
23.12.15
14:51
(418)
Этот - нет.
420 vhl
 
24.12.15
21:05
Александр, вы не думали над такой фичей:
http://i.imgur.com/PdLjgfZ.jpg
Она есть в IntelliJ IDEA. И позволяет автоматически позиционироваться на строке метаданных при выборе окна метаданного и обратно. Насколько такое технически реализуемо?
421 orefkov
 
25.12.15
12:57
(420)
А чем штатное Ctrl+T не устраивает?
Да и в скриптах вроде что-то есть на эту тему.
422 vhl
 
25.12.15
13:04
(421) Ctrl+T надо нажимать. А тут - не надо. Просто привык, что в IntelliJ IDEA или Android Studio так работает - довольно удобно. Особенно на широкоформатном мониторе, когда текст лучше размещать ближе к середине экрана, а слева - дерево метаданных.
423 orefkov
 
25.12.15
13:30
(422)
В первом приближении это делается так:

        events.connect(Designer, "onIdle", function () {
            try {
                var v = windows.mdiView.enumChilds().item(0).activeChild;
                if (v && v == windows.getFocusedView() && v.mdObj)
                    v.mdObj.activateInTree();
            } catch (e) { }
        }, "-");

Достаточно сделать скрипт с таким содержимым и подключить его как аддин.
424 orefkov
 
25.12.15
13:32
Хотя вру - теперь всегда при activateInTree фокус перескакивает в окно конфигурации.
Надо допилить, но в-принципе решаемо.
425 mikecool
 
25.12.15
13:37
скрипт интеллисенса можно доработать самостоятельно? пока не понял как
не устраивает, что при вводе Выборка.Следующий() ставит в конце точку с запятой
есть еще несколько мест аналогичных
426 orefkov
 
25.12.15
13:54
(425)
В данном случае (вставка Выборка.Следующий) код находится в core\engine\StockListInterceptor.as, строки 300-302

        if (lastSymbol == '(' || lastSymbol == ')') {
            if (getTextLine(wnd.textDoc.tm, end.line).substr(end.col - 1).replace(indentRex, "").isEmpty())   // Если остаток строки пустой,
                insert += ";";         // добавим запяточку
427 vhl
 
26.12.15
22:00
Напрягает следующий баг: начинаешь писать слово, появляется снегопатовская подсказка с выбором функций, выбираешь допустим вторую строку и понимаешь, что не то начал писать, жмешь Ctrl+Backspace чтобы стереть слово и вместо этого вылазит какой-то квадратик:
http://i.imgur.com/yKyVd2q.gifv
428 orefkov
 
27.12.15
10:00
(427)
Ок, это можно доработать.
Сделаю, выложу и сюда патчик.
429 orefkov
 
28.12.15
11:02
(427)
Исправляется так:
в файле core\engine\intellisite.as, со строки 290 писать так:
    ...
    bool onKeydown(uint wParam, uint lParam)
    {
        switch (wParam) {
        case VK_ESCAPE:
            hide();
            return true;
        case VK_BACK:
            if (posInBuffer == 0)
                hideAndSend(WM_KEYDOWN, wParam, lParam);
            else {
                int c = (GetKeyState(VK_CONTROL) & 0x8000) > 0 ? posInBuffer : 1;
                TextPosition tpStart = caretPos;
                tpStart.col -= c;
                editor.setSelection(tpStart, caretPos, false, false);
                editor.setSelectionText("");
                buffer.remove(posInBuffer - c, c);
                moveCaret(-c);
            }
            return true;
        case VK_LEFT:
    ...
430 vhl
 
28.12.15
13:36
(429) текст удаляется, но квадратик все равно остается :(
431 orefkov
 
28.12.15
13:46
А, точно, забыл еще это написать. Исправь там чуть подальше код:
...
    void onChar(uint wParam, uint lParam)
    {
        if ((GetKeyState(VK_CONTROL) & 0x8000) > 0 || VK_BACK == wParam)
...
432 vhl
 
28.12.15
14:43
(431) вроде работает, спасибо!
433 Healer
 
28.12.15
16:16
...и включает помимо самого снегопата базовый набор полезных скриптов, разработанных сообществом пользователей...
1000 р.
%\

Продавать созданное сообществом - это не пойми что, но точно что-то неправильное и нехорошее, хм.
434 trdm
 
28.12.15
16:31
(433) Скрипты в довесок идут. Думаю их авторы не против были, когда скрипты в публик отдавали.

(431) Саша, хорош костыли писать, давай уж свою платфому настрогаем :)
435 orefkov
 
28.12.15
16:31
(433)
Думаю, это решать авторам скриптов.
Тем более, что автором многих из них являюсь я сам.
Тем более, изначально всё так и было - сообщество выкладывало скрипты в созданный мной и доступный для всех пользователей снегопата репозитарий. То есть выкладывая скрипт в этот репозитарий, автор был не против, что он станет доступным всем, купившим снегопат.
Вы же не возражаете, когда купивший виндоус получает доступ ко всем бесплатным программам, созданным для виндоус? И не говорите, что майкрософт продает созданное сообществом?
2 + 2 = 3.9999999999999999999999999999999...