MassLinksChecker — удобная проверка ссылок

MassLinksChecker

На днях появилась надобность в массовой проверке сайтов по списку. По началу, я не хотел изобретать велосипед и решил найти что-то готовое... Найти удалось немного, да и пользоваться аналогами мне было как то неудобно, так и родился MassLinksChecker :) Как говорится, своя рубаха ближе к телу.

Что бы было понятнее назначение MassLinksCheckerа, поясню на примере. Допустим, вы нашли в сети список белых каталогов сайтов, но он уже не первой свежести и добрая часть сайтов из списка уже просто не работает. Как нам его очистить?

Или вот еще один пример, допустим, вы всю ночь генерили и заливали доры на фришки, а утром, на следующий день, перед тем как их проспамить, хотите узнать, не снесли ли их злые админы.

Вот для таких целей и был создан MassLinksChecker, он берет список urlов и по быстренькому проверяет их. В результате, мы получим чистый список работающих ссылок и отчет по ошибкам.

Особенности:

  • Программа представляется – «Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2;» с рефером «google.ru».
  • Программа ожидает ответ сервера, не более 60 сек.
  • Может работать как в один поток, так и многопоточно.
  • Удобно использовать (по крайней мере, для меня точно :D ) (практичный отчет, поддержка драг анд дропа, минималистичный интерфейс)
  • Также в ближайшем будущем добавлю возможность менять настройки, использовать прокси.

    Для работы MassLinksChecker необходим Microsoft .NET Framework 4.

    Скачать: MassLinksChecker (667)

    Надеюсь, эта программа будет помогать не только мне ;)


    5 комментариев к "MassLinksChecker — удобная проверка ссылок"

    1. johndoe:

      Раньше программа работала на ура, за что большое спасибо, но вот уже несколько дней с ней что-то случилось, начинает чекать ссылки, где-то треть от заданного списка, а потом как-бы виснет на какое-то время и в конце выдает в окне ошибок все оставшиеся ссылки с ошибкой превышено время ожидания. Не подскажешь почему?

      • Если все сайты расположены на одном и том же сервере, то на нем может срабатывать защита от DoS. Программа же по сути многопоточно непрерывно делает запросы, чем может нагрузить сервер, особенно если у вас широкий Интернет канал. Превышено время ожидания означает, что сервер перестал отвечать на запросы. Можно попробовать делать проверки частями, или использовать однопоточный режим. Программу я все планирую доработать, но пока нет времени.

    2. johndoe:

      Нет, на разных серверах. Напарсил ссылок с яндекса на картинки, теперь проверяю на валидность, раньше все было нормально, теперь такая трабла. Может яша что новое придумал? А прога зачетная, мне так нравилась...

      • Ну в программе точно ничего не менялось, но будет время проверю, я давненько её писал, уже и не помню точно что там может быть.

    3. Игорь:

      Попробовал несколько таких программ, ваша понравилась больше всех. Но в ней нет задержки перед проверкой следующей ссылки. А у меня много ссылок с одного сайта. Когда на сайт идет куча запросов, сайт считает их ддос атакой и блокирует обращения. И программа помещает рабочие ссылки в не рабочие. В программе не хватает таймера, перед запросом каждой ссылки. На выбор пользователя. Поставил например 1 минуту и программа после каждой ссылкой ждет 1 минуту потом проверяет следующую. Но скорее всего этого не будет :(

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

       *

      

    Комментарий