Telepat dll не удалось создать объект telepat plugin

Обновлено: 05.07.2024

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Похожий контент

Добрый день. Столкнулся с такой проблемой. Есть большое количество недоменных устройств. На них необходимо сменить сервер администрирования и обновить агента администрирования до свежей версии.
На всех устройствах разный пароль от локального админа. Есть ли способ автоматизировать установку или придется вручную все делать?

Здравствуйте.
Уже около полутора месяцев мучаюсь с проблемой, - после перезагрузки серверов их статус в консоли меняется на "защита выключена".
Управление из консоли невозможно.
(Реально антивирус работает)
До этого года 3 все нормально было.
Выяснил, что не стартует служба агента адм-я.
Вручную стартовать невозможно - опция неактивна.
Только деинсталляция агента и новая установка. И то иногда не помогает, приходится удалять и сам антивирус.
Сервер KSC 12 (v. 12.2.0.4376) выделенный - Windows Server 2012 std + SQL Server 2012
Агент везде - 12.2.0.4376
На серверах установлен - KS for Windows Server (v. 11.0.1.897)
лицензия расширенная.
На серверах ОС - Windows Server 2012 std.
Но есть пара Windows Server 2019 std - там указанных проблем нет.
На рабочих станциях тоже все ок.
Все сервера в одной группе, т.е. политика одна.
Недавно вынес KSC 12 правда в отдельную, но ничего не поменялось.

Буду благодарен за любые советы!
Дополню, - иногда опция "Запуск" службы Агента активна.
Но при попытке запуска минут 5 "крутит", потом в журнале событий ошибка - "служба не ответила за отведенное время".
Вышла 13-я версия KSC, вот подумываю обновить сервер админ-я.
Слабая надежда, что поможет. )))

website9527633

Добрый день! Вышла новая версия и хотел спросить какие баги или проблемы может кто заметил ставить его или как?

Может кто знает как можно отключить KES по расписанию, в заданное время?
Кучу проблем можно было решить, кучу часов работы сократить!
К примеру офис нельзя активировать, что я только не пробовал!

Здравствуйте, не давно купил компьютер, довольно мощьный. Не давно возникла проблема, компьютер при включении начинает загружаться, всё как надо. Загружается монитор, мерцает клавиатура, всё горит. После чего монитор просто перестаёт загружаться, другими словами тухнит. А индикатор того что монитор включён начинает мигать, то есть монитор работает. После чего я зажимаю кнопку включения системника на секунд 5, он отключается после чего обратно включаю. И со второго раза он уже полноценно загружается. И так постоянно. В чём может быть проблема? И стоит ли волноваться по поводу этого? А то говорить родным что новый ПК уже даёт сбои и требуется в ремонте максимально не хочется. Единственное вчера при очередном подобном загрузке ПК, виндоус делал какую то вещь с диском и там проценты были. Не знаю, может это как то связанно.

Плагин OpenConf позволяет "прицепить" к конфигуратору 1С:Предприятие 7.7 дополнительные (и, порой, очень полезные) "навесные орудия": DLL- плагины и VBS- или JS-скрипты. Статья описывает приемы разработки и использования таких скриптов: от изменения заголовка окна и горячих клавиш (например, поиск по Ctrl-F) до оптимизации работы с плагинами TurboMD и Intellisence.

Установка OpenConf (1.0.2.0)

Минимальные действия по установке OpenConf – заместить оригинальную config.dll из папки 1cv77\BIN на одноименную DLL из комплекта OpenConf, предварительно скопировав оригинальную DLL в подпапку BIN\CONFIG (в папку BIN же следует положить файл config.tlb - подробности см. в инструкции по установке).

После этого можно узреть в конфигураторе новые пункты меню и развлекаться со скриптами, чем мы сейчас и займемся.

Простейший скрипт: изменяем заголовок окна

В папке BIN\CONFIG\SCRIPTS (если папки нет, то ее необходимо создать) создайте файл с расширением vbs (например, ЗаголовокКонфигурации.vbs) с текстом:

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

Поиск по Ctrl-F

Создадим в каталоге SCRIPTS файл Клавиатура.vbs (или файл с другим именем и расширением .vbs) со следующим содержанием:

Затем зайдем в меню OpenConf – Макросы – Клавиатура и зададим соответствие между макросами CtrlF и CtrlH (можно назвать их и по другому) и соответствующими клавиатурными сочетаниями. Эти соответствия хранятся в пользовательской ветке реестра (HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\OpenConf\HotKeys), поэтому при входе других пользователей в систему Windows потребуется заново выполнить в конфигураторе соответствующую пользовательскую установку (либо воспользоваться скриптом, чтобы записать в реестр нужные значения автоматически).

