Проект
April 7, 2023

📢 СМС-рассылка через GSM-модем

Данная программа позволяет производить рассылку СМС через USB-модем, количество абонентов и символов в тексте СМС не имеет значения.

Программа поддерживает большинство модемов и gsm-модулей (полный список: ru.wammu.eu/phones/). Протестировано на модемах iRZ TU32 и Huawei Е352.

Версия: 1.0.2 для Windows 7-11

💾 Скачать: github.com (Assets -> SMS_1.0.2.rar)

💽 Исходный код: github.com/telnex/SMSKivy

Версии

V1.0.1

  • Реализована функция проверки орфографии (опечаток) в тексте (кнопка АВС).

V1.0.2

  • Изменения в разделе меню «Журнал»: данные представлены в виде таблицы (использован фреймворк kivyMD).
  • Использованы иконки в меню «Список рассылки».
  • Добавлен счетчик отправленных сообщений.

Установка под ОС

Скачать программу можно с репозитория telnex/SMSKivy/releases (Windows 7-11). Распакуйте архив и запустите файл sms.exe.

Настройка

Откройте раздел «Настройки» и укажите COM-порт устройства. В данном разделе отображаются доступные для подключения устройства. Так же список доступных устройств можно получить штатными средствами ОС. Для Windows: через штатный диспетчер задач необходимо выяснить номер com-порта вашего устройства, указать данный порт в настройка программы (только цифра).

При запуске исходников под Ubuntu/Mac OS: через команду ls /dev/ выяснить номер com-порта. Возможно, необходимо использовать дополнительное оборудование (переходник com->USB).

FAQ

Драйвер

Данное приложение не имеет встроенного драйвера для USB-модема, в качестве решения необходимо установить стандартное приложение для модема. Например, ➡ huawei.mobzon.ru/huawei-modem-nano.

Некорректная работа программы

Инициализация модема происходит при запуске программы и при отправке СМС. В случае некорректной работы, необходимо перезагрузить приложение.

Сборка программы под Windows

Смотрите подробную инструкцию ➡ github.com/telnex/SMSKivy

Не работает проверка орфографии

Необходимо скопировать «ru_RU.aff» и «ru_RU.dic» с github.com/LibreOffice в C:\...\site-packages\enchant\data\mingw64\share\enchant\hunspell.

Скриншот: Адресная книга

-- English version --

📢 SMS sending via GSM modem

Current version (Source): github.com/telnex/SMSKivy

Program description

🗣️ This software allows you to send SMS to a specified list of recipients, the number of subscribers and characters in the SMS text does not matter (recommended SMS size: 250-300 characters = 2 SMS). The program supports most modems and gsm modules (full list: en.wammu.eu/phones/). When the program starts, the connection with the modem is initialized. If errors occur, you must restart the program.

OS installation

🗣️ You can download the program from the repository telnex/SMSKivy/releases (Windows x64 English). Unzip the archive and run the sms.exe file.

Setting

🗣️ Open the Settings section and specify the COM port of the device. This section displays the devices available for connection. You can also get a list of available devices using regular OS tools. For Windows: through the regular task manager, you need to find out the com-port number of your device, specify this port in the program settings (only a number). For Ubuntu/Mac OS: use the command ls /dev/ to find out the com port number. You may need to use additional equipment (com->USB adapter).