gifts2017

Openconf upd. 2014

Опубликовал Роман Уничкин (unichkin) в раздел Программирование - Инструментарий

Обновленная сборка OpenConf Light Pack.

Сборка основана на публикации OpenConf Light Pack.

Основные источники: 

! Для корректной работы может потребоваться обновление Windows Script Host. Например для устаревших версий ОС (Windows 2000; Windows 98; Windows ME; Windows NT).

Список изменений: 

    1. Все скрипты/плагины/ВК перебрал, для каждого искал новую версию. Перечень скриптов занес в xls-файл, где указал версию, дату изменения, автора и краткое описание. Файл лежит в каталоге openconf, в папке "DOC". Я заметил что не все скрипты присутствуют в ночных сборках (это же касается и плагинов), поэтому подумал что неплохо будет выложить подобный список: если кто-то увидит, что есть версия старше - скажите, перезалью. 
      В скриншотах, приложенных к публикации находятся перечни ВК (папка "dll"), плагинов и скриптов с датами изменения и номерами версий. Скриншот с скриптами, чтобы был читаемый пришлось обрезать: оставил только те, у которых в описании указан номер версии.
       
    2. Немного переработал состав als-файлов: все, что касалось 1С++ объединил в один файл, и удалил те, которые генерировались автоматически (кому надо будет - сам сгенерит). Список рубрик, которые дополнительно появились в СП :

      Список рубрик
       
    3. Сделал то, до чего руки не доходили два года =) TLS-файл с подсказками для бух. итогов и операций. Делал с помощью программы xml2tls.exe и скрипта als2xml.js. Теперь работа с этими объектами выглядит вот так:

      Подсказка для бух. итогов (tls)




    4. Еще по-мелочи:
       - В процессе "сборки сборки" все readme, которые я находил, скидывал в папку "DOC";
       - Добавлен скрипт "SQL intellicense", для любителей прямых запросов. Скрипт не срабатывает после точки, я повесил его на хоткей Alt+Q;
       - Добавлен плагин Visual 1C++
       - Удален HistoryPlugin - конфликтовал либо с KbdProcs, либо с FdSubst - было год назад, не вспомню. Вылетал конфигуратор.
       - Есть косяк c вот этим очень удобным скриптом (хоткей Alt+F7): выбор типа не работает при разработке интерфейса (им. в виду редактирование меню/панелей инструментов ) - выходит ошибка, после этого перестают работать все скрипты, приходится перезапускать конфигуратор, для любых других элементов диалога все нормально. 

Файл "Установка.doc" - незначительно переписан с учетом изменений. Обновлены разделы про установку, плагины, скрипты и хоткеи.
Приятной работы =)

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Openconf_2014
.rar 4,85Mb
02.05.14
287
.rar 2014 4,85Mb 287 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Анянов Михаил (insurgut) 27.04.14 18:55
Не пригодится, если полностью всего не опишешь =)
2. zhuravlik (unichkin) 27.04.14 20:16
Вообще внутри есть неплохая дока.
Я ничего сам-то не дорабатывал, а собрал уже готовое.
Могу просто порекомендовать по хоткеям (чем я все время пользовался):
1) ctrl + Q - сюда повесил комманду "UnloadCurrentWnd" - скрипт "TurboMD_Romix". Почитать про TurboMD. Да, в этой сборке - турбо мд специально пролеченный для корректной работы с 1С++.
2) Ctrl + G - Быстрое позиционирование на объекте в дереве метаданных. Открывается выпадающий список как здесь, который фильтрует по набираемым словам. Т.е. набираем например "спр ном", удивляемся, радуемся, благодарим товарищей MetaEditor и ADirks.
3) Ctrl + Alt + G - быстрое открытие ГМ
4) Ctrl + 1 - список функций текущего модуля (аналогично 2)
5) F12 - по-моему, придумка ADirks - быстрое переключение между формой и модулем формы
6) F4 - волшебная многофункциональная кнопка, про которую нужно прочитать в описании. Для меня главной фишкой был переход по F4 от кнопки, на которой стоит фокус, к ее процедуре (и наоборот).
7) Авторские комментарии - ADirks - оформляют выделенный фрагмент кода комментариями. Как - попробуйте)
И куча, КУЧА всяких вкусняшек, которые надо просто попробовать.
//
Что я добавлял:
1) Скрипт Focus control - из описания скрипта -
' Скрипт сохраняет и восстанавливает выделение
' во всех текстовых документах конфигуратора (в т. ч. и
' во внешних), а также в окне конфигурации.
'
' Открываете Вы, например глобальник, а курсор находится
' в том месте, где вы закончили печатать прошлый раз.
' Если был выделен блок текста, выделение сохранится.
' Количество лишних телодвижений уменьшается.

2) Обновил плагины SciColorer, KbdProc, добавил плагин Visual 1C++.
3) Обновил скрипт Dots.vbs, надо прочитать описания, там же добавлены первые шаги для отображения команд после точки в прямых запросах.

Перебрал все скрипты, для каждого искал обновление, разложил их аккуратно.
Дальше - не помню...
Короче, еще раз - ЧИТАЙТЕ README =)

3. Алексей (ADirks) 28.04.14 08:38
Старые у тебя скрипты какие-то
Рекомендую подновить, и на Ctrl-G повесить Навигация::GoToObject - это скрипт-интегратор, в т.ч. вызывает и NavigationTools::GotoControlWithFormula.
Прикрепленные файлы:
NavScripts.rar
4. zhuravlik (unichkin) 28.04.14 09:36
(3) ADirks, "Все скрипты и dll обновлены на сентябрь 2013 года" - обновлял от ночной сборки тогдашней. Обязательно опробую, вставлю и перезалью)
Проверил ночные сборки, я-то думал что их еще год назад перестали обновлять) Уже полгода почти клюшками не работал. Пересоберу, перезалью, постараюсь на этой неделе.
5. Александр Гнитка (smitti911) 30.04.14 15:02
" Пересоберу, перезалью, постараюсь на этой неделе " - ждем обновления публикации.
6. zhuravlik (unichkin) 02.05.14 17:42
7. Александр Гнитка (smitti911) 05.05.14 11:23
Спасибо огромное за проделанную работу.Много фирм еще живет на 7.7, так что публикация сделает работу приятней :)
8. Александр Гнитка (smitti911) 05.05.14 13:17
Не могу зарегистрировать dll, в файле regall.bat указал полный путь к скрипту regfiles.js , UAC отключил , обновлял WSH, но все равно ErrorCode 5 . ОС Windows 8.1 Pro. Вручную регистрируются но не все. svcsvc ни как :(
Может кто то сталкивался?
9. zhuravlik (unichkin) 05.05.14 13:32
(8) smitti911,
"в файле regall.bat указал полный путь к скрипту regfiles.j" - проверьте путь на наличие пробелов и русских символов. Почему-то у меня на win 8.1 64 - не среагировал на ковычки, все-равно ругался.
Сам файл нужно запускать от имени администратора.
прочитайте внимательно файл Установка.doс

-
Должно быть что-то типа такого:
@echo off
rem зарегистрировать все системные файлы
cscript //nologo c:\1Cv77\BIN\Config\System\regfiles.js /I %1 %2
pause
-

Посмотрите еще тему http://www.1cpp.ru/forum/YaBB.pl?num=1320917541

-
Самое лучшее спасибо - это все-же плюс...
10. Станислав Шепталов (sCHTASS) 08.05.14 12:55
Давненько я с этим не работал. Прямо таки ностальгия нахлынула :)
11. Артур Аюханов (artbear) 08.05.14 17:52
Да, ностальгия. Как давно это было? 10 лет уже прошло :)
kudzia1; mtv:); unichkin; +3 Ответить
12. Олег Лыгин (SamNeSvoy) 28.05.14 13:16
А где брать соответствующую версию scriptru.exe?
13. Олег Лыгин (SamNeSvoy) 28.05.14 13:20
(12) Сам себе отвечу :D
scriptru.exe

может стоит его в архив включить?
Nucky; unichkin; +2 Ответить 1
14. zhuravlik (unichkin) 28.05.14 13:30
(13) SamNeSvoy, сегодня вечером перезалью
15. Анатолий В. (Nucky) 05.08.14 00:24
(14) zhuravlik, сижу и жду когда же ты перезальешь, а дата заливки все так же 02.05.14г.
16. zhuravlik (unichkin) 05.08.14 10:18
(15) Nucky, Ды чот не сложилось, ссыль прямая есть в коментах, я ее плюсанул, сразу под публикацией видно. Мне просто не хоцца историю скачавших терять, а прямо в публикации давать еще одну ссылку за маню, когда прямая есть - как-то не комильфо. Я тогда лучше текст публикации поправлю, вынесу в шапку эту ссылку.
17. Серёжка Шеянов (CepeLLlka) 06.08.14 10:03
(16) zhuravlik,

Не устанавливается :(
Подскажите пожалуйста..
Тоже Windows 8.1 64




Карочи скачал такой файл вот - http://narod.ru/disk/41590577001.dd7ce55a70914a16c04cfdedf3a83c1d/VCR_x86_x64_13.10.2011.rar.html

Ну и установил.. И потом всё ок стала сразу карочи, да

А вот ещё чё.. 1С надо запускать от имени Администратора.. Иначе ошибки одни будут.. Так-то..
Antoska; unichkin; MrViks; +3 Ответить 1
18. zhuravlik (unichkin) 06.08.14 10:16
(17) CepeLLlka, ошибка при регистрации svcsvc.dll, а если ее вручную зарегать? Рекомендации из (9) выполнили? Из-под админа запускаете батник? UAC попробуйте отключить.
+ Можно попробовать переназвать временно файл svcsvc.dll из папки system, зарегистрировать все батником, потом вернуть его имя и зарегистрировать вручную.
19. Серёжка Шеянов (CepeLLlka) 06.08.14 10:21
(18) zhuravlik,
Браток.. Я уж всё сделал.. Спасибо тебе..

UAC не отключаю принципиально.. Защита же моя..
Вручную попробовал зарегать, без ключа /s (Я так понял это silent), выдал ошибку он мне, я загуглил.. Ну и результат ссылка выше.. Вот и всё.
20. pvase (pvase) 13.08.14 15:45
Для работы на Windows 8.1 x64 необходимо следующее:
Запускать файл регистрации "Config\System\regall.bat" надо из под администратора, тогда не надо будет менять ссылку на файл "regfiles.js" (я запускал FAR под Администратором и делал необходимые манипуляции).

1С всегда запускать из под администратора а также поставить режим совместимости WinXP SP3 для 1cv7(s).exe.
21. Sergey Gosudarev (sfol) 17.09.14 19:36
Доброго времени суток.

После накатки апдейта появилась следующая проблема:
при переключении между окнами слетают панели (Конфигурация, Администрирование, Конструкторы)
найти причину/решение самостоятельно не удалось.

накатывал поверх OpenConf Light Pack

1С 7.7 r27
Win 7 Ultimate 64 bit / Win XP PRO 32 bit

help!!!

заранее спасибо за конструктивные ответы.
22. zhuravlik (unichkin) 17.09.14 21:37
(21) sfol, "накатывал поверх OpenConf Light Pack " - что значит "поверх"? Установите чистые клюшки, накатите поверх них.
23. В С (ВольныйСтрелок) 21.10.14 19:04
(21) sfol, удалите \Config\Scripts\Фоновые\СкрытиеПанелейКонфигуратора.js и будет счастье.
24. Сергей Зенюков (Sanario) 20.11.14 14:16
Да. перед установкой старую версию лучше замочить) Проблем меньше если что будет
25. Алексей Сидоров (alexstav) 28.01.15 08:00
Установил на win7 32. Все работает. Автору плюс!
26. Дима (Goruch) 02.03.15 19:57
27. pakko (pakko) 07.03.15 09:31
А на Windows 8 пойдёт ли такая сборка. Да и появляется ли обновления 2015 года?
28. zhuravlik (unichkin) 07.03.15 14:54
(27) pakko, пойдет. Обновления - не думаю, посмотрим. Нужны по-сути не обновления, а отладка имеющегося. Обновлений как таковых и нет, не думаю что кто-то всем этим еще занимается. 1С++ вроде еще дописывают энтузиасты для своих целей, а скрипты для опенконфа уже давно не в моде.
29. Виктор Горбач (gvb65) 09.08.15 07:33
Кто-нибудь пробовал подключать OpenConf под Windows10?
30. Виктор Болгаров (MrViks) 11.09.15 19:46
зашел в надежде получить по windows 10. Но пока ничего не работает. Помогите плиз, или придется возвращаться на win7. Спс.
P,S, Выдает: ошибка выполнения Microsoft VBScript .
31. Алексей Лапицкий (Lapitskiy) 21.12.15 05:20
работаю под Windows 10, у меня "взлетело", когда я рабочий каталог BIN перенес на другой диск, убрал из Program Files.
После этого при запуске под админом все зарегистрировалось и заработало.
32. Виктор Болгаров (MrViks) 26.01.16 01:28
Как не пытался, но зарегить svcsvc.dll и Templates.wsc ну ни как :-( по виндой10. Пытался и на другой диск перекинуть и регить заново.. Если в скрипте закомментировать то весь скрипт выполняется, но без svcsvc нет смысла. И 1С вылетает.
33. Роман Уничкин (unichkin) 26.01.16 19:39
Поставил себе win 10 только 2 недели назад. x64, устанавливал на чистый HDD с UEFI. Сегодня решил проверить работоспособность клюшек. Все получилось. Как делал, по шагам:
1) Ставлю чистую 1С7 на диск D - она просто все время там стоит у меня. Ставил с универсальной инсталляшки. Думаю не суть.
2) Ставлю опенкоф - все по инструкции (в папке BIN создаем каталог Config, копируем туда Config.DLL, копируем с заменой все содержимое папки openconf)
3) Регистрация DLL. Действительно выдала ошибку (скриншот). Но это уже было: "Не удается найти файл сценария". Открыл "D:\1Cv77\BIN\Config\System\regall.bat", вместо regfiles.js прописал полный путь, получилось так:
@echo off
rem зарегистрировать все системные файлы
cscript //nologo "D:\1Cv77\BIN\Config\System\regfiles.js" /I %1 %2
pause
Запускаю regall.bat с админ. правами - все ок.
4) Запускаю - оно кричит ошибку регистрации Config.DLL, KBDProcs.dll, и пр. Решилось запуском самих клюшек с правами админа (после этого запускал без админа, полет нормальный)
Все норм.
Прикрепленные файлы:
34. Виктор Селезнев (Anvak) 03.02.16 22:17
Писать код с OpenConf на 7 мне порой нравиться больше, чем на 8.
marsohod; +1 Ответить
35. Александр Шальнов (Shalnov) 07.02.16 22:42
Долго боролся с установкой, а именно не прописывалась svcsvc.dll и нашел таки решение.

