Как ограничить количество файлов при их закачке менеджерами закачек? Может ли помочь в этом модуль Apache mod_bandwith или есть другие способы?
>Как ограничить количество файлов при их закачке менеджерами закачек? Может ли помочь
>в этом модуль Apache mod_bandwith или есть другие способы?Количество не ограничишь, а вот пропускную способность и число одновременных коннектов ограничить можно (mod_limitconn). Для ограничения числа файлов нужно периодически парсить логи и строить блеклист.
Всё это хорошо, но например при попытке скачать все гиперссылки на странице сайта http://encyclopedia.astrologer.ru/ менеджером ReGet закачуются лишь 3 странички, а остальные страницы хотя и закачуются, но при их открытии в браузере - белый лист! Как это делается (на главной странице этого сайта сказано, что он защищен от копирования)?
>Всё это хорошо, но например при попытке скачать все гиперссылки на странице
>сайта http://encyclopedia.astrologer.ru/ менеджером ReGet закачуются лишь >3 странички, а остальные страницыСкорее всего просто HTTP_USER_AGENT анализируется, если браузер из списка автоматических качалок - режем.
Только вчера сам столкнулся с тем, что никак не мог скачать с одного сайта страницы. Убил бы web мастера, но если оно тебе так надо...
Вот адрес сайта - http://gradusnik.ru/
Хитрость, видимо, заключается в том, что все ссылки не на конкретно файлы, а на каталоги, или на файлы без расширений, а тупые программы (Телепорт и т.п.) на этом затыкаются. Возможно это поможет, но не понятно, как на это отреагируют браузеры, отличные от IE.
В итоге качалка сохраняет в лучшем случае только первую страницу!