Установка OpenConf для 1С v 7.7 под Windows 10

Хотелось бы поделиться тем, как я пытался установить OpenConf для 1С 7.7 на windows 10. Статья не претендует на пулитцеровскую премию. Вдруг кому-то пригодится.

И пусть повсеместно мы слышим агитации, что нужно обновляться до версии 8.х, пусть на большинстве организаций стоит «восьмерка». Все же остались сторожилы, которые видели рассвет мертвецов 1С 7.7. И как истинные патриоты сей платформы под предлогом: «Я 15 лет на ней работала и уже привыкла» никак не хотят ничего менять. 

Ну это так, вступление. Я о том, что разработчику приходится подстраиваться под таких вот бабушек. Но в отличие от них мы не работаем на windows 98 МЕ лишь потому, что 20 лет уже работаем на ней и все вроде бы работает. Так вот … о чем это я??!! Ах вот. Обновился я до windows 10. Вроде бы все красиво, все круто работает. Но мне ж не фильмы смотреть. Надо иногда поработать. Ну и тут я понял, что в моей платформе 7.7 просто перестал работать OpenConf. Весело так. В общем, Инструкция:

1. Ставим «1Cку» на диск D (меньше проблем с копированием и не надо постоянно от администратора запускаться).

2. Скачиваем пакет Open Conf. Я брал на этом сайте по ссылке OpenConf litepack.

3. Далее начинаем регистрировать Наш OpenConf. Если при регистрации (запуск regall.bat) выдает ошибку «Ошибка ввода: не удается найти файл сценария C:Windowssystem32
egfiles.js»
, измените в reg.bat путь к regfiles.js. Пропишите полный путь к нему. Конечная строка будет выглядеть следующим образом: cscript //nologo «D:instal1Cv77BINConfigSystem
egfiles.js» /I %1 %2 
И после этого запустите regall.bat от имени администратора

У меня все не как у людей и выскочила ошибка «Отсутствует исполняющее ядро ДЛЯ расширения имени файла js». Ну каждому свое, а мне свой геморрой. Значит, рыл я, рыл. Может, думаю, не работает на десятке уже. В общем, меньше слов. Оказывается, это из-за того, что ассоциация на файлы с расширением js нарушилась (кто ее нарушил, я так и не понял, но это можно восстановить):
запускаем «CMD» (от имени аАдминистратора) через пуск->пишем CMD. Вводим 
ASSOC .JS=JSFile

4. Вуаля!! Запускаем 1С от имени Администратора и наслаждаемся всеми плюшками. 

Спасибо за внимание. Впервые вообще где-то пишу. Надеюсь, все же кому-то пригодится.

6 Comments

  1. Гость

    Кстати ка раз сегодня ставил этот OP и столкнулся с описанной ошибкой. спасибо. помогло

    Reply
  2. Vortigaunt

    За статью спасибо. Но сам Open Conf — это на любителя. Лично мне он больше мешает, чем помогает. Сначала пользовался, потом перестал. И существует такой нюанс: у себя привык работать в опенконфе с раскрасками и прочими плюшками, а пришел к клиенту, а там голый конфигуратор, и чувствуешь себя некомфортно. Плюс при переезде с одной операционки на другую, более новую постепенно отваливаются либо глючат отдельные фичи. Поставил точку, нажал пробел и все зависло. А также, самое неприятное, отсутствие форматирования текста во внешних модулях.

    Reply
  3. bigmal

    (2) Vortigaunt,

    про «точка и пробел» от операционки не зависит. У меня и на ХР, и на 2003 такое есть — причина не выяснена. При этом случается это в каких-то «заколдованных» местах кода.

    «отсутствие форматирования текста во внешних модулях» — это про что имеете ввиду?

    Reply
  4. Vortigaunt

    (3)bigmal,

    внешние модули — это текстовые файлы с текстом модуля, которые подгружаются в объекты метаданных через директиву #loadfromfile. Вот при редактировании таких текстов в опенконфе не форматируются функциональные блоки: после слова «тогда» или «цикл» текст не сдвигается вправо, а слово КонецЕсли или КонецЦикла не сдвигается влево. Изза такой особенности пришлось выработать привычку: сначала написал «если тогда конец если» разбил конструкцию ентером, нажал таб и пишешь вложенный блок.

    Штатный конфигуратор избавлен от такого недостатка.

    Reply
  5. Yurus

    Большое спасибо от «динозавров клюшек» за помощь в борьбе с «прогрессом».

    Reply
  6. yarsort

    Инструкция работает!

    1. Установка 1С.

    2. Копирование файла Config.dll в папку Config

    3. Копирование файлов ОпенКонфа с перезаписью

    4. Запуск конфигуратора 1С под админом

    5. Перезапуск под обычными правами.

    Все работет на Десятке. 🙂

    Спасибо автору!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *