Выпущена nhsms v2.13

Версия доступна для скачивания на странице загрузки nhsms. Ранее приобретённые лицензии работают с новой версией.

Новые возможности

  • Считывание входящих сообщений через уведомления.
  • Поддержка функции MMTS (More Messages To Send).
  • Установщик nhsms-service.
  • Добавление пути в переменную PATH.
  • Команда на модем при отсутствии поиска сети.

Исправления

  • Работа нескольких копий nhsms/nhsmscl с одним конфиг файлом.
  • Подключение к модемам Huawei.
  • Однократный режим при пустом значении SmsFile.
  • Оптимизация скорости отправки сообщений.

Новые возможности

Считывание входящих сообщений через уведомления

Считывание входящих сообщений через уведомления (indication) позволяет не тратить время на периодические опросы модема. Режим считывания уведомления или опрос задаётся в настройках конфигурации на странице Входящие сообщения.

По умолчанию включен режим авто, который включает режим уведомления, если его поддерживает модем, или опрос в противоположном случае.

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

Поддержка функции MMTS

Поддержка функции MMTS (More Messages To Send) для увеличения скорости отправки. Режим использования задаётся в настройках конфигурации. Функция MMTS реализуется на уровне сети, поэтому эффект от её включения зависит, в основном, от сотового оператора.

Использование MMTS задаётся в окне конфигурации на странице Сеть.

В исходной конфигурации использование MMTS включено.

Установщик nhsms-service

В дополнение к установщику nhsms-setup, добавлен вариант установщика nhsms-service-setup, который предназначен для установки программы как службы Windows:

  • устанавливает программу в %ProgramFiles(x86)%\nhsms
  • создаёт службу nhsms и запускает её при установке

Добавление пути в переменную PATH

Программа установки nhsms теперь автоматически прописывает путь к программе в переменную PATH:

  • установщик для пользователя nhsms-setup (программа устанавливается в профиль пользователя) записывает путь в переменную PATH пользователя,
  • установщик службы nhsms-service-setup записывает путь в системную переменную PATH.

Команда на модем при отсутствии поиска сети.

Добавлена возможность выдачи команды на модем, если модем не ведёт поиск сети. Может быть команда поиска AT+COPS=0 или команда перезагрузки AT+CFUN=1,1.

Исправления

Работа нескольких копий nhsms/nhsmscl с одним конфиг файлом

Исправлена ошибка, возникавшая при одновременной записи в один выходной файл и вызывавшая зависание процесса.

В этой версии несколько копий nhsms/nhsmscl могут безопасно записывать вывод в один файл. Кроме того, изменён порядок записи – теперь вывод в файл производится по целым строкам, чтобы не происходило смешивание в одной строке информации от разных процессов.

 

Подключение к модемам Huawei

Исправлена процедура подключения к модему для исправления ситуации, описанной на форуме.

Однократный режим при пустом значении SmsFile

Исправлена ошибка, препятствовавшая нормальному завершению программы в однократном режиме (RunMode=once), если было задано пустое значение SmsFile.

Оптимизация скорости отправки сообщений

Проведена оптимизация процедуры отправки сообщений, максимальная скорость отправки составляет 30 в минуту (на старых телефонах 12-15) при включенном MMTS.

nhsms v2.13
Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *