Ru-Board.club
← Вернуться в раздел «Программы»

» Teleport Pro и Offline explorer искажают имена в KOI8

Автор: Sisadm
Дата сообщения: 09.09.2005 01:36
Итак: где-то есть никсовый сервер, с русской музыкой. Названия большинства файлов по-руски (никогда не надо так делать). Кодировка - koi-8. Доступ только по http, через два уровня от корня, html'ным оформлением хозяин не озаботился, т.е чистый апач. Объем где-то 10 гигов, файлов порядка 3к. Вручную скачивать - анриал, пройти мимо - жалко. Беру вышеперечисленные даунлоадеры, задаю начальный адрес и глубину скачивания и все прочее, процесс благополучно идет, но. Но вместо имени, скажем, Анна - на диск ложится _25e1_25ce_25ce_25c1. Из тройки ИЕ-Мозилла-Опера только Мозилла корректно преобразует имена с этого сервера, и только при скачивании файлов поодиночке. Качалки типа FlashGet/ReGet тоже не спасают, во-первых, не входят в каталог, а скачивают его как есть, т.е. как текстовый файл, во-вторых, даже если кормить по одному файлу - только Flashget сохраняет ту же Анну как %e1%ce%ce%c1; регет в этих обстоятельствах делает из русского имени вообще нечто непроизносимое, где-то там же HiDownload и Downloadmaster.

Кто чем спасся в такой ситуации?
Автор: bredonosec
Дата сообщения: 12.09.2005 03:28
Sisadm
Есть темы, где обсуждаются продукты.

Offline Explorer ( 1 2 3 4 5 ... 53 54 55 56 57 )
» оффлайновый браузер, поддерживающий многопотоковую закачку

Сравниваем OfflineExplorer, TeleportPro, Webzip... ( 1 2 3 4 5 ... 7 8 9 10 11 )
» сравнение оффлайн-браузеров


Там и один из группы создателей ходит. Зачем было новую тему создавать?

По сабжу - имел похожего класса, хоть и более легкую траблу - только не имена файлов, а содержимое выдавало в одной кодировке, а в шапке файлов была другая. Решил методом пакетного изменения указаной в шапках кодировки.
Автор: Sisadm
Дата сообщения: 12.09.2005 20:22
Может, и не стоило создавать; но прежде чем создать, я запустил поиск по koi-8 и koi8 - не нашлось ничего стОящего. Поэтому решил создать тему с упором именно на проблему с koi8. Опять же, совсем не был уверен, что хоть один имеющийся оффлайн-браузер решит проблему; а если она решается на стыке тем или вообще через файловые менеджеры? Имхо, вопрос пограничный, потому и отдельная тема.

Поскольку чужого рецепта пока нет, поделюсь тем что использовал сам. Тупняк, конечно, но лучше чем ничего, и быстрее, чем самому перепробовать все возможные качалки, причем без гарантии успеха. Нужен Total Commander версии 6.5 и выше, и плагин Translit . К последнему пришлось составить две таблицы транслитерации для Offline explorer (отошлю автору плагина, будут в следующей версии), и ни одной - для Teleport pro (т.е. нужная таблица перекодировки уже имеется в составе плагина).

Технология: 1. Скачиваем сайт телепортом (я качал в режиме Duplicate a website, incl. directory structure, поскольку только структура директорий и была для меня важна); 2. Устанавливаем тотал и плагин; 3. Выделяем файл(ы)/каталог(и) для переименования; 4. Жмем Ctrl-M (Переименовать группу файлов); 5. Очищаем окно для маски переименования, жмем кнопку со значком [=?] и выбираем из wdx_translit предположительно подходящую таблицу перекодировки. Смотрим на столбец, где выводится новое имя, если устраивает - жмем на кнопку выполнения; если нет - выбираем другую таблицу (или пишем свою, формат очень простой, _25e1=А и так далее). Все.

Страницы: 1

Предыдущая тема: Parallels Workstation


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.