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

Публикация № 1083494 26.06.19

Интеграция с оборудованием и сервисами - Разработка внешних компонент

Буфер обмена clipboard drop внешняя компонента нативная C++ DLL Copy Paste Outlook RDP 32 64

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

Описание компоненты «Менеджер буфера обмена».

Основное назначение – добавить для приложения 1С возможность получения информации из почтовых вложений или файлов с других рабочих столов (RDP) с помощью операций копирования/вставки.

Помимо этого, компонента может «прослушивать»:

  • любые изменения буфера обмена;
  • нажатие клавиш соответствующих вставке (paste) из буфера обмена;
  • нажатие клавиш копирования (copy);
  • drop операции.

Параметры компоненты:

  • Только для Windows (32 и 64);
  • Нативная (C++). Не требует регистрации в реестре;
  • Исполняемые файлы BwwLib32.dll и BwwLib64.dll;
  • Подключение "AddIn.BwwLib.ClipboardManager";
  • Протестировано на ОS Win 10 и Win 2012 сервер. Платформы 1С 8.3.10 и 8.3.14;

Подробное описание методов и событий компоненты дано в файле «Форматы, методы и события компоненты.xlsх”

Использование методов компоненты продемонстрировано в расширении «МенеджерБуфераОбмена.cfe»

В расширении всего одна одноименная обработка. Упаковка ее в расширение сделана только для того, что бы  максимально сохранить исходный вид. Если внедрять ее (обработку)  в другие конфигурации напрямую (без расширения), то «слетают» картинки.

DLL файлы компоненты сохранены в  общих макетах расширения «BwwLib32» и «BwwLib64» и в макетах обработки.

Работа с компонентой реализована полностью асинхронно.

Порядок подключения расширения к Вашей конфигурации см. ниже.

Недостатки компоненты.

При разработке компоненты, помимо работы с буфером обмена, была предпринята попытка расширить возможности 1С по использованию drag-drop операций (например, получить почтовые вложения перетаскиванием).

В качестве слушателя drop операций был использован класс IDropTarget, с помощью которого замечательно выполняется перехват, НО!!!

  • при подключении слушателя компоненты к активному окну 1С отключается штатный drop слушатель приложения;
  • он не восстанавливается после отключения ВК или закрытия/открытия окна формы обработки. Для восстановления требуется перезапуск приложения 1С!

Основная причина – «прослушка» устанавливается на главное окно приложения! Если бы «прослушка» включалась для конкретного поля/control-а формы, то все было бы Ок. Но в «тонком» клиенте их вообще «не видно» (в «толстом» определить control-ы возможно, хотя и проблематично). Т.е. имеем основное окно приложения 1С (типа фрейма), а в нем HTML control-ы, которые уже не win-окна, а что-то типа WebView класса. Может быть кто-то уже занимался этим? Было бы интересно…

Таким образом, использование возможности ВК по прослушиванию drop операций не рекомендуются!

Порядок подключения расширения к конфигурации на примере ERP 2.0

1. Создаем в конфигурации ERP новое расширение. Рисунок № 1.

2. Загружаем в расширение файл “Менеджер буфера обмена.cfe”. Рисунок № 2.

3. Синхронизируем роли и совместимость расширения и конфигурации. Рисунок № 3.

4. Добавили в расширение основную роль конфигурации. Рисунок № 4. Если расширение встраивается в чистую конфигурацию, то этот пункт можно пропустить

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

Наименование Файл Версия Размер
Менеджер буфера обмена. Нативная внешняя компонента win 32/64:

.cfe 1,27Mb
20
.cfe 1.0 1,27Mb 20 Скачать
Форматы, методы, события компоненты "Менеджер буфера обмена"

.xlsx 17,78Kb
13
.xlsx 17,78Kb 13 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. oleg_km 27.06.19 09:15 Сейчас в теме
>> в «толстом» определить control-ы возможно, хотя и проблематично

