Элемент управления web камерой для системы 1С:Предприятие версии 8.

Публикация № 341805

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

web веб камера снимок фото изображение

23
ActiveX элемент управления web камерой для системы 1С:Предприятие версии 8 и не только.

Элемент управления web камерой предназначен для получения отдельных кадров из видеопотока, снимаемого с web камеры.

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

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

К особенностям предложенного мной элемента управления относятся следующие возможности:

- возможность выбора видеоустройства (web камеры) при наличии нескольких, установленных в системе;

- программный вызов страниц свойств для коррекции изображения;

- вращение и отражение изображения, а, следовательно, и получение снимка в режимах ландшафт и портрет (при соответствующем расположении web камеры);

- наложение на изображение отметки времени, произвольного текста, манипуляция их расположением на изображении, цветом и размером;

- переключение изображения в режим "градации серого" и обратно;

- получение кадра нажатием кнопки на web камере (при наличии такой кнопки);

- сохранение снимка в различных форматах: BMP, JPEG, PNG, TIFF;

- (11/01/2017) по просьбам пользователей, уже использующих данный элемент управления, добавлена возможность программной установки разрешения видеоустройства (если таковое поддерживается самим устройством). По умолчанию разрешение видеоустройства устанавливается в максимальное поддерживаемое. О некторых особенностях использования этой возможности читайте в документации.

- (19/11/2017) добавлен функционал вывода водяного знака на изображение и манипуляций с ним.

Следует отметить, что для корректной работы элемента управления в системе должны быть установлены драйверы видеоустройств, а также библиотеки DirectX не ниже 9-й версии (как правило, устанавливаются автоматически при установке операционной системы Windows).

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

 

В прилагаемых архивах находятся:

1.

- непосредственно сам элемент управления WebCamPhotoMaker.ocx;

- система справочной информации по его использованию;

- примеры внешних обработок для конфигураций "Управление торговлей 10.3", "Управление торговлей 11.1", "Зарплата и Управление Персоналом 2.5" (все примеры написаны под платформу 1С:Предприятие 8.2);

2.

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

Перед началом использования элемента управления ознакомтесь со справочной системой (файл readme.html в каталоге Help архива или каталога установки, если использовался инсталлятор).

При использовании внешней компоненты "ActiveX Контейнер", возможно использование элемента управления в режиме управляемого приложения системы 1С:Предприятие. Компоненту можно скачать в публикации по приведённой ниже ссылке.

//infostart.ru/public/292918/

 

Не для коммерческого использования (см. лицензионное соглашение).

23

Скачать файлы

Наименование Файл Версия Размер
Установочный файл в архиве
.ZIP 395,79Kb
06.09.16
46
.ZIP 2.1 395,79Kb 46 Скачать
Архив для самостоятельной установки
.ZIP 171,48Kb
06.09.16
38
.ZIP 2.1 171,48Kb 38 Скачать
Демонстрационная версия (30 дней использования), установочный файл в архиве
.ZIP 396,88Kb
08.07.17
13
.ZIP 2.1 396,88Kb 13 Скачать
Демонстрационная версия (30 дней использования), архив для самостоятельной установки
.ZIP 172,83Kb
08.07.17
2
.ZIP 2.1 172,83Kb 2 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Steelvan 05.04.15 11:10 Сейчас в теме
А почему бесплатно ?

Да и контейнер вроде продавать хотел ;)
2. premierex 05.04.15 11:32 Сейчас в теме
(1) Steelvan, хотел, да. Передумал потом.
3. premierex 05.04.15 11:42 Сейчас в теме
(1) Неполный ответ дал. Оба проекта разрабатывались для коммерческого использования. Но... оказалось, что у меня нет таланта продвижения своих (да и чужих тоже) разработок. Поэтому - бесплатно! Если будете продавать эти программные продукты, можете поделиться со мной частью выручки :)
4. Steelvan 05.04.15 15:49 Сейчас в теме
Это полуфабрикаты (компоненты) и сфера применения ограничена тем, что для их использования необходимо иметь что-то, что интересно бизнесу (который платит).
Т.е. эти компоненты должны быть включены в покупаемую программу, за которую готовы платить, являться ее неотъемлемой частью.

У меня тоже есть такие компоненты, которые хотел продавать.