В данном примере, мы имитируем нажатие Ctrl-F3 и Ctrl-Shift-F3 (значки ^ + и % означают соответственно Ctrl, Shift и Alt). Теперь клавиатурные сочетания стали стандартными, и на душе становится заметно радостнее и веселее. Но и это еще не все.

Запуск 1С в режиме «Предприятие» по клавише F5

Вместо клавиши F11 для запуска 1С в режиме «Предприятие» можно использовать клавишу F5 (принятую в 1С 8.0), если создать (и прописать в настройке горячих клавиш OpenConf) следующий макрос:

Этот макрос необходимо записать в текстовом файле с расширением vbs, и точно так же, как и предыдущие скрипты, сохранить этот файл в папку BIN\CONFIG\SCRIPTS.

Однако, этот макрос не делает важной вещи, которая показалась мне очень удобной в 1С 8.0 – не закрывает запущенного из конфигуратора сеанса 1С:Предприятие. Сделаем это:

В данном макросе реализован «жесткий» режим закрытия «1С:Предприятие» - метод – терминатор Terminate. Для более «мягкого» закрытия вы можете поэкспериментировать, например, с активизацией окна: AppActivate(objProc.ProcID) и имитацией нажатия клавиш Alt-F4: SendKeys("%"), или придумать что-то еще (я поэкспериментировал, но мне не понравилось, т.к. нажатия Alt-F4 не всегда передаются тому окну, которому нужно, и иногда попадают в конфигуратор :-) ). Возможно, «в следующей жизни» это будет «добрый терминатор» - внешнее приложение, реализующее данные действия средствами Windows API, и «нажимающее на клавиши» вместо простого «убийства» приложения 1С (с лязганьем затвора шотгана и звуком сервоприводов машины-убийцы).

Отключаем ненужные предупреждения

Чтобы отключить некоторые (или все) предупреждения, создайте в папке Scripts скрипт (с расширением vbs), образец которого показан ниже:

В данном примере, я использую возможности OpenConf по перехвату предупреждений и модальных окон. При неудачном сохранении (например, при попытке удаления документов, где есть движения), чтобы не входить в бесконечный цикл, я снова включаю вопрос о сохранении, чтобы можно было отказаться от неудачно внесенных изменений.

TurboMD –обновление программных модулей и форм без закрытия сеанса 1С


  • Скопируйте TurboMD.dll в папку BIN
  • Скопируйте TurboMD.vbs в папку BIN\CONFIG\SCRIPTS
  • Пропишите горячую клавишу F2 (или любую другую) для макроса TurboMD::UnloadCurrentWnd в меню OpenConf – Макросы - Клавиатура.
  • В глобальном модуле конфигурации, в процедуре ПриНачалеРаботыСистемы, впишите строку ЗагрузитьВнешнююКомпоненту(«TurboMD.dll»);

Затачиваем TurboMD.vbs «под себя»

Логика работы TurboMD в режиме конфигуратора реализована на языке VBScript, что дает возможность его пользовательской (точнее, программерской) настройки.

Второе – при записи конфигурации реализовал удаление (точнее, переименование) prm, чтобы устаревшие (относительно конфигурации) текстовички «не путались под ногами».
Также сделал автоматическую загрузку txt в MD, если prm еще жив, при открытии конфигурации. Это позволяет не задумываться над версиями изменений в txt и в MD – и в режиме исполнения, и в режиме конфигурирования всегда будет наиболее свежая версия текстовых модулей и форм.

Вы можете воспользоваться моим файлом TurboMD_romix.vbs как образчиком указанных выше изменений, или придумать что-то свое.

Telepat.dll / Intellisence.vbs

Эти разработки поддерживают технологию автозавершения кода и позволяют, по нажатию точки (или Ctrl-Пробел), видеть список доступных свойств, методов и реквизитов прикладных объектов.

Дополнительная и очень полезная возможность – переходить по нажатию Ctrl-Enter на описание процедуры или функции, имя которой находится под курсором, а также переходить обратно по Ctrl-Shift-Enter (данная возможность, на другом сочетании клавиш, есть в 1С:Предприятии 8.0).

Обработка выбора «после точки» в Intellisence сделана настолько хорошо (возможно, что даже «предельно хорошо»), что новейшие среды разработки от Microsoft или 1С (8.0) кажутся несколько устаревшими и старомодными (как старинный комод).

