Amed » 13.02.2004 (Пт) 18:21
1) кажется, не win-1281, а win-1251
2) "заставить" скачивать в нужной кодировке нельзя, нужно перекодировать.
Подсказываю путь:
Для перекодировки ведь нужно знать только кодовые таблицы (соответствие кодов символов). Поэтому надо сделать программу, которая посимвольно просматривает весь текст и меняет коды символов (записывает новый файл в кодировке win-1251).
Могу подсказать даже, как сделать таблицу самому: разница между этими кодировками начинается только где-то с русских букв. Делаем новый документ Word и набираем русский алфавит в обоих регистрах (что-то вроде "АБВ.....ЭЮЯабв.....эюя"). Затем сохраняем документ как текстовый файл в кодировках win-1251 и koi8r. Открываем в программе оба файла и вот у нас есть таблица соответствия koi8r => win-1251. Остаётся только "пробежать" весь текст и заменить всё...