За год без продаж. Тоже оформлю и выложу сюда.
5. premierex 05.04.15 16:23 Сейчас в теме
(4) Steelvan, конечно, коммерческими проектами надо плотно заниматься. Вот у меня не получилось, у Вас, я так понял, тоже. Не получился коммерческий проект, так почему бы не поделиться своими наработками с коллегами по роду деятельности? Мне не жалко. Кто-то, может быть, на этом заработает.
6. jobkostya1c8 06.04.15 08:36 Сейчас в теме
Периодически возникают задачи по связи 1С с веб-камерой. Стоит запомнить.
7. bayce 23 14.07.15 20:31 Сейчас в теме
Скачал компоненту,
Иногда возникает зависание usb-мышки на 2-3 секунды
9. premierex 15.07.15 10:34 Сейчас в теме
(7) Кстати, мышь и клавиатура у меня тоже с интерфейсом USB.
А когда происходит "зависание"?. В момент открытия формы или при выборе устройства из списка, или, может быть, в другие моменты?
8. premierex 15.07.15 10:30 Сейчас в теме
У меня такого не замечалось. Поиск видеоустройств происходит по совершенно определенной категории устройства. Т.е. опрашиваются не все USB порты, а только те, на которых "висят" именно видеоустройства.
10. bayce 23 26.07.15 23:23 Сейчас в теме
Скачал компоненту.
Очень понравилось.
Но при попытке изменить размеры окна 1с падает.
Как можно решить эту проблему?
11. premierex 27.07.15 06:11 Сейчас в теме
Сегодня потестирую. Не было такого бага.
12. premierex 27.07.15 06:19 Сейчас в теме
Потестировал. Ничего не падает. Операционка какая? Платформа 1С какая?
13. bayce 23 27.07.15 10:44 Сейчас в теме
Платформа 8.3, в режиме управляемого приложения.
При попытке увеличить ширину формы мышкой, платформа падает с ошибкой.

Необработанное исключение в "0x767d6404" в "1cv8c.exe": 0xC000041D: Во время обратного вызова пользователя обнаружено необработанное исключение.
14. bayce 23 27.07.15 12:38 Сейчас в теме
У меня также почему то не срабатывает нажатие кнопки на камере
15. premierex 27.07.15 15:16 Сейчас в теме
(14) bayce, Честно, на 8.3 не тестировал. На 8.2 всё работает. И в режиме управляемого приложения.
Кстати, в режиме управляемого приложения компонента будет работать только с ActiveX контейнером.
16. premierex 27.07.15 15:59 Сейчас в теме
Кстати, и на 8.3 не падает. Камера какой модели?
17. bayce 23 27.07.15 16:06 Сейчас в теме
камера A4tech
Платформа падает при изменении ширины окна.
Почему то не срабатывает обработчик нажатия кнопки и обработчик исключения.
Как их запустить?
ДобавитьОбработчик Камера.OnErrorOccurrence, КамераПриВозниковенииОшибки;
ДобавитьОбработчик Камера.OnCaptureButton, КамераПриНажатииКнопки;
18. bayce 23 27.07.15 16:07 Сейчас в теме
19. bayce 23 27.07.15 16:09 Сейчас в теме
Я думаю, что проблема в ActiveX контейнер
при уменьшении размеров окна, если надо изменять размеры элементов, платформа почему то падает
20. premierex 27.07.15 17:01 Сейчас в теме
(19) bayce, только что проверил. Ничего не падает. У меня CANION, дешевенькая.
21. bayce 23 27.07.15 17:02 Сейчас в теме
Вы изменяли размеры ока?
23. premierex 27.07.15 17:04 Сейчас в теме
(21) bayce, тестировал на Управление торговлей 11.1
22. premierex 27.07.15 17:03 Сейчас в теме
24. premierex 27.07.15 17:06 Сейчас в теме
25. bayce 23 27.07.15 20:38 Сейчас в теме
Скриншот в приложенном файле
Прикрепленные файлы:
Ошибка.docx
34. premierex 31.07.15 11:44 Сейчас в теме
(25) bayce, кажется понял. Ошибка вываливается в тонком клиенте. Причем на платформе 8.3.6, в 8.3.5 всё работает...
26. premierex 27.07.15 23:01 Сейчас в теме
Ничего, к сожалению, не видно (слепой стал, видимо..) Но тестовой платформе всё работает. /Может, у меня камера старая?
27. bayce 23 27.07.15 23:36 Сейчас в теме
(26)
Незнаю, что и думать
Может ActiveX контейнер не конкретно работает?

