Summary: | Неверно выставляется кодировка при чтении записей телефонной книжки | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael A. Kangin <mak> | ||||
Component: | gnokii | Assignee: | Anton Farygin <rider> | ||||
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | rider | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Michael A. Kangin
2005-06-16 22:43:41 MSD
Уфф... я не пользуюсь сейчас этим пакетом, если хотите -- проверьте, не исправилось ли в текущей версии и если хотите -- можете взять пакет под опёку. (In reply to comment #1) Нет, в текущей версии (0.6.7) не исправили. Я в принципе нашёл место, где там кодировка выбирается (процедура AT_SetCharset в файле common/phones/atgen.c), но грязным хаком там дело не решилось, потому как через неправильную кодировку ломается вообще весь обмен с телефоном, возможно, надо будет написать еще пару процедурок типа char_utf8_decode и char_utf8_decode. На это я уже вряд ли замахнусь, хотя покопаться еще попробую. Под опеку пакет взять не рискну - не чувствую в себе достаточной экспы. Кстати, там еще проблемка с разбором pdu для исходящих СМСок... вешать на это багу или бесполезно? (In reply to comment #2) > Под опеку пакет взять не рискну - не чувствую в себе достаточной экспы. Да не бойтесь, сломаете -- коллеги расскажут. Это всё равно не будет хуже текущего состояния ;-) Я-то его собрал (или подобрал?) скорее посмотреть, вскоре перебрался на gammu и тут и сижу. > Кстати, там еще проблемка с разбором pdu для исходящих СМСок... вешать на это > багу или бесполезно? Полезно, раз уж нашли. Но лучше сразу иметь в виду, что лучший майнтейнер -- это заинтересованный в работоспособности. Так возьмётесь? (In reply to comment #4) > Так возьмётесь? Нет, мне сейчас трёх работ хватает. Продался буржуям, пытаюсь донести линукс до народных масс. :) Created attachment 1448 [details]
Патчи для гнокии, позволяющие понимать UTF-8 в телефоне.
Методами грязного хака сотворил пару патчей (для 0.6.5 и 0.6.11), позволяющих
понимать кодировку UTF-8 в телефоне. Все закидоны ЕрикаТ39 это не вылечит, но
вытянуть из него телефонную книгу с русскими записями поможет. Так же, патчики
могут быть полезны с какими-нибудь другими телефонами, юзающими UTF-8.
Пф. Ну так если патчить есть интерес -- то делов-то пакет собрать ;-) Пока же дарю это дело raorn@, собравшему 0.6.11-alt1. Автору о проблеме сообщили, патчи тоже передали. Я думаю пока не прикладывать и подождать 0.6.13. Тем более что Михаил сказал что ему "не горит". Автор ничего не говорил? :) Давно перебрался на gammu, чего и другим пользователям gnokii желаю. |