C++ to Delphi портуть функцию из готовой программы
Здесь реализована функция, которая:
1) подключается к устройству по IP-адресу, логотипу и паролю
2) включает монитор сообщений Start Listen
3) получает данные и расшифровывает их.
Пример полученных данных:
ACCESS_CTL_EVENT_INFO = рекорд
Двенадцать раз: DWORD
nDoor: integer; // Door Channel Number
nDoorName: array[1..128] of char; // Entrance Guard Name
stuTime: NET_TIME; // Alarm Event Triggered Time
emEventType: dword; // Entrance Guard Event Type
bStatus: BOOL; // Swing Card Result,True is Success,False is Fail
emCardType: dword; // Card Type
OpenMethod: dword; // Open The Door Method
Для этого используется библиотека dll, к которой есть полное описание.
Одна функция я уже реализовал, она работает, пример перехопления есть.
Нужно перехватить еще одно событие, которое работает на программе с++
Отзыв заказчика о сотрудничестве с Владиимиром Гайворонским
C++ to Delphi портуть функцию из готовой программыВпервые мы сотрудничаем с Владимиром. Все на высшем уровне. Толковый программист!
-
Победившая ставка1 день500 UAH
44 1 0 Победившая ставка1 день500 UAHБольшой опыт в разработке программ на Delphi и с++. 2 дня это с запасом. 1 день конвертируем функцию 2 день тестируем.
-
247 1 0 Добрый день Владимир!
Для достижения Вашего задания я вижу два пути:
1 . Написать функции-обборки для вызова необходимых функций из библиотеки dll, функционал, реализованный непосредственно в программе - нужно будет написать на Delphi. Было бы простой и быстрый путь.
Вторая Создать новую реализацию на delphi (может больше времени)
Стоимость работы (указана сумма за рабочий день) и сроки ее выполнения - приблизительные. Чтобы назвать окончательную сумму и сроки выполнения необходимо подробно ознакомиться с проектом.
Если Вас интересует предложение - свяжитесь со мной через telegram, или оставьте сообщение на этом сайте.
С уважением, Сергей Чуприна
-
133 Здравствуйте, Владимир!
А зачем на Делфи переводить?
Похожие проекты я уже выполнял вместе с dll.
Срок выполнения указал примерно, многое зависит от уточнения полного понимания "что делать".
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 1 день 14 часов назад ∙ 5 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 1 день 21 час назад ∙ 13 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 6 дней 4 часа назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 9 дней 5 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 10 дней 6 часов назад ∙ 4 ставки |