29. premierex 28.07.15 10:21 Сейчас в теме
(27) bayce, ActiveX контейнер работает вполне "конкретно". корректно. По ко крайней мере на ОС Windows 8 (и более ранние версии /вплоть до Windows 95 SR2/ ).
28. bayce 23 27.07.15 23:40 Сейчас в теме
Вот скачал эту компоненту, работает стабильно, но функционал похуже
http://infostart.ru/public/181597/#com0
38. premierex 31.07.15 23:50 Сейчас в теме
(28) bayce, практически все эффекты, которые позволяет достигать этот элемент управления предоставляют библиотеки DirectX и GDI+. Та компонента, которую Вы скачали выполнена по технологии NativeAPI, поэтому просто не может использовать достаточно мощные функции библиотек DirectX. Отсюда и функционал скудный.
30. bayce 23 28.07.15 10:47 Сейчас в теме
У меня Win7 стоит.
Могу в любой момент открыть доступ по TeamViewer посмотрите сами
36. premierex 31.07.15 11:52 Сейчас в теме
(30) bayce, PS. Причём падает не из-за проблем с элементом управления, а с контейнером. В 8.3.5 работал, в 8.3.6 - перестал ((( Буду ошибку выявлять, хотя сложно, конечно. В коде 1С отладочной информации нет...
31. premierex 28.07.15 11:13 Сейчас в теме
32. bayce 23 28.07.15 21:32 Сейчас в теме
33. faridmadani 30.07.15 11:39 Сейчас в теме
Добрый день! Пытаемся использовать вашу компоненту для работы с камерой. Но к сожалению она ведет себя не стабильно, при некоторых действиях. Можем ли мы это с вами обсудить? Если нам удастся использовать ее в нашем продукте, готовы обсуждать ваш интерес. С уважением, Фарид.
35. premierex 31.07.15 11:48 Сейчас в теме
(33) faridmadani, а в чём проявляется нестабильность? Какая камера используется, операционная система, платформа 1С, какой клиент 1С?
37. premierex 31.07.15 15:11 Сейчас в теме
Вот что заметил: внешняя обработка для УТ была написана под толстый клиент управляемого приложения. Переписал под тонкий клиент - 1С падать перестала. Файлы в обновил.
39. bayce 23 17.08.15 20:02 Сейчас в теме
Спасибо.
Все заработало))
40. SergiyZh 93 16.11.16 05:17 Сейчас в теме
На плтаформах младше 8.3.6 работает?
41. premierex 17.11.16 08:36 Сейчас в теме
(40) SergiyZh, Работает на всех платформах, поддерживающих размещение ActiveX объектов на формах и умеющих отрабатывать их события.
42. rdkvlk 06.12.16 09:13 Сейчас в теме
Добрый день!
Возможно ли в данной обработке, сохранять параметры/настройки веб камеры?
В частности интересует разрешение изображения.
При запуске обработки захожу в свойства камеры и устанавливаю интересующее меня разрешение.
Пока обработку не закрыл, все работает отлично, но при перезапуске обработки все настройки устанавливаются в дефолтные.
Каждый раз приходиться повторно устанавливать свойства.
Хотелось бы хранить настройки в 1С и подключении обработки пробрасывать их в свойства камеры, или же использовать последние установленные значения.
Скрин свойств камеры https://yadi.sk/d/nou9UOk532KyLe
43. premierex 10.12.16 11:57 Сейчас в теме
(42) Добрый день. Несколько дней за компьютером не был, в отпуске.
В этой версии обработки такая возможность не предусматривалась.
Действительно все настройки при запуске компоненты устанавливаются по умолчанию. Может быть, когда время свободное появится, займусь доработкой.
44. rdkvlk 20.12.16 08:15 Сейчас в теме
(43) Максим, добрый день!
Новая версия, с возможностью установки значений настроек камеры из 1С, очень бы помогла.
Но это, насколько я понимаю, не в ближайшем будущем.

Может быть есть возможность внести небольшие изменения в обработку, только в части размера изображения.
По умолчанию используется размер 640x480.
Когда открываем список возможных размеров, у размера "1280x960" прописано "default".
Если это значение (default) будет установлено при открытии, это очень поможет в повседневной работе.

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

Подскажите, может быть есть возможность, где то в настройках камеры или драйверах камеры на локальном ПК, установить значение размера, которое будет установлено по умолчанию, тем самым не прибегая к изменению обработки добиться желаемого результата?

Спасибо!
Прикрепленные файлы:
45. premierex 22.12.16 10:23 Сейчас в теме
(44) Добрый день, Дмитрий. Думаю, в Новогодние каникулы займусь, доделаю компоненту. Обещать, правда не могу - на работе напряженка, запросто могут с каникул отозвать. Как появится время, обязательно допишу. Насчет сохранения настроек подсказать не могу. Зависит и от камеры и от драйверов и от используемого ПО.
46. rdkvlk 23.12.16 10:07 Сейчас в теме
Максим, добрый день!
Спасибо, будем ждать новостей.
47. premierex 27.12.16 16:11 Сейчас в теме
(46) Дмитрий, здравствуйте! Новости уже есть. В верхней части публикации выделены жирным шрифтом. Будут какие-то пожелания или вопросы - пишите. Впереди длинные Новогодние каникулы....
48. rdkvlk 28.12.16 02:24 Сейчас в теме
(47) Максим, добрый день!
Спасибо, будем пробовать.
Тут вторая проблема появилась, перешли на платформу 8.3.9 и камера перестала работать.
Точнее не камера, а ActiveX контейнер - сообщает "Не удалось подключить внешнюю компоненту"
В ветке по ActiveX контейнеру были обсуждения по обновлению платформы для прошлых релизов.
Проверьте пожалуйста работу контейнера под новой платформой.
Спасибо!
49. SergiyZh 93 28.12.16 05:43 Сейчас в теме
(48) Дмитрий Активикса больше нет. Я тоже потерял возможность использовать вебку за счет этой разработки в новой платформе и жду пока автор решится переписать на windows-скриптах )
50. premierex 28.12.16 11:29 Сейчас в теме
(48, 49) Да, похоже 1С отключила возможность подключения внешних компонент, разработанных по технологии COM. Не знаю, удастся переписать компоненту по технологии Native - компонента-то использует библиотеки Direct-X, а это - сплошь COM- объекты.
51. premierex 28.12.16 11:48 Сейчас в теме
(48,49) Решил всё-таки протестировать на платформе 8.3.9. Всё работает!
Платформа - 8.3.9.1850, конфигурация - Управление торговлей 11.1,
вариант ИБ - файловый, режим запуска - Тонкий клиент.
52. Steelvan 28.12.16 15:40 Сейчас в теме
(51)
Да, они все сговорились и тебе врут :)
Главное, что у тебя работает :)
53. premierex 28.12.16 15:49 Сейчас в теме
(52) Могу скриншоты приложить...
Прикрепленные файлы:
54. Steelvan 29.12.16 10:04 Сейчас в теме
(53) Так я о том и пишу, когда разрабатываешь для других, самое главное, чтобы работало у тебя :)
55. premierex 29.12.16 15:57 Сейчас в теме
(54) Не согласен. Я вообще этой компонентой не пользуюсь, поэтому для меня главное - чтобы работало как раз-таки у других.
(48,49) Попробуйте вновь произвести регистрацию внешней компоненты. Возможно, поможет, а может, и нет )) Но попробовать все равно стоит.
56. unduty 16.12.17 18:38 Сейчас в теме
не работает выдает ошибку ActixeX не доступна , типовая конфигурация ,за 12 долларов несерьезно.
Прикрепленные файлы:
57. premierex 18.12.17 08:21 Сейчас в теме
(56) Платформа какая, конфигурация? Это не элемент управления web камерой не загрузился, а AciveX контейнер. У меня на платформе 8.3.11.2867 и типовой УТ 11.4 всё загружается (см.скрин). Может внешняя компонента не зарегистрировалась?
Прикрепленные файлы:
58. unduty 23.12.17 13:27 Сейчас в теме
ERP22 (8.3.10.2580)
Если при каждом новом входе под полными правами устанавливать в системе обе компоненты , то на время сеанса все работает.
После выхода из 1с и входе проблема остается.
59. premierex 23.12.17 14:21 Сейчас в теме
(58) Не должно такого быть. Если компоненты зарегистрированы, значит, они уже прописаны в системном реестре. Если честно, с такой проблемой ни разу не сталкивался. Может быть какое-то ПО блокирует загрузку компонент? Напишите, какое системное окружение используется: OS, версия платформы 1С, конфигурация. Попытаюсь воспроизвести ситуацию. И посмотрите после выхода из 1С существует ли ветка реестра HKEY_CLASSES_ROOT\AddIn.ControlContainer.1.
60. premierex 23.12.17 14:26 Сейчас в теме
(58) Не заметил, платформу и конфигурацию Вы уже указали. На указанной платформе 1С я тестировал обе компоненты, конфигурация - типовая, так что маловероятно, что причина в ней. Напишите на всякий случай и версию OS.
61. unduty 24.12.17 15:23 Сейчас в теме
Спасибо решил проблему с установкой, неправильно понимал принцип работы.
62. n1kk 13.07.18 09:37 Сейчас в теме
Приветствую,
обновили платформу и потеряли возможность работать с камерой
стояла 8.3.6.2332, обновили до 8.3.12.1529 (Конфигурация Управление небольшой фирмой, редакция 1.4 (1.4.4.10))
работа в основном по тонкому клиенту через web сервер, операционки Win 7,8,10 x64. Библиотеку регистрировали вручную, DirectX установлен.
при входе в окно работы с камерой возвращается ошибка SetActiveX: Не удалось найти окно элемента управления
63. premierex 13.07.18 10:14 Сейчас в теме
(62) Если обработка запускается как внешняя новая платформа при подключении внешней компоненты задает массу предупреждений о небезопасности запуска обработки и подтверждения её открытия. В этом случае рекомендую прикрепить обработку к внешним обработкам, а модуле обработки в функции СведенияОВнешнейОбработке вставить фрагмент:
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
Проверял, правда не в web клиенте и не с web камерой (на данный момент нет в наличии), но всё корректно отрабатывается (см. скриншот).
Прикрепленные файлы:
64. Gulloper 24.08.18 10:51 Сейчас в теме
Здравствуйте!

