Разработка внешних компонент

Внешняя компонента для ping (под win)

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

WebSocket Клиент / Сервер. Внешний компонент

Реализация протокола WebSocket. Клиентская часть для взаимодействия с внешними сервисами. Серверная часть для организации собственного сервера, принимающего клиентские соединения в многопоточном режиме. Возможно взаимодействие RabbitMQ Slack Asterisk и другие Актуальная документация здесь 1c-websocket.readthedocs.io WebSocket — протокол связи поверх TCP-соединения, предназначенный для обмена сообщениями…
Read more

Автоматический перезапуск службы сервера 1С при зависании

Бывает, что служба сервера 1С дает сбой и функционирование программы останавливается. В таком случае обычно помогает перезапуск службы. В данной публикации предлагается костыль решение, позволяющее автоматически отслеживать сбои службы 1С и выполнять необходимые действия. Мониторинг работоспособности службы 1С осуществляется с…
Read more

Шаблон для Web ВК 1С:Предприятие 8.2 Com Управляемое приложение (Веб) на Delphi XE2 и пример инсталлятора для IE

Работающие шаблоны для создания внешних компонент COM на Delphi XE2, а также NativeAPI (на основе разработки romix http://infostart.ru/public/88060/ и Крипича http://infostart.ru/public/81644/ ) с примерами рабочих инсталляторов (для MSVS9 2008) для Internet Explorer. Специально для разработчиков Дельфи Embarcadero RAD Studio XE2…
Read more

Внешняя компонента для определения IP-адреса терминального клиента (RDP)

IPClientRDP.dll – компонента, не требующая прав администратора и регистрации в системе, так как построена по технологии Native. Предназначена для RDP-клиента Windows в локальной и корпоративных VPN сетях. Пример работы: ДвоичныеДанные = ПолучитьМакет("IpRdpClient"); АдресВнешнейКомпоненты = ПоместитьВоВременноеХранилище(ДвоичныеДанные); ПодключениеВыполнено=ПодключитьВнешнююКомпоненту(АдресВнешнейКомпоненты,"CAddInNative",ТипВнешнейКомпоненты.Native); Если ПодключениеВыполнено Тогда NativeОбъект…
Read more

QR-code полная версия (без шрифта и внешней компоненты для 8.2, 8.3 и любого типа клиента)

Предназначена для создания QR-code с указанием процента восстановления потерянных данных. Строка кодирования может содержать все печатаемые символы, в том числе и кириллические. Для работы не требуется внешняя компонента или шрифт. В отличие от предыдущей публикации //infostart.ru/public/137919/ повышено быстродействие (благодаря использованию javascipt), исправлены…
Read more

001. Криптография и цифровая подпись RSA-sha256 на платформе 1С

Внешняя компонента, исходники, обработка для 1С. Эта статья описывает готовое решение для выполнения задач по формированию цифровых подписей, проверке подписей, а так же шифрованию и дешифрованию данных. Обмен с онлайн кассами, биткоины – часто встречающиеся в моей практике темы для…
Read more

Внешняя компонента (Native) для печати двумерного штрих-кода PDF417

Достаточно давно возникла потребность печатать двумерные штрих-коды на некоторых документах. Какое-то время использовали для этого шрифтовую отрисовку ШК. Минусы этого решения — необходимость иметь установленный специальный шрифт, неустойчивость чтения платежными терминалами. Поэтому было принято решение — попробовать написать свою ВК….
Read more

Драйвер 1С для весов Масса-К ВПМ

Драйвер торгового оборудования для 1С. Поддерживает работу весов с печатью этикеток работающих по протоколу Масса-К ВПМ. Выгрузка осуществляется штатными средствами 1С. Драйвер весов "МАССА-К ВПМ: Весы с печатью этикеток" позволяет выгружать справочник весовых товаров о все типы весов с терминалами…
Read more

1sqlite reborn

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С. Основана на одноименной ВК Александра Орефков (orefkov) версии 1.0.2.6. Публикация создателем одобрена. Огромная благодарность Александру за открытый и понятный код 1sqlite. Поизведенная им объем…
Read more