Файлы перенаправлений

Author Message
DZ87 12/27/2012 01:35 am
Эм, полагаю, здесь можно задавать вопросы на бывшем когда-то Великим и Могучим?

Есть хороший кулинарный форум, который я захотел заиметь целиком. Однако, ссылки на сообщения там даются (и форсируются) такого вида:

http://forum.good-cook.ru/topic6278.html?view=findpost&p=599592

Это даёт перенаправление на:

http://forum.good-cook.ru/topic6278s0.html#entry599592

В итоге в папке с проектом остаётся файл перенаправления с "собакой" в его имени и актуальная страница. Нельзя ли сделать так, чтобы программа, не сохраняя файл перенаправления, сразу же правильно "переводила" ссылку и записывала её в страницу-реферрер? Реально, при дефолтном поведении в папке проекта появляется куча мусора, которого, как я понимаю, можно избежать. Поможет ли в этом случае опция "Additional=SkipDisposition"?
DZ87 12/27/2012 04:26 am
Хех, когда папки переполняются, последующие файлы кладутся в подпапки %&Ovr0, %&Ovr1 и т.д.. Однако, в страницах всё равно прописываются ссылки как если бы разбиения на подпапки не было. Посему, приходится выправлять руками: доставать файлы из этих подпапок и класть их в папку выше уровнем. Да, я не пользуюсь функцией экспорта программы, поскольку предпочитаю чистить скачанные сайты от всего, что пытается лезть в онлайн: рекламные блоки, "добавить в соцсети" и прочий мусор. Для массовой обработки страниц идеально подходит программа "Search and Replace". Указанный баг с трансляцией ссылок при переполнении папок существует очень давно.
Oleg Chernavin 12/27/2012 05:47 am
Нет, Additional=SkipDisposition не поможет. Ссылки не исправляются, потому что обработка страниц делается "в один проход", для скорости.

Поэтому если Offline Explorer обнаружит, что ссылка на самом деле ведет на другой файл (в случае перенаправления или переполненного каталога), то он не будет обрабатывать повторно все уже скачанные файлы, в которых есть такая ссылка.

Это и для скорости и для экономии памяти. При просмотре в Offline Explorer все эти перенаправления и ссылки на OvrXX папки обрабатываются автоматически встроенным сервером.

А экспорт как раз второй раз проходит по всем файлам, копирует их и исправляет ссылки.

Защиту от переполнения папок легко отключить в диалоге Настроек программы - Расположение.

Best regards,
Oleg Chernavin
MP Staff
DZ87 12/27/2012 05:53 am
Хороший и информативный ответ. Спасибо.
Oleg Chernavin 12/27/2012 09:56 am
Рад помочь!

Олег.