хотим попробовать вашу разработку для ломбардов, доработать конфигурацию.
- какие камеры посоветуете? модели?
- будет ли работать через RDP?
платформа 8.3.9, толстый клиент. Бухгалтерия для Казахстана.
65. premierex 24.08.18 11:31 Сейчас в теме
(64) Модели лучше выбирать с большим разрешением известных производителей (можно посмотреть здесь).
Через RDP сам пробрасывать камеру не пробовал, но читал, что такая возможность есть.
В толстом клиенте работает без проблем на всех платформах.
67. senshkr 9 15.03.19 12:23 Сейчас в теме
Добрый день, Максим.
Приобрел Вашу компоненту.
Все хорошо, но нужен снимок в книжной ориентации.
Можете помочь в решении этого вопроса?
На выходе нужен снимок не 800х600, а 600х800.
У камеры такого режима нет.
68. premierex 15.03.19 12:55 Сейчас в теме
(67) А Вы посмотрите на скриншоты к публикации. Там как раз два режима: портрет и ландшафт. В первом режиме (книжная ориентация как раз) снимок создан в режиме поворота на 270 градусов, а камеру я просто положил на бок.
69. senshkr 9 18.03.19 09:59 Сейчас в теме
Оставьте свое сообщение

См. также

Маленькая и скромная мобильная внешняя компонента 31

