PiratusXP Опубликовано 30 Марта 2005 Жалоба Поделиться Опубликовано 30 Марта 2005 У меня наверное самая оригинальная задача, дело вот в чем, как бы сделать так чтоб все сообщения пришедшие в неправильной кодировки конвертились, т.е. если народ написал сообщение в windows-1251 то оно автоматом конвертилось в koi8-rВот пример кода на Ruby который переводит все файлы SQL в директории, из кодировки Windows-1251 в кодировку koi8-rrequire 'find' def koi2win( str ) str.tr('АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя','бвчздецъйклмнопртуфхжигюыэящшьасБВЧЗДЕЦЪЙКЛМНОПРТУФХЖИГЮЫЭЯЩШЬАС'); end Dir['*.sql'].each{ |file_name| str = "" File.open(file_name){ |file| str = file.read } File.open(file_name,"w+"){ |file| file.write( koi2win( str ) ) } }[1112210047:1112281885]Подскажите хотя бы в каких местах происходит постинг сообщений, чтоб можно было вставить код конверции.[1112210047:1112631560]Народ Плиз!!!!!!!!!!! Ну подскажить хоть чтонибуть!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.