Материалы за Сентябрь 1st, 2009
Скачать можно здесь: HttpAnswer
Ну, собственно как и обещал, раз блог сделал, стало быть надо его вести. На сегодняшнюю запись решил долго не придумывать ничего нового, а так — полез на винт и посмотрел что из программ ранее не выкладывалось, и что можно без жалости отдать в паблик. Кстати программ, скриптов и других проектов на винте оказалось почти 400. Эт я типа горжусь
. Итак:
Что это такое: Еще одна десктопная утилита. Получает ответы от сервера апача и раскладывает список URL в соответствующие файлики. Часто бывает что-нить напарсил, и перед передачей результатов в какую-нибудь сложную программу обработки (спамилку например) удобно быстренько пробежаться по списку, и те что не отвечают — сразу выкинуть.
Что умеет:
- Задаем имя файла с исходными URL. Оптимизировано под большие размеры файлов, хоть 100 гигов.
- Нажимаем кнопку старт/пауза. Проверяет страницы из файла-списка, и раскладывает по файликам-типам ответов. Работает на голых сокетах, устойчивая и шустрая. Я проверял около 10 лямов URL без проблем.
- Количество потоков выставляется в файлике settings.ini
Если вдруг кто не знает что какие ответы значат:
- 2xx — все ОК, сервер отдает страничку (xx — любые цифры)
- 3xx — страница перемещена, сервер отдает новый адрес
- 4xx — страница недоступна — не существует, нет прав на просмотр, т.п.
- 5xx — различные ошибки сервера
Внимание! По умолчанию операционная система Windows XP не позволяет держать большое количество одновременных соединений. Если у Вас XP и Вы не пропатчили систему, то производительность программы будет низкая, и при большом количестве потоков будут ноормальные странички отправляться в «Нет ответа». Как пропатчить — расскажу в следующем посте (завтра, седня влом).
>>> UPD. Вот, как и обещал: http://solutionfix.org/other/connection-limit-fix/
Скриншот. Да, вот, пожалуйста.
Бесплатная. Текущая версия 1.01 (она же единственная).
Скачать можно здесь: HttpAnswer