Вопрос Программист Архив с данными v8 Абонемент ($m) Разработка внешних компонент

Изваять простенькую мобильную компоненту на 1С для android не так-то просто. Посему назло отдельным супостатам, не желающим делится исходниками, представляю весь свой скромный труд на публичный суд.

1 стартмани

21.10.2019    1199    1    ripreal1    7       

Native внешняя компонента для оповещения по UDP или TCP 34

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Native внешняя компонента для оповещения по UDP или TCP, которая реализует возможность в 1С передавать сообщения с сервера на клиента. Исходный код компоненты также представлен.

1 стартмани

06.10.2019    1858    5    vdv2701    7       

Внешняя компонента для работы с драйвером "Атол v.10". 1С:8.3 5

Инструменты и обработки Программист Архив с данными v8 Windows Кассовые операции Абонемент ($m) Разработка внешних компонент

Внешняя компонента, для работы с драйвером «Атол v.10», посредством JSON-заданий.

1 стартмани

16.07.2019    1771    4    gortrex    0       

Менеджер буфера обмена. Нативная внешняя компонента win 32/64 6

Инструменты и обработки Программист Расширение (cfe) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Добавляет возможности получения информации из почтовых вложений или файлов с других рабочих столов (RDP) с помощью операций копирования/вставки. Может «прослушивать»: любые изменения буфера обмена; нажатие клавиш соответствующих вставке (paste); нажатие клавиш копирования (copy); drop операции. Это новая реализация аналогичной компоненты https://infostart.ru/public/379695/, но теперь не C#, а С++ нативно для x32 / x64. (см. http://youtu.be/-PaWWFfbYo4)

