Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: отправка сообщений из консоли в ICQ  (Прочитано 10196 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн djserg-minyar

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #60 : 24 Января 2013, 07:25:17 »
Цитата: fisher74
[/quote
всем привет, после перестановки сервера перестали приходить сообщения на русском языке.
т.е. приходят пустые, подскажите как это исправить?
# locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

сообщения отправляю таким образом
echo 'message 161007094 "вот тут пишем текст сообщения русскими буквами"' | iconv -f utf8 -t cp1251 > /root/.licq/licq_fifo

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #61 : 24 Января 2013, 09:59:30 »
djserg-minyar,
неработает русский, только англ.
Wars ~.o

Оффлайн djserg-minyar

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #62 : 24 Января 2013, 10:48:59 »
djserg-minyar,
неработает русский, только англ.
да только английские сообщения доходят

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #63 : 24 Января 2013, 10:57:15 »
djserg-minyar,
неработает русский, только англ.
да только английские сообщения доходят
конечно, пофиг
Wars ~.o

Оффлайн djserg-minyar

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #64 : 24 Января 2013, 12:33:07 »
djserg-minyar,
неработает русский, только англ.
да только английские сообщения доходят
конечно, пофиг
да нет не пофиг, раньше все работало, надо чтобы и на новой системе все было.
Сообщения русскими буквами отправляются, так что это актуальный вопрос.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #65 : 24 Января 2013, 23:51:20 »
У клиента получающего сообщения точно стоит cp1251?
А что приходит в таких случаях:
echo 'message 161007094 "test тест test"' | iconv -f utf8 -t cp1251 > /root/.licq/licq_fifo
echo 'message 161007094 "test тест test"' > /root/.licq/licq_fifo

Иксы есть? Тогда можно попробовать запустить licq с gui:
licq -p qt4-gui
и попытаться отправить сообщение оттуда.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #66 : 25 Января 2013, 01:09:19 »
djserg-minyar,
centerim всё ок
тест мой 607975627
Wars ~.o

Оффлайн djserg-minyar

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #67 : 25 Января 2013, 08:05:21 »
после установки кодировки cp1251 все стало нормально, сейчас без iconv даже русские сообщения с консоли приходят.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: отправка сообщений из консоли в ICQ
« Ответ #68 : 26 Января 2013, 02:36:16 »
после установки кодировки cp1251 все стало нормально, сейчас без iconv даже русские сообщения с консоли приходят.
только
echo 'message 123489668 "русский"' > /root/.licq/licq_fifoнормально
это
Цитировать
echo 'message 161007094 "вот тут пишем текст сообщения русскими буквами"' | iconv -f utf8 -t cp1251 > /root/.licq/licq_fifo
неправильно, должно наоборот
-t utf8 -f cp1251 работает

Пользователь решил продолжить мысль 26 Января 2013, 03:33:04:
автозагрузка скрипт, потом отправить русский нерпботает
Цитировать
...
        licq -b /root/.licq/ -p autoreply -- -e -l online -d > /dev/null 2>&1 &
...
а должно работает
...
        LANG=ru_RU.UTF-8 licq -b /root/.licq/ -p autoreply -- -e -l online -d > /dev/null 2>&1 &
...
« Последнее редактирование: 26 Января 2013, 03:33:04 от victor00000 »
Wars ~.o

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.