Оптимизация работы с Intellisence

При вводе первых нескольких символов выпадающий список сокращается. Однако, всякий раз он может содержать несколько десятков позиций. Чтобы сократить список и сделать так, чтобы он содержал только строго определенную информацию, попробуйте использовать префиксы, указывающие на область видимости тех или иных имен, например:

гл_ - имя из глобального модуля, объявленное с ключевым словом Экспорт
г_ глобальная переменная текущего модуля
прм_ - параметр процедуры или функции
ф_ - реквизит формы
т_ - реквизит для вывода в печатную форму

Это позволит, с одной стороны, видеть контекст тех или иных имен (откуда они взялись, и что собой представляют), а с другой – сократить выпадающий список при вводе нескольких первых символов имени, и увидеть (просмотреть) другие имена, которые находятся в этом же контексте.

Разделение контекстов можно расширить и на реквизиты метаданных. Предположим, что вы пишете

Выпадает длинный список свойств, методов и реквизитов документа. Иногда нужно выбрать из этого списка свойства и методы прикладного объекта, а иногда – его реквизиты.
К сожалению, в программном контексте 1С:Предприятие они находятся «в одной большой общей корзине», поэтому «отделить зерна от плевел» можно, назначив префикс у всех реквизитов объекта: например, «р_». Это несколько утомительно, и никто (особенно, в типовых конфигурациях) так не делает, но, как вариант, это вполне облегчает работу с Intellisence.

Трюк с разделением контекстов вполне применим и в других средах разработки – не только 1С:Предприятие. Другой трюк – с указанием типа переменной при помощи префикса, описывающего тип данных («венгерская нотация») – широко применяется в кругах Windows-программистов, и помогает ориентироваться во множестве разнотипных имен.

В случае 1С префиксы, описывающие тип, могут выглядеть, к примеру, так: докИмяДокумента, тзИмяТаблицыЗначений и т.п. Можно смешивать две системы назначения префикса и писать, например, ф_тз (таблица значений на форме) или прм_докНакладная (ссылка на документ, переданная в качестве параметра процедуры или функции).

Однако, для локальных переменных я использую (и всем советую использовать) короткие имена, состоящие, по возможности, из одного только префикса: док, тз, ч, стр (это улучшает читаемость кода, и соответствует древней математической и «фортрановской» традиции называть локальные переменные однобуквенными: например, i,j,k или же максимально короткими именами).

Заключение

Эксперименты со скриптами для автоматизации действий в конфигураторе доставляют большое удовольствие – типичные задачи делаются быстрее и проще, сочетания клавиш стали стандартными, а заголовок окна конфигуратора – «правильным». Возможно, идея такого улучшения среды разработки не нова, но она выглядит очень ценной и заманчивой.

Ссылки

(размер - 5К, качать левой кнопкой мыши)

На Волшебном форуме теперь можно открывать тематические разделы - секции.

Далее заявка рассмотривается модераторами в закрытом разделе или в личной ветке и при согласии 5 модераторов секция создается. Но может быть и отказ если:
1. Создаваемая секция нарушает правила форума (раздача кряков, например)
2. Секция дублирует другую (полностью или значительно). Секции "Автомобили" и "За рулем!".
3. Ведущий секции был замечен в неоднократных нарушениях правил за последние 2-3 месяца. и др.

Файл initpki.dll из Microsoft Corporation является частью Microsoft Windows Operating System. initpki.dll, расположенный в D: \WINDOWS \ServicePackFiles \i386 \ с размером файла 147456.00 байт, версия файла 5.131.2600.5512, подпись 37B836C3306DF8261A5E0CFAD34FF5C5.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Clean Junk Files".
  3. Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
  4. потом нажмите на кнопку "Select All".
  5. нажмите на кнопку "start cleaning".

Clean Registry to fix initpki.dll has stopped working error

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Fix Registry problems".
  3. Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
  4. 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
  5. После завершения поиска нажмите на кнопку "select all".
  6. Нажмите на кнопку "Fix selected".
    P.S. Вам может потребоваться повторно выполнить эти шаги.

3- Настройка Windows для исправления критических ошибок initpki.dll:

Clean Registry to fix initpki.dll has stopped working error

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите " Advanced system settings".
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку "data Execution prevention".
  5. Выберите опцию " Turn on DEP for all programs and services . " .
  6. Нажмите на кнопку "add" и выберите файл initpki.dll, а затем нажмите на кнопку "open".
  7. Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?

Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.

Читайте также: