Отправка/получение сообщений через USB модем
Разработать программное обеспечение для отправки/получения SMS сообщений через USB модем «Билайн» (возможет в виде исключения вариант с MTC-Коннект от МТС или Интернет-старт от Мегафона если есть готовое решение). Модем должен быть обязательно оригинальный т.е. необходимо реализовать работоспособность без перепрошивки ПО модема. (мы понимаем риск потери работоспособности разработанного ПО при смене оператором алгоритма работы модема)
Входящие/исходящие сообщения храняться в двух таблицах (sms_in, sms_out) базы MySQL. Приложение при запуске считывает из ini файла параметры доступа к MySQL (адрес, имя пользователя, пароль, порт, адрес прокси-сервера, период опроса базы данных в секундах). При приеме сообщения в таблицу sms_in записывается текст сообщения, дату, номер отправителя, поле status=0. В таблицу sms_out внешним приложением записывается текст сообщения и номер получателя. Отправляются все сообщения у которых поле status=0. После отправки поле status устанавливается 1, поле send – дата отправки. После получения сообщения status=2 и в поле recive – дата получения сообщения.
Кодировка БД – Win. Обязательна поддержка кириллицы в тексте сообщения.
Поставка должна включать предоставление всех исходных текстов и библиотек. Использовать коммерческие библиотеки недопустимо.
Если есть разработчики готовые выполнить разработку приложения, которое можно скомпилировать и для Linux (например FreePascal или в крайнем случае С) то это будем служить дополнительным аргументом для выбора.