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

Web-камера со сканером qr-кодов

Пример работы с web-камерой из 1С с распознаванием qr-кодов. Компонент работы с веб-камерой представлен ActiveX-объектом, выполненным для работы в среде CLR (Microsoft Framework v2.0.50727) x32. В основе работы с видеопотоком лежит библиотека AForge, а за распознавание qr-кодов отвечает библиотека ZXing….
Read more

ВК для 1С:Предприятие 8.2 NativeAPI на Delphi — доработанная

Доработанная версия: http://infostart.ru/public/88060/ Добавлено: 1. Альтернативная "пауза" — с практически нулевой загрузкой на процессор; 2. Счетчик бездействия (определение времени простоя сеанса, работает даже в терминале Citrix) 3. Важное сообщение (выводится в окне 1С сверху-справа красный прямоугольник сообщения); 4. ПолучитьИнформациюОСеансе() —…
Read more

Firebird (SQL) — ВК для чтения без дополнительных настроек (Native API)

ВК для 1С 8.2 (управляемое и обычное приложение) Позволяет выполнять запросы выборки данных (SELECT, другие не пробовал — возможно, тоже) Возможна удаленная работа (т.е. когда база firebird находится на другом компьютере локальной сети). Не требует дополнительных драйверов — всё, что…
Read more

Построение оптимального маршрута с применением генетического алгоритма

Не так давно столкнулся с проблемой решения задачи коммивояжера. Суть задачи в нахождении кратчайшего пути для объезда N городов. Основная проблема заключалась в том, что задача коммивояжера относится к классу NP-полных задач и самый очевидный способ решения методом перебора всех…
Read more

Подсветка синтаксиса 1С на PHP (Highlight 1C on PHP)

Скрипт для компактной раскраски кода (в HTML) на 1С для PHP 5.3+ с поддержкой двуязычности, лексическим разбором и распознаванием идентификаторов глобального контекста и встроенных функций 1С.   Демо: Перейти (Двойной щелчок по раскрашенному коду выделяет его)Требования: PHP 5.3+, расширение Multibyte…
Read more

Внешняя компонента хеширования строки в соответствии с ГОСТ Р 34.11-94

Для одного проекта встала необходимость проводить хеширование некоторых данных в соответствии с ГОСТ Р 34.11-94, для этого была написана следующая внешняя компонента. Назначение данной компоненты хоть и специфическая, но может комуто и понадобиться. Для того чтобы компонента стала доступной другим…
Read more

Внешняя компонента для связи с весами Mettler Toledo Tiger

Внешняя компонента для связи с весами Mettler Toledo Tiger через интерфейс Ethernet. Позволяет загрузить на весы каталог товаров. Работает по аналогии с родной программой SPCT. Компонента создана с использованием технологии Native API. Описание свойств: IPАдрес — Ip адрес весов Порт…
Read more

Компонента для прямого чтения/записи данных из файлов баз данных .1CD v.1.3.0 от 17.03.2013 (теперь и для Linux).

Компонента позволяет работать с физическим содержимым таблиц файловых баз данных 1С ( файлы .1CD ). Предназначается для технических специалистов с целью низкоуровневой работы с данными, восстановления разрушенных БД, извлечения из них оставшихся данных.На текущий момент реализованы следующие Возможности:— получение массива…
Read more

Напольные весы CAS DB-II(E)

Подключение напольных весов CAS DB-II(E) к 1с 8. Драйвера найти для работы с весами не смог, поэтмоу пришлось написать свой. Для работы драйвера необходимо установить net framework 3.5. В архиве есть bat файл для регистрации данного модуля в системе, запускать…
Read more

Просмотр IP-адресов поключавшихся к серверу терминалов пользователей

Два незатейливых скрипта (для server 2003 и server 2008) для оперативного просмотра, когда и какой пользователь с каких IP-адресов подключался к серверу. Актуально для серверов с открытым из интернета доступом по RDP. Позволяет быстро сориентироваться: кто, когда и откуда подключался…
Read more