2011-Sep-12, Monday

qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
Здесь лежит скрипт для irssi, наиболее полезный тем, кто использует bitlbee и страдает от того, что часть сообщений в ирц клиент попадает неверно итерпретированными, ибо переданы сервером ICQ клиенту как cp1251 символы, а bitlbee воспринял их как ISO-8859-1 символы и преобразовал в UTF-8.

В этом скрипте, как и в оригинальном accent.pl от Tamas SZERB, можно менять таблицу преобразования, а также включать и выключать преобразование для исходящих и входящих сообщений отдельно.

Моя роль в переписывании скрипта accent.pl сводится по сути к:
- добавлению use UTF-8
- добавлению пинков интерпретатору, чтобы строки воспринимались как UTF-8
- указанию нужных таблиц
- переименованию соответствующих параметров, функций и переменных.
- смене умолчаний на более используемые в наших условиях.
- написанию русского комментария к программе.