LINUX.ORG.RU

gsmsendsms и русский.. Кодировка в мобильнике


0

0

Нужна прога для отправки СМС на русском через подключённый к компу мобильник (под мобильник пальцы не заточены). С латиницей gsmsendsms справляется, а вот с русским -- чёртиков рисует... Похоже, что мобилы пользуют какую-то сильно свою кодировку. Кто-то эту проблему решал?

похоже должно сработать что-то типа:

gsmsendsms номер `echo Сообщение |koi2gsm`

Вот конверташку бы где взять готовую?

gsmsendsms v. 1.10

Ericsson R520m (Русские смс принимаются и отправляются. Пока только с клавиатуры мобильника.)

Ростислав

anonymous

man gsmsendsms

The GSM default alphabet is used for encoding. ASCII and Latin-1 characters that can not be encoded using the GSM default alphabet are converted to the GSM delta character (GSM code 16).

Т.е на телефон тебе поступает 7-ми битка. И кроме латиницы ты туда ничего не передашь с помощью этой программы.

Используй gammu.

anonymous
()
Ответ на: комментарий от anonymous

Не UTF-8 там а UCS-2 по сути UTF-16. Сталкивался с этой заковыкой когда реализовывал в программе (GTK2 форке от tsemgr) чтение русских СМС.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.