Обновленная сборка OpenConf Light Pack.
Сборка основана на публикации OpenConf Light Pack.
Основные источники:
- Форум 1С++
- Серый форум
- Гугл, инфостарт и конечно-же миста =)
! Для корректной работы может потребоваться обновление Windows Script Host. Например для устаревших версий ОС (Windows 2000; Windows 98; Windows ME; Windows NT).
Список изменений:
-
- Все скрипты/плагины/ВК перебрал, для каждого искал новую версию. Перечень скриптов занес в xls-файл, где указал версию, дату изменения, автора и краткое описание. Файл лежит в каталоге openconf, в папке "DOC". Я заметил что не все скрипты присутствуют в ночных сборках (это же касается и плагинов), поэтому подумал что неплохо будет выложить подобный список: если кто-то увидит, что есть версия старше — скажите, перезалью.
В скриншотах, приложенных к публикации находятся перечни ВК (папка "dll"), плагинов и скриптов с датами изменения и номерами версий. Скриншот с скриптами, чтобы был читаемый пришлось обрезать: оставил только те, у которых в описании указан номер версии.
- Немного переработал состав als-файлов: все, что касалось 1С++ объединил в один файл, и удалил те, которые генерировались автоматически (кому надо будет — сам сгенерит). Список рубрик, которые дополнительно появились в СП :
- Сделал то, до чего руки не доходили два года =) TLS-файл с подсказками для бух. итогов и операций. Делал с помощью программы xml2tls.exe и скрипта als2xml.js. Теперь работа с этими объектами выглядит вот так:
- Еще по-мелочи:
— В процессе "сборки сборки" все readme, которые я находил, скидывал в папку "DOC";
— Добавлен скрипт "SQL intellicense", для любителей прямых запросов. Скрипт не срабатывает после точки, я повесил его на хоткей Alt+Q;
— Добавлен плагин Visual 1C++
— Удален HistoryPlugin — конфликтовал либо с KbdProcs, либо с FdSubst — было год назад, не вспомню. Вылетал конфигуратор.
— Есть косяк c вот этим очень удобным скриптом (хоткей Alt+F7): выбор типа не работает при разработке интерфейса (им. в виду редактирование меню/панелей инструментов ) — выходит ошибка, после этого перестают работать все скрипты, приходится перезапускать конфигуратор, для любых других элементов диалога все нормально.
- Все скрипты/плагины/ВК перебрал, для каждого искал новую версию. Перечень скриптов занес в xls-файл, где указал версию, дату изменения, автора и краткое описание. Файл лежит в каталоге openconf, в папке "DOC". Я заметил что не все скрипты присутствуют в ночных сборках (это же касается и плагинов), поэтому подумал что неплохо будет выложить подобный список: если кто-то увидит, что есть версия старше — скажите, перезалью.
Файл "Установка.doc" — незначительно переписан с учетом изменений. Обновлены разделы про установку, плагины, скрипты и хоткеи.
Приятной работы =)
upd. 16.05.2024: чтобы не повторилась история с удалением архива антивирусом, я поставил на него пароль "123". Перед помещением проверил касперским — вирусов нет.
Не пригодится, если полностью всего не опишешь =)
Вообще внутри есть неплохая дока.
Почитать про TurboMD . Да, в этой сборке — турбо мд специально пролеченный для корректной работы с 1С++.
как здесь , который фильтрует по набираемым словам. Т.е. набираем например «спр ном», удивляемся, радуемся, благодарим товарищей MetaEditor и ADirks.
Я ничего сам-то не дорабатывал, а собрал уже готовое.
Могу просто порекомендовать по хоткеям (чем я все время пользовался):
1) ctrl + Q — сюда повесил комманду «UnloadCurrentWnd» — скрипт «TurboMD_Romix».
2) Ctrl + G — Быстрое позиционирование на объекте в дереве метаданных. Открывается выпадающий список
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 =)
Старые у тебя скрипты какие-то
Рекомендую подновить, и на Ctrl-G повесить Навигация::GoToObject — это скрипт-интегратор, в т.ч. вызывает и NavigationTools::GotoControlWithFormula.
(3) ADirks, «Все скрипты и dll обновлены на сентябрь 2013 года» — обновлял от ночной сборки тогдашней. Обязательно опробую, вставлю и перезалью)
Проверил ночные сборки, я-то думал что их еще год назад перестали обновлять) Уже полгода почти клюшками не работал. Пересоберу, перезалью, постараюсь на этой неделе.
» Пересоберу, перезалью, постараюсь на этой неделе » — ждем обновления публикации.
(5) smitti911, Дождались)
Спасибо огромное за проделанную работу.Много фирм еще живет на 7.7, так что публикация сделает работу приятней 🙂
Не могу зарегистрировать dll, в файле regall.bat указал полный путь к скрипту regfiles.js , UAC отключил , обновлял WSH, но все равно ErrorCode 5 . ОС Windows 8.1 Pro. Вручную регистрируются но не все. svcsvc ни как 🙁
Может кто то сталкивался?
(8) smitti911,
«в файле regall.bat указал полный путь к скрипту regfiles.j» — проверьте путь на наличие пробелов и русских символов. Почему-то у меня на win 8.1 64 — не среагировал на ковычки, все-равно ругался.
Сам файл нужно запускать от имени администратора.
прочитайте внимательно файл Установка.doс
—
Должно быть что-то типа такого:
@echo off
rem зарегистрировать все системные файлы
cscript //nologo c:1Cv77BINConfigSystem
egfiles.js /I %1 %2
pause
—
Посмотрите еще темуhttp://www.1cpp.ru/forum/YaBB.pl?num=1320917541
—
Самое лучшее спасибо — это все-же плюс…
Давненько я с этим не работал. Прямо таки ностальгия нахлынула 🙂
Да, ностальгия. Как давно это было? 10 лет уже прошло 🙂
А где брать соответствующую версию scriptru.exe?
(12) Сам себе отвечу 😀
scriptru.exe
может стоит его в архив включить?
(13) SamNeSvoy, сегодня вечером перезалью
(14) сижу и жду когда же ты перезальешь, а дата заливки все так же 02.05.14г.
(15) Nucky, Ды чот не сложилось, ссыль прямая есть в коментах, я ее плюсанул, сразу под публикацией видно. Мне просто не хоцца историю скачавших терять, а прямо в публикации давать еще одну ссылку за маню, когда прямая есть — как-то не комильфо. Я тогда лучше текст публикации поправлю, вынесу в шапку эту ссылку.
(16)
Не устанавливается 🙁
Подскажите пожалуйста..
Тоже Windows 8.1 64
Карочи скачал такой файл вот —http://narod.ru/disk/41590577001.dd7ce55a70914a16c04cfdedf3a83c1d/VCR_x86_x64_13.10.2011.rar.html
Ну и установил.. И потом всё ок стала сразу карочи, да
А вот ещё чё.. 1С надо запускать от имени Администратора.. Иначе ошибки одни будут.. Так-то..
(17) CepeLLlka, ошибка при регистрации svcsvc.dll, а если ее вручную зарегать? Рекомендации из (9) выполнили? Из-под админа запускаете батник? UAC попробуйте отключить.
+ Можно попробовать переназвать временно файл svcsvc.dll из папки system, зарегистрировать все батником, потом вернуть его имя и зарегистрировать вручную.
(18)
Браток.. Я уж всё сделал.. Спасибо тебе..
UAC не отключаю принципиально.. Защита же моя..
Вручную попробовал зарегать, без ключа /s (Я так понял это silent), выдал ошибку он мне, я загуглил.. Ну и результат ссылка выше.. Вот и всё.
Для работы на Windows 8.1 x64 необходимо следующее:
Запускать файл регистрации «ConfigSystem
egall.bat» надо из под администратора, тогда не надо будет менять ссылку на файл «regfiles.js» (я запускал FAR под Администратором и делал необходимые манипуляции).
1С всегда запускать из под администратора а также поставить режим совместимости WinXP SP3 для 1cv7(s).exe.
Доброго времени суток.
После накатки апдейта появилась следующая проблема:
при переключении между окнами слетают панели (Конфигурация, Администрирование, Конструкторы)
найти причину/решение самостоятельно не удалось.
накатывал поверх OpenConf Light Pack
1С 7.7 r27
Win 7 Ultimate 64 bit / Win XP PRO 32 bit
help!!!
заранее спасибо за конструктивные ответы.
(21) sfol, «накатывал поверх OpenConf Light Pack » — что значит «поверх»? Установите чистые клюшки, накатите поверх них.
(21) sfol, удалите ConfigScriptsФоновыеСкрытиеПанелейКонфигуратора.js и будет счастье.
Да. перед установкой старую версию лучше замочить) Проблем меньше если что будет
Установил на win7 32. Все работает. Автору плюс!
Охрененно. То что надо.
А на Windows 8 пойдёт ли такая сборка. Да и появляется ли обновления 2015 года?
(27) pakko, пойдет. Обновления — не думаю, посмотрим. Нужны по-сути не обновления, а отладка имеющегося. Обновлений как таковых и нет, не думаю что кто-то всем этим еще занимается. 1С++ вроде еще дописывают энтузиасты для своих целей, а скрипты для опенконфа уже давно не в моде.
Кто-нибудь пробовал подключать OpenConf под Windows10?
зашел в надежде получить по windows 10. Но пока ничего не работает. Помогите плиз, или придется возвращаться на win7. Спс.
P,S, Выдает: ошибка выполнения Microsoft VBScript .
работаю под Windows 10, у меня «взлетело», когда я рабочий каталог BIN перенес на другой диск, убрал из Program Files.
После этого при запуске под админом все зарегистрировалось и заработало.
Как не пытался, но зарегить svcsvc.dll и Templates.wsc ну ни как 🙁 по виндой10. Пытался и на другой диск перекинуть и регить заново.. Если в скрипте закомментировать то весь скрипт выполняется, но без svcsvc нет смысла. И 1С вылетает.
Поставил себе win 10 только 2 недели назад. x64, устанавливал на чистый HDD с UEFI. Сегодня решил проверить работоспособность клюшек. Все получилось. Как делал, по шагам:
1) Ставлю чистую 1С7 на диск D — она просто все время там стоит у меня. Ставил с универсальной инсталляшки. Думаю не суть.
2) Ставлю опенкоф — все по инструкции (в папке BIN создаем каталог Config, копируем туда Config.DLL, копируем с заменой все содержимое папки openconf)
3) Регистрация DLL. Действительно выдала ошибку (скриншот). Но это уже было: «Не удается найти файл сценария». Открыл «D:1Cv77BINConfigSystem
egall.bat», вместо regfiles.js прописал полный путь, получилось так:
@echo off
rem зарегистрировать все системные файлы
cscript //nologo «D:1Cv77BINConfigSystem
egfiles.js» /I %1 %2
pause
Запускаю regall.bat с админ. правами — все ок.
4) Запускаю — оно кричит ошибку регистрации Config.DLL, KBDProcs.dll, и пр. Решилось запуском самих клюшек с правами админа (после этого запускал без админа, полет нормальный)
Все норм.
Писать код с OpenConf на 7 мне порой нравиться больше, чем на 8.
Долго боролся с установкой, а именно не прописывалась svcsvc.dll и нашел таки решение.
Почитав про библиотеку поподробнее я понял что ей не хватает для работы и установил опен офис, который по моему мнению содержит то, что нужно.
И случилось чудо — все заработало 🙂
(35) Shalnov, я опен-офис не ставил. Microsot стоял.
После танцев с бубнами я так и не смог зарегить svcsvc.dll из данного OpenConf Light Pack. Залез наhttp://www.script-coding.com/svcsvc.html скачал оттуда версию библиотеки 1.0.1.0 и счастье! Все успешно установилось. В данном паке версия библиотеки 1.0.1.2, легко легла на windows7, но на десятый никак, только предыдущая версия. Наконец-то можно расслабиться, если бы не одно но… на seven консольные меню идут цветные, что легко подсказывает, где реквизит глобальный, где локальный в модуле, а где на форме добавлен, в десятке все чернобело и иконка перед реквизитами и методами одна и таже. Может кто подскажет куда копать? Спасибо..
Система Windows 7×64, при запуске regall.bat 5 файлов регаются нормально, а на 6 вылетает ошибка:
Running [6/16]:C:WindowsSysWOW64
egsvr32.exe /s «C:1Cv77BINConfigSystemsvcsvc.dll»
Failed ( Error code = 3 ).
Если закомментить в скрипте regfiles.js строку svcsvc.dll, то далее получаем такую ошибку:
Running [13/15]:C:WindowsSysWOW64
egsvr32.exe /s scrobj.dll /n /i:»C:1Cv77BINConfigSystemTemplates.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 скачанной с сайта ?
(38) Black Cat, svcsvc.dll — это ВК, реализующая быстрый выбор с отбором из выпадающего списка. Она используется для интеллисенса. Если вам комфортно работать без соотв. скриптов — то да, почему нет. Хотя я всегда как-то забарывал все эти ошибки методом научного тыка — интересно вот работать с более поздней версией. Пробуйте. У кого-то и под вин 10 не завелось — у меня с первого раза все взлетело. В комментариях и на 1С++ уже все есть, что касается запуска.
Что бы заработал файл svcsvc.dll 1.0.1.2, надо установить компонент Microsoft Visual C++
Подскажите, кто знает, плез.
На Windows 10 как решить проблему с кракозябрами вместо русских букв в некоторых плагинах, например: мастер 1С++, история, внешние формы, подистемы. Чувствую, что проблема зарыта где-то в подстановке шрифтов через ветку реестра FontSubstitutes, но нужно знать шрифт, котором плагины изначально пытаются выводить надписи. Подскажите, кто знает, пожалуйста.
Подтверждаю — после установки OpenOffiice все зарегистрировалось и заработало.
Коллеги, большая просьба. Файл данной публикации был удален, по словам техподддержки — антивирусом, и на ИС его больше нет. Если у кого-то остался архив из данной публикации — пожалуйста скиньте на unichkin@yandex.ru, заранее спасибо.
Прислали архив, перезалил файл.
Кому-нибудь удалось запустить telepat под wine?
Я уж про остальное молчу, хотя вот SciColorer взлетел.
При установке в Windows 10 выходить ошибка установки файла svcsvc.dll. Если пропустить установки этого файла, выходить еще одна ошибка при установке Templates.wsc. Для того что бы все прошло нормально, нужно скачать svcsvc.dll версии 1.0.1.0 изhttp://www.script-coding.com/svcsvc1010.zip и заменить оригинальный файл. Потом заново установить.
Win10x64 . После установки пакета остается после закрытия конфигуратора висеть в процессах 1с-ка. Никто не сталкивался?