Скачать софт

Поиск строк в текстовых файлах папки

BAT файл поиска строк и их номеров в текстовых файлах папки, содержащих заданный текст с контролем регистра или без: echo off echo krym52.ru chcp 1251 echo Поиск строк %%1=%1 в файлах %%2=%2 с выдачей результата в %%3=%3 %4 [%%4=/I игнор.рег.] for %%f in (%2) do ( echo %%f >> %3 type %%f | find /N […]

Поиск строк в текстовых файлах папки Читать далее »

Расчеты на скорую руку в VBS без компиляторов

Иногда надо быстро подготовить текстовый файл и выдать этот текст на экран, потом удалить этот временный файл (или не удалять). Для этого подойдет такой текст VBS файла: ' ' calc.VBS: //krym52.ru 31.07.2026 ' Test ' Set objArgs = WScript.Arguments if objArgs.Count > 0 then sFc=objArgs(0) else sFc="qqq.txt" end if 'Формируем текстовый файл sFc Set FSOc

Расчеты на скорую руку в VBS без компиляторов Читать далее »

Преобразовать картинку в мозаику

Программа преобразования картинки в виде BMP, JPG, GIF, PNG в картинку-мозаику из квадратиков серого нескольких уровней цвета.Программа контролирует свое изменение на случай атаки вирусов. Если программа изменилась, она об этом сообщит и не запустится.Файл программы преобразован в текст. Преобразование этого текста в исполняемый файл не представляет труда и описано по адресу http://krym52.ru/skachat-soft/.Желаю удачи.

Преобразовать картинку в мозаику Читать далее »

Конвертация текстов CPP, PAS, VBS и пр. для вставки по тегу PRE

Конвертация текста программы в текст для HTML, который можно вставить в тег PRE так, чтобы копировался выделением текст программы, который можно вставить в CPP, PAS и пр.Без такой конвертации некоторые символы отображаются неправильно. Скачать программу. Как ее развернуть см. http://krym52.ru/skachat-soft/. Запустить программу:cppTOpre.exe cppFilecppFile должен быть в кодировке 1251Результат: cppFile.htmlКопируем содержимое результата и вставляем между тегам

Конвертация текстов CPP, PAS, VBS и пр. для вставки по тегу PRE Читать далее »

Получение снимка с камеры через ISAPI

Для получения снимка в Ubuntu с камеры Hikvision ds-2cd2643g2-izs использовал библиотеку libcurl.1) Для начала пытался получить снимок с помощью команды curl.В конце концов получилось скачать так: $ curl -v ‘http:/192.168.1.2/ISAPI/Streaming/channels/101/picture?snapShotImageType=JPEG’ —digest -u user:password -o 1.jpg 2) Установил библиотеку libcurl: sudo apt-get updatesudo apt-get install -y libcurl4-openssl-dev Потом проверил: curl —versionfind / -name «curl.h» 2>/dev/null 3)

Получение снимка с камеры через ISAPI Читать далее »

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

Для загрузки настроек с возможно сложной иерархической структурой часто используется формат JSON. Для поддержки этого формата данных приходится в проект программы включать файлы большого объема, например, пакет nlohmann. Альтернативой может быть использование файлов настройки с форматом, аналогичном обычным файлам INI с иерархией структуры данных, отображенной в ключах параметров.Предлагается простейший набор исходников для реализации загрузки настроек

Программные средства загрузки настроек Читать далее »

Простой пример modbus slave

Простой пример modbus slave использует библиотеку libmodbus.so и может использоваться для тестирования приложений modbus master, например, простого примера modbus master. Сам также может быть протестирован с помощью простого примера modbus master. В этом случае в качестве файла настройки modbus master надо использовать файл test.txt, содержащийся в архиве исходных файлов modbus slave. !!! Для своего конкретного

Простой пример modbus slave Читать далее »

Простой пример modbus master

Упрощенный пример modbus master для тестирования modbus slave. Параметры используемого modbus slave и регистров имерительных значений в виде REAL задаются в файле настройки, имя которого передается в качестве единственного параметра при вызове программы. Пример протестирован на примере МВ210-101 от ОВЕН, использованного как modbus slave. Регистры WORD в этом приборе начинают нумерацию с 4000. Значение REAL

Простой пример modbus master Читать далее »

Пример программ сбора данных по modbus

Пример программы на C++ под Ubuntu 20.04 для сбора данных из 2 источников modbus и программы на CoDeSys для получения на ПЛК данных с измерительного устройства по modbus RTU и передачи их в сеть TCP. В качестве ПЛК использован ПЛК110-30М2 от ОВЕН. На него приходят данные по modbus RTU с 1-го канала МВ110-224. ПЛК передает

Пример программ сбора данных по modbus Читать далее »

Обработка сканов разворотов книги

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

Обработка сканов разворотов книги Читать далее »

Top