1 стартмани

26.06.2019    1369    4    Bww    2       

Обработка вывода на печать QR-кода и штрихкодов в различных форматах (одномерные и двумерные) 9

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Разработка внешних компонент Ценники

Обработка предназначена для вывода на печать QR-кода и штрихкодов в различных форматах без установки дополнительных ActiveX компонент. Тестировалась на чистой базе платформы 1С:Предприятие 8.3 (8.3.14.1630), а так же в конфигурациях Бухгалтерия предприятия КОРП, редакция (3.0.69.35) и на Бухгалтерия предприятия (3.0.70.30)

2 стартмани

22.05.2019    1908    14    MGemini    2       

DLL для подключения к Asterisk (32/64 клиенты) 6

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Подключение к Астериску и получение событий "Newchannel","BridgeEnter","Hangup" через ОбработкаВнешнегоСобытия.

1 стартмани

19.03.2019    2365    3    xxxAndricxxx    9       

DLL для обмена между 1С (и не только) через UDP порты (32/64 клиенты) 14

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Разработка внешних компонент

Библиотеки для создания функционала для прослушивания портов из 1С и отправки сообщений на удаленный udp порт.

1 стартмани

28.02.2019    2112    6    xxxAndricxxx    1       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Цель: выполнение ping из 1С без использования команд системы. Может быть полезна разработчикам для проверки доступности компьютеров.

1 стартмани

05.01.2019    2109    2    milut    0       

Эмулятор ККМ по стандарту ФФД 1.1 21

Инструменты и обработки Программист Архив с данными v8 Розница УТ11 Россия Windows Кассовые операции Абонемент ($m) Разработка внешних компонент ККМ

Эмулятор драйвера ККМ по стандарту ФФД 1.1 предназначен для использования всех возможностей программы, при отсутствии физической кассы. Подойдет как программистам при разработке интерфейса РМК, например, так и пользователям для тестирования возможностей программы.

1 стартмани

30.12.2018    9185    81    Matveymc    19       

Внешняя компонента для считывателя карт ACS 122/1281 (БПО) 5

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Ридер магнитных карт

Внешняя компонента для считывателя бесконтактных карт ACS 122/12 для подсистемы подключаемого оборудования.

1 стартмани

11.12.2018    3026    14    eugenevk    19       

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

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Абонемент ($m) Разработка внешних компонент

Реализация протокола WebSocket. Клиентская часть для взаимодействия с внешними сервисами. Серверная часть для организации собственного сервера, принимающего клиентские соединения в многопоточном режиме. Возможно взаимодействие RabbitMQ Slack Asterisk и другие

1 стартмани

16.11.2018    5324    32    nomadon    19       

Внешняя компонента для выполнения регулярных выражений 57

Инструменты и обработки Программист Архив с данными v8 Абонемент ($m) Разработка внешних компонент

Внешняя Native API компонента для выполнения регулярных выражений на платформе 1С:Предприятие 8. Написана на C++. Используется движок boost::regex (v 1.69, v 1.68 - для Android). Версия синтаксиса Perl Compatible Regular Expressions.

1 стартмани

12.11.2018    5968    21    KAV2    57       

Native компонента для 8.3, реализующая метод sleep() 6

Инструменты и обработки Программист Архив с данными v8 Россия Windows Абонемент ($m) Разработка внешних компонент

Внешняя Native 64-битная компонента для 1C 8.3, которая реализует метод sleep() - паузу выполнения кода. Пауза для большой устойчивости сделана платформозависимой и требует WinAPI. Ид компоненты - AddIn.AddInNativeSleep.NativeSleep.

1 стартмани

16.10.2018    3285    2    ripreal1    9       

TextRadar - нечеткий поиск в тексте (Native API) 9

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Абонемент ($m) Разработка внешних компонент

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

5 стартмани

19.09.2018    7058    14    TSSV    14       

Класс-обработка “Работа с картами Яндекс” 58

Инструменты и обработки Программист Конфигурация (md, cf) v8 Абонемент ($m) Разработка внешних компонент WEB

Как показать точку или маршрут на карте Яндекс. Как получить координаты по строке адреса (геокодирование).

1 стартмани

01.08.2018    10711    129    RSConsulting    13       

Распознавание лиц (off-line). Демонстрационная база. 98