Это в какой версии платформы? На платформе 8.3.14 контролы в обычных окнах тоже не виндовые.
2. Bww 55 27.06.19 10:46 Сейчас в теме
Имел в виду 8.3.10.
С какой конкретно версии прошли изменения - не знаю.
3. docerman 56 24.10.19 17:16 Сейчас в теме
Добрый день.
Не понял по методам.
Копирую файл на RDP. Вижу что он отображается в галерее файлов и изображений.
Как мне получить сам файл в 1С? Можно ли его скопировать во временную папку?.
4. Bww 55 25.10.19 09:39 Сейчас в теме
5. Bww 55 25.10.19 11:24 Сейчас в теме
Весь код сосредоточен в обработке расширения «Bww_МенеджерБуфераОбмена»
Код несколько «запудренный», т.к. используются асинхронные методы вызова, где каждый метод (действие) разбит на два этапа – начало и завершение (смотри процедуры «ВызовМетодаКомпоненты_Начало» и «ВызовМетодаКомпоненты_Завершение». Именно в них отрабатываются все методы) Если не используешь УФ (ассинхронность), то все очень упрощается.
Тем не менее, предположим что УФ и ты используешь следующий сценарий:
• Запустил 1С на RDP машине.
• Включил обработку, выполнил подключение к компоненте и включил «ухо»
o В этот момент сработал метод включения прослушивателя буфера обмена "ListenerOn". См. вышеописанные процедуры.
o Т.е. теперь Dll-ка смотрит за изменением буфера обмена;

• Когда ты скопировал файл(ы) на локальной машине
o Dll-ка сообщила о изменении в буфере обмена через процедуру «ВнешнееСобытие» Событие = "CHANGE CLIPBOARD". После чего включился метод определения содержимого буфера "DefineContentFormats";
o В этом методе Dll-ка просматривает в буфере наличие форматов
Если Результат = "TEXT" Тогда
ВызовМетодаКомпоненты_Начало("GetText");
ИначеЕсли Результат = "TEXT|BITMAP" Тогда
ВызовМетодаКомпоненты_Начало("GetText");
ВызовМетодаКомпоненты_Начало("GetPictureFile");
ИначеЕсли Результат = "BITMAP" Тогда
ВызовМетодаКомпоненты_Начало("GetPictureFile");
ИначеЕсли Результат = "DROPFILES" ИЛИ
Результат = "CONTENTFILES" Тогда
ВызовМетодаКомпоненты_Начало("GetFilesCount");
КонецЕсли;
В твоем случае будет формат = "CONTENTFILES" и обработка вызовет метод "GetFilesCount", а затем "GetFileInformation", в которых будет заполнена таблица с инфой об файлах

В случае CONTENTFILES файлов их полное имя (путь к ним) не известны, т.к. это не локальный DROP, а перекидывание буфера на RDP машину.
Чтобы получить путь к файлу нужно вызвать метод "GetFilePath", который принудительно запишет файл в temp папку пользователя на RDP машине и вернет путь к нему (полное имя файла).
Т.е. передаем в метод GetFilePath краткое имя файла, , а получаем полное.
7. docerman 56 08.11.19 12:45 Сейчас в теме
(5)
Спасибо. Буду пробовать.
А если не используются УФ какой алгоритм?
6. AneJIbcuH 35 06.11.19 06:53 Сейчас в теме
А в веб-клиенте будет работать?
14. Bww 55 13.11.19 15:52 Сейчас в теме
(6) Текущая версия точно нет!
Создавать новую, с возможностью WEB подключения, пока не предусматривается
15. AneJIbcuH 35 13.11.19 17:58 Сейчас в теме
8. Bww 55 08.11.19 20:12 Сейчас в теме
"...если не используются УФ какой алгоритм?"
Алгоритм тот же, но без разделения на процедуры «ВызовМетодаКомпоненты_Начало» и «ВызовМетодаКомпоненты_Завершение»,
т.е. в одной процедуре можно сразу вызвать все методы
DefineContentFormats;
GetFilesCount
GetFileInformation
9. Bww 55 08.11.19 20:13 Сейчас в теме
"...в веб-клиенте будет работать?"
Попробую и отпишусь
10. docerman 56 12.11.19 19:27 Сейчас в теме
Добрый день.
При запуске 1С на локальной машине все нормально.
Но если я запускаю 1с через RDP, то при вызове метода GetFilePath возвращает неопределено.
Компонента при этом подключается и методы GetFilesCount и GetFileInformation отрабатывают корректно.
В чем может быть причина?
11. docerman 56 13.11.19 11:07 Сейчас в теме
12. docerman 56 13.11.19 11:09 Сейчас в теме
Прекрасная компонента, очень экономит время при подключении файлов к 1с.
13. Bww 55 13.11.19 12:17 Сейчас в теме
ОК!
А то я уже сделал проверочную обработку для обычных форм
В ней все предельно просто и понятно. См. основную процедуру «ОбновитьТаблицуФайлов»
У меня все работает
Прикрепленные файлы:
Проба_RDP.epf
16. shura_k 03.03.20 14:51 Сейчас в теме
Добрый день.
Пытаюсь использовать ваше расширение, нажимаю подключить компоненту, предварительно поправил ПолучитьКомпонентуИзМакета на истина.

