Понемногу осваиваю C#... вот и решил программку написать.
Суть такова: берется ссылка на любую страницу в интернете, на ней ищется заданный текст. Дальше на странице находятся ссылки, программа переходит по ним и продолжает поиск... и так сколько угодно =) После выполнения результат поиска складывается в файл result.txt.
Будучи в скверном настроении вчера, набил в строку поиска "mailto:"

улов есть )))
[показать]
Элементы управления:
Start URL - ссылка на страницу, с которой начинается поиск
Text to find - соответственно, что ищем
Text ends using " - это для сохранения результатов поиска: если галка стоит, то сохраняется вся строка от найденного текста до символа кавычек(например адрес картинки/почты или ссылка). Если же галки нет, то сохраняются 200 символов после найденного текста.
Number of links - число просмотренных ссылок, после которого программа остановится. Кнопка Stop пока не работает (
Max reccursive level - на сколько страниц можно уйти от главной ссылки
Есть несколько багов: при некоторых ошибках сервера прога останавливается, а также невозможность остановки кнопкой стоп...
скачать можно тут