Почитав про библиотеку поподробнее я понял что ей не хватает для работы и установил опен офис, который по моему мнению содержит то, что нужно.

И случилось чудо - все заработало :)

36. Роман Уничкин (unichkin) 08.02.16 11:21
(35) Shalnov, я опен-офис не ставил. Microsot стоял.
37. Виктор Болгаров (MrViks) 15.02.16 03:43
После танцев с бубнами я так и не смог зарегить svcsvc.dll из данного OpenConf Light Pack. Залез на http://www.script-coding.com/svcsvc.html скачал оттуда версию библиотеки 1.0.1.0 и счастье! Все успешно установилось. В данном паке версия библиотеки 1.0.1.2, легко легла на windows7, но на десятый никак, только предыдущая версия. Наконец-то можно расслабиться, если бы не одно но... на seven консольные меню идут цветные, что легко подсказывает, где реквизит глобальный, где локальный в модуле, а где на форме добавлен, в десятке все чернобело и иконка перед реквизитами и методами одна и таже. Может кто подскажет куда копать? Спасибо..
38. Роман * (Black Cat) 09.03.16 02:02
Система Windows 7x64, при запуске regall.bat 5 файлов регаются нормально, а на 6 вылетает ошибка:
Running [6/16]:C:\Windows\SysWOW64\regsvr32.exe /s "C:\1Cv77\BIN\Config\System\svcsvc.dll"
Failed ( Error code = 3 ).

Если закомментить в скрипте regfiles.js строку svcsvc.dll, то далее получаем такую ошибку:

Running [13/15]:C:\Windows\SysWOW64\regsvr32.exe /s scrobj.dll /n /i:"C:\1Cv77\BIN\Config\System\Templates.wsc"
Failed ( Error code = 5 )
Так же появляется окно: [51,21] недопустимое значение атрибута: progid.

Что делать ?

P.s. попробовал вариант, предложенный (37) MrViks. Все нормально установилось. Конфигуратор запустился без ошибок. НО. Если руками заменить svcsvc.dll на файл, входящий в комплект данного пака при загрузке конфигуратора получаем ошибки "Не удается создать объект", Ошибка выполнения скрипта NavigationTools", а после загрузки в самом конфигураторе получаем ошибку: "Не могу создать объект "OpenConf.TemplatesManager"
Скрипт Templates не загружен"

На сколько важна версия svcsvc.dll 1.0.1.2 ? Или можно нормально работать на 1.0.1.0 скачанной с сайта ?
39. Роман Уничкин (unichkin) 09.03.16 09:33
(38) Black Cat, svcsvc.dll - это ВК, реализующая быстрый выбор с отбором из выпадающего списка. Она используется для интеллисенса. Если вам комфортно работать без соотв. скриптов - то да, почему нет. Хотя я всегда как-то забарывал все эти ошибки методом научного тыка - интересно вот работать с более поздней версией. Пробуйте. У кого-то и под вин 10 не завелось - у меня с первого раза все взлетело. В комментариях и на 1С++ уже все есть, что касается запуска.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа