[Sysadmins] Отправка SMS через GSM-модем: как выбрать кодировку ?

Sergey a_s_y на sama.ru
Вс Апр 3 10:57:56 MSK 2016


On Sunday 03 April 2016, Sergey wrote:

> и без gnokii (непонятные пока сложности с установкой локали при вызове из
> демона, а с POSIX вообще символы пропадают; но это отдельный вопрос)

О, прокатило вот так:

system("echo " . $message . "| LANG=ru_RU.UTF-8 /usr/bin/gnokii --sendsms \"" . $phone . "\"");

Только в таком виде перевод строки не обрабатывается - ничего не приходит.
SMS::Send с переводом строки справляется. А вот если файл с переводами
строк cat-ом скормить в gnokii, то работает. Наверное, придётся $message
в файл писать предварительно.

-- 
С уважением, Сергей
a_s_y на sama.ru


Подробная информация о списке рассылки Sysadmins