На сервере Win 2012R2 все ОК - компонента подключается
На сервере Win 2016 - компонента не подключается.
База одна и та же.
Разрядность 64 бит
17. Bww 55 04.03.20 09:36 Сейчас в теме
Думаю проблема с правами в операционной системе.
Посмотреть и тестировать к сожалению не могу.
Win2016 не пользую
18. shura_k 04.03.20 12:13 Сейчас в теме
(17)Тоже бы так подумал.
Но права админские полные что там, что там.
19. Bww 55 05.03.20 09:05 Сейчас в теме
Даже админ в 10-ке должен запускать программы "как администратор", что бы иметь расширенный доступ. И то не всегда помогает.
В событиях с-мы это никак не проявляется?
20. shura_k 06.03.20 11:34 Сейчас в теме
(19)
В событиях с-мы это никак не проявляется?
не понял вопрос?
21. shura_k 11.03.20 16:54 Сейчас в теме
Отвечу сам себе.
Проблема была во включеном на сервер DEP.
Выключил и все заработало.
22. mgreat75 11.08.20 12:44 Сейчас в теме
Почему-то не получается запустить под Win10, Ошибка при загрузке внешней компоненты что с диска, что из макета. Проблема с правами, 1С должна быть запущена под администратором? Чтобы не запускать 1С под админом, что нужно сделать - зарегистрировать dll?
23. mgreat75 11.08.20 14:28 Сейчас в теме
(22) нашли в чем дело. 1С определяет версию платформу по серверу, и он 64 бита, а клиент 32 бита, поэтому нельзя было загрузить компоненту
Оставьте свое сообщение

См. также

Внешняя компонента: Android tools Промо

Мобильная разработка Разработка внешних компонент v8 v8::Mobile Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 230KB.

1 стартмани

12.01.2021    6142    18    KAV2    13    

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

Разработка внешних компонент v8 Абонемент ($m)

Перехват нажатия клавиш в 1С реализован с привязкой к фокусу формы. Если форма (или главное окно процесса 1С) теряет фокус, то перехват перестает работать. Чтобы решить эту проблему, была разработана соответствующая внешняя компонента.

1 стартмани

вчера в 16:30    495    1    Prometeus2011    0    

Разъяснение внешних компонент

Разработка внешних компонент v8 Абонемент ($m)

Более пятилетки назад, еще в 2015 году я написал свою внешнюю компоненту на Visual Basic 6. По сути, это была простая обертка для доступа к функция DLL. Потом написал еще одну обертку уже для другой DLL, от другого оборудования. На этом моё писательство внешних компонент и ограничилось. И вот в 2020 году существенно изменилось SDK оборудования, для которого было написано SDK. А Visual Basic прекратил свое существование. На нем еще можно писать внешние компоненты, но уже только под 32 разряда. Пришлось искать новые средства для разработки, поддерживающие 64-разрядные платформы. И на этом пути пришлось потратить более 6 часов для выбора инструмента и его настройки.

1 стартмани

17.06.2021    2721    2    fixin    2    

Описание работы внешней компоненты 1С SBRFCOM.DLL для обслуживания банковских карт

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

Описание работы внешней компоненты 1С SBRFCOM.DLL для обслуживания банковских карт, приведены методы и функции по работе с данной компонентой.

1 стартмани

09.03.2021    3683    15    artemua    7    

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

Разработка внешних компонент WEB v8 Абонемент ($m)

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

2 стартмани

30.03.2018    37500    75    Ditron    103    

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Разработка внешних компонент Мобильная разработка v8 Абонемент ($m)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020    22741    191    ltfriend    153    

Отрубаем зависшие на сервере процессы

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Вы любите COM объекты? Я их просто обожаю! Практически все, чего не может 1С, можно доделать ими. Но есть у них небольшой косячок: иногда они зависают и висят, пока не отрубишь их через диспетчер задач или до перезагрузки, жрут память и в конце концов перестают запускаться. Что делать? Рубить!

1 стартмани

28.07.2020    5049    1    zarankony    3    

Диагностика контекста выполнения (внешняя компонента)

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Небольшая экспериментальная внешняя компонента для получения дополнительной информации о контексте выполнения.

1 стартмани

24.07.2020    9037    2    YPermitin    14    

TextRadar - нечеткий поиск в тексте Промо

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

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

1 стартмани

19.09.2018    24208    32    TSSV    19    

Универсальная обертка для использования NATIVE компонент на платформе 1С 7.7, 8.0 и 8.1

Разработка внешних компонент v8 Абонемент ($m)

Используете 1С 7.7, 8.0 или 8.1 и вас раздражает, что под вашу 1С уже не выпускаются современные компоненты. А хотелось бы?

1 стартмани

07.07.2020    7388    8    karpik666    5    

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Разработка внешних компонент Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    7027    12    SanyMaga    19    

Получение фото с веб-камеры

Разработка внешних компонент v8 Абонемент ($m)

Получение фото с веб-камеры без ActiveX. Внешняя компонента по технологии Native API.

1 стартмани

25.03.2020    11898    101    berezdetsky    46    

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент. Промо

Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    94019    295    Serginio    74    

Пауза без загрузки процессора. Внешняя компонента Native API на C++

Разработка внешних компонент v8 Абонемент ($m)

Внешняя компонента Native API на C++ для Win32 и Win64 позволяет установить паузу на заданное количество секунд без загрузки процессора.

2 стартмани

21.03.2020    5350    8    PROGRAM1S    28    

Быстрая печать этикеток (ZPL, EPL, TSPL, EZPL, GEPL, TSPL-EZ)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Качественная и быстрая печать на внутреннем языке принтеров этикеток.

4 стартмани

02.02.2020    13790    57    Johny_v    14    

Сканирование по TWAIN в 1С (обычные и управляемые формы)

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка показывает пример, как можно в 1С проводить сканирование с помощью компоненты TWAIN.

3 стартмани

03.01.2020    10073    36    Denr83    0    

Tool1CD Beta в деле Промо

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

09.05.2018    32222    32    dmpas    26    

Вставка картинки из буфера обмена (на выбор: JavaScript / внешняя компонента / штатно)

Разработка внешних компонент v8 Абонемент ($m)

Вставка картинки из буфера обмена с помощью JavaScript в поле HTML в web-клиенте, с помощью внешней компоненты в тонком/толстом клиенте и путем преобразования данных картинки формата Base64 из поля HTML в любом клиенте, начиная с платформы 8.3.16. Механизм протестирован на платформах 8.2 и 8.3 Для запуска опубликованной конфигурации требуется платформа релиза не ниже 8.3.14.

1 стартмани

05.12.2019    8468    8    Andreyyy    10    

Клиент событий в «бесконечном» HTTP-соединении для 1С: Предприятие 8

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Native Компонента в отдельном потоке обрабатывает пакеты событий, в "бесконечном" http соединении и передаёт данные в очередь внешних событий.

1 стартмани

02.12.2019    8070    3    starovton    13    

Управление окнами и мониторами в 1С

Сервисные утилиты Разработка внешних компонент v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Управление размерами, активностью и положением окон из 1С с возможностью вывода окон на второй монитор и запретом изменения окна.

1 стартмани

28.10.2019    13738    21    Grigoriy251    10    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.07.2015    53762    474    ПерваяСистема    147    

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

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

21.10.2019    14516    11    ripreal1    34    

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

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

06.10.2019    15981    38    vdv2701    40    

Внешняя компонента Sundries: несколько полезных системных функций