Инструменты и обработки Системный администратор Пользователь Руководитель проекта Архив с данными v8 Абонемент ($m) Разработка внешних компонент

Распознавание лиц входит в нашу жизнь стремительными темпами, бизнес стремится за событиями. В публикации находится описание и пример использования нейросетей для распознавания лиц.

1 стартмани

17.07.2018    10347    73    nomadon    45       

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

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Абонемент ($m) Разработка внешних компонент Сканер штрих-кода

Предназначена для создания QR-code с указанием процента восстановления потерянных данных. Строка кодирования может содержать все печатаемые символы, в том числе и кириллические. Для работы не требуется внешняя компонента или шрифт.

2 стартмани

10.07.2018    6451    13    bobank    6       

Внешняя компонента для ping'а 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Внешняя компонента для выполнения ping'а из 1С:Предприятия 8.

1 стартмани

04.07.2018    6277    5    frkbvfnjh    24       

Демо Native API компонента для использования в 1С плагинов, написанных на Java 19

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Демо: запускаем виртуальную машину Java в 1С. Собрана внешняя компонента которая позволяет запускать виртуальную машину java в среде 1С. Позволяет как передавать параметры в java - так и получать уведомление через externalevent. Предпосылкой создания являлся тот факт, что есть много готового функционала которого не хватает в 1С. Язык сpp - довольно сложен для быстрой разработки, и теперь возможно использовать готовые сборки java классов (так называемые jar-файлы) для использования в 1С.

1 стартмани

20.06.2018    5699    11    minimajack    30       

Вызов методов 1С из внешней компоненты, выполненной по технологии COM на C++ 7

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Пример работы с объектами и методами 1С из внешней компоненты, разработанной по технологии COM на С++.

1 стартмани

04.06.2018    5226    4    le_    0       

Tool1CD Beta в деле 98

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Абонемент ($m) Разработка внешних компонент

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    17259    27    baton_pk    26       

Внешняя компонента Native для создания штрих кода (GS1 DataBar Expanded, GS1 DataBar Expanded Stacked и другие) 16

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

В связи с внедрением ГИС Меркурий потребовалось внешняя компонента, которая создает штрихкод и отдает 1С. ВК создана на основе библиотеки zint www.sourceforge.net/projects/zint.

1 стартмани

27.04.2018    11280    169    artmaks1988    65       

Внешняя компонента для работы по Web-socket протоколу 21

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент WEB

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

6 стартмани

30.03.2018    13025    9    Ditron    62       

Работа с любыми сканерами документов в 1С c помощью внешней компоненты от vintasoft.com 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Универсальная обработка для сканирования изображений на любых сканерах (поточных, планшетных) средствами ActiveX от компании Vintasoft.

1 стартмани

29.03.2018    5644    3    Dach    0       

Разработка игр на языке 1С с использованием Active-X компоненты (собственная разработка) 10

Инструменты и обработки Программист Архив с данными v7.7 v8 Россия Windows Абонемент ($m) Разработка внешних компонент

Написанная Active-X компонента встраивается на форму обработки 1С (тестировалось на 1С 8.0, 8.1, 8.2, 8.3 не управляемые формы, 1С 7.7.). Компонента предназначена для моделирования игрового поля (вывод, движение спрайтов - фреймов, обработка коллизий, управление спрайтами-фреймами и т.д.) при разработки логики игры на встроенном языке 1С. Приложен пример обработки в которой реализована игра "Бита".

5 стартмани

04.01.2018    9668    2    protexprotex    34       

Active-X компонента для получения видео-данных с Web-камеры, IP-камеры для 1С 8.3, 1С 8.2, 1С 8.1, для рисования на форме 12

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Разработка внешних компонент

Active-X компонента встраивается непосредственно на форму 1С (тестировалось на 1С 8.3, 1С 8.2, 1С 8.1 - неуправляемые формы), реализованы методы подключения к Web-камеры (интерфейс VFW), к IP-камере по http-запросам, отображение на форме 1С потокового видео, снятие скрина и сохранение в файл на диск. Приложена обработка реализующая подключение и работы с ocx - компонентой.

4 стартмани

13.12.2017    9310    21    protexprotex    24       

ЭЦП по гостам Украины в 1С - Внешняя компонента BilboSign.dll 5

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Украина Windows Абонемент ($m) Разработка внешних компонент Защита и шифрование

Причиной данной разработки послужило отсутствие на данный момент криптопровайдера ЭЦП, который может работать по гостам Украины и использоваться в 1С. Для этого разработана внешняя компонента по технологии NativeAPI.

1 стартмани

11.12.2017    7301    10    Zahary    5       

Внешняя компонента симуляции нажатий клавиатуры и мыши (в т.ч. сворачивание/разворачивание динамических списков) 7

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Данная ВК позволяет использовать в ОС Windows начиная с 2000 функцию WinApi - SendInput(). А прилагающаяся обертка на 1С под нее позволяет делать это комфортно и просто. Внешняя компонента была написана, прежде всего, для сворачивания/разворачивания группировок в динамических списках.

1 стартмани

18.10.2017    9760    9    🅵🅾️🆇    24       

Отправка сообщений 9

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Внешняя компонента и сервер отправки сообщений клиентам с сервера / от других клиентов.

1 стартмани

16.10.2017    7838    8    eugenevk    5       

Компонента формирования штрихкода 5

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Компонента формирования штрихкодов по технологии NativeAPI. Разработана как альтернатива стандартной компоненте 1С.

1 стартмани

04.10.2017    7592    24    eugenevk    18       

Внешняя компонента для работы с весами Massa-K (технология NativeAPI) из 1С 6

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Весы

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

2 стартмани

15.09.2017    10385    7    Kant1975    13       

Внешняя компонента (Native) для печати QR-кода 10

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

Native-компонента и тестовая обработка для печати QR-кода в различных кодировках.

1 стартмани

21.08.2017    11004    25    ImHunter    14       

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

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

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

1 стартмани

10.02.2017    23419    88    ImHunter    10       

Сервер TCP/IP NativeAPI на Delphi 5

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Россия Абонемент ($m) Разработка внешних компонент

Внешняя компонента NativeAPI на Delphi запускает прослушивание заданного порта по протоколу TCP/IP.

1 стартмани

10.11.2016    10075    24    AleSSandre    7       

Фотография с камеры через DirectX 5

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Компонента для получения фотографии с WEB-камеры с использованием DirectX

5 стартмани

04.11.2016    9174    12    7OH    14       

1С+Классы. Версия-0 52

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Математика и алгоритмы

Разработано ООП-расширение языка 1С, включающее (но не ограничивающееся): Классы как абстрактные типы данных с элементами «переменная», «свойство», «функция», «процедура»; Интерфейсы как абстрактные классы без элементов состояния («переменная») и без привязки к реализации методов (свойств, процедур, функций) при определении; Имплементация (реализация) интерфейсов классами; - одиночное открытое наследование; Области видимости «внутренняя» (private), «экспорт» (public), «защищенная» (protected); Статические элементы классов (общие для всех экземпляров класса); Замещение (переопределение реализации) методов при наследовании – «виртуальные методы, свойства»; Сокрытие (затенение) обычных (не замещаемых) элементов при наследовании; Перегрузка процедур и функций по количеству и типам данных аргументов; Конструкторы класса; Деструктор класса; Слабые ссылки; Делегаты.

1 стартмани

28.10.2016    16500    14    IntelInside    68       

Внешняя компонента RBSCaller.dll для интеграции с 3CX Phone System 7

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Внешняя компонента для 1С: 8.x, позволяющая производить звонки, получать оповещения о входящих через механизм внешних событий 1С.

2 стартмани

12.10.2016    14229    17    RBS    7       

"Внешнее событие" и мобильная платформа 1С 65

Инструменты и обработки Программист Архив с данными v8 Android Абонемент ($m) Разработка внешних компонент Мобильная разработка

Внешние компоненты в Android для Мобильной Платформы 1С или как вызвать внешнее событие, когда его нет.

1 стартмани

09.09.2016    28848    81    dewersia    48       

Организация файлового хранилища на базе MS SQL Server с доступом из 1С 79

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент Сервисные утилиты

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    18258    40    tohandr    23       

Native компонента сканирования для обычных форм (Beta версия) 6

Инструменты и обработки Программист Конфигурация (md, cf) v8 Россия Windows Абонемент ($m) Инструментарий разработчика Разработка внешних компонент

Внешняя компонента, сделанная по технологии Native для 1С. Компонента использует Windows Image Acquisition для работы со сканерами. Компнонета тестировалась только в толстом клиенте на обычных формах. В принципе, ее использование в УФ не исключено. Тест проводился как локально, так и через RDP подключение.

1 стартмани

18.07.2016    26766    11    compguru    7