Разработка внешних компонент v8 Абонемент ($m)

Звук, пауза, буфер обмена, раскладки клавиатуры и т.д.

5 стартмани

30.08.2019    9988    10    sivin-alexey    17    

Компоненты распознавания и печати штрих-кодов Промо

Разработка внешних компонент Сканер штрих-кода v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    77688    91    igorberezhnov    121    

Native внешняя компонента для передачи/получения по UDP (теперь с Base64)

Разработка внешних компонент v8 УТ10 Россия Абонемент ($m)

Внешняя компонента Native-API для организации передачи с использованием UDP.

1 стартмани

29.07.2019    7228    15    axae    2    

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

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

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

1 стартмани

16.07.2019    17088    35    gortrex    7    

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

Разработка внешних компонент Ценники 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    15666    53    MGemini    3    

Полезные приемы при работе с Excel из 1С (Версия 3.1) Промо

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

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    255858    522    Zerocl    81    

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

Разработка внешних компонент Телефония, SIP v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.03.2019    11729    19    xxxAndricxxx    14    

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

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

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

1 стартмани

28.02.2019    10752    14    xxxAndricxxx    3    

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

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

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

1 стартмани

30.12.2018    30242    162    Matveymc    31    

Снимок экрана для 1С Промо

Универсальные обработки Разработка внешних компонент v8 1cv8.cf Россия Абонемент ($m)

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    32579    34    linkforget    11    

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

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.11.2018    24399    101    nomadon    67    

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

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

12.11.2018    17524    43    KAV2    111    

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

Разработка внешних компонент v8 Россия Абонемент ($m)

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

1 стартмани

16.10.2018    11164    5    ripreal1    9    

Native API компонента для использования установленного в системе интерпретатора Python Промо

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Компонента позволяет подключать к платформе 1С python-модули, оформленные в стиле внешней компоненты. Кроме этого, она позволяет запускать небольшие фрагменты python-кода прямо из модулей 1С. На данный момент поддерживаются платформы 8.2 — 8.3 x86 Windows.

1 стартмани

14.05.2013    46037    92    Принт    31    

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

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Внешняя компонента, исходники, обработка для 1С.

5 стартмани

04.09.2018    21729    62    Nikola23    73    

Программный вызов сенсорной клавиатуры

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

Программный вызов сенсорной клавиатуры в ОС Windows, для сенсорных мониторов, которые не определяются системой как hid-совместимый сенсорный экран. Тестировалось на платформе 8.3.9.2033, конфигурация Розница 1.0.16.8.

1 стартмани

04.08.2018    13373    31    dewersia    7    

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

Разработка внешних компонент WEB v8 Абонемент ($m)

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

1 стартмани

01.08.2018    35269    248    RSConsulting    17    

Распознаем штрих-коды QR, EAN-13, Code 128 с помощью 1С и веб камеры Промо

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

Внешняя компонента, поможет распознать штрих-код, используя обычную веб камеру. Умеет работать с UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode.

1 стартмани

31.10.2012    84548    252    shakmaev    84    

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

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

17.07.2018    20579    77    nomadon    45    

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

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

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

2 стартмани

10.07.2018    15913    16    bobank    6    

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

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

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

1 стартмани

04.07.2018    14191    7    frkbvfnjh    24    

Удаленное управление через Skype Промо

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

Удаленное управление 1С через Skype. Со стороны клиента для работы нужен только Skype. Со стороны сервера любой компьютер с 1С.

1 стартмани

09.02.2014    48579    68    moolex    29    

JVM Native API плагин - для запуска в 1С плагинов написанных на Java

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

20.06.2018    17889    41    minimajack    73    

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

Разработка внешних компонент v8 Абонемент ($m)

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

1 стартмани

04.06.2018    11635    6    le_    1    

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

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

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

1 стартмани

27.04.2018    24171    243    artmaks1988    95    

Внешняя компонента - Запись и воспроизведение .wav файлов. Обработка-иллюстратор. Промо

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Обработка иллюстрирует использование внешней компоненты MMLibrary для записи и воспроизведения звуковых wav файлов. Компонента разработана по технологии Native.

1 стартмани

01.03.2014    21061    33    vozhd    7