Программа Сборщик email адресов это первый наш программный продукт написанный с использованием API для разработки скриптов на С# для Human Emulator.
Логика работы.
Логика работы нашего сборщика почты очень простая — пользователь заполняет список ключевых слов, по которым в Google находятся сайты. Указывает путь к папке с Human Emulator-м,
глубину прохода поисковой выдачи и запускает сбор.
После чего программа вводит запрос в Google, заходит на каждую страницы выдачи, собирает с неё указанные там email адреса,
находит страницу с контактами и собирает email адреса указанные там.
Все результаты сбора тут же заносятся в таблицу с результатами с возможностью их дальнейшего сохранения в указанный пользователем файл.
Описание интерфейса.
Сборщик почты состоит из главного окна, которое включает в себя 2 закладки: Основные и Результаты.
Первая закладка служит для настройки сбора email адресов, а вторая за отображение собранных результатов в табличном виде.
На закладке Основные мы задаём настройки для сбора email адресов по ключевым запросам.
Поле Ключевые запросы — в этом поле мы указываем все ключевые запросы по которым будем искать нужные нам сайты и с них собирать email адреса.
Вы можете так же указать ключевые запросы из файла, для этого вам нужно выставить галочку Из Файла и ввести в поле под галочкой путь к этому самому фалу.
Либо воспользоваться кнопкой вызова диалога открытия файла, которая находится рядом с этим полем.
В поле Путь к папке к программе мы указываем путь, где лежит программа Human Emulator. Убедитесь, что в указанной папке лежит файл «XWeb Human Emulator MT RT UE.exe»
именно с ним работает наш сборщик писем.
Настройка Глубина сбора в поисковых результатах отвечает за глубину прохода сборщика в поисковые результаты Гугль. На одной странице 10 сайтов в выдаче
+ сайты из рекламы adsense, если она отображается. Таким образом, при глубине прохода 10 мы можем получить порядка 100-150 email адресов.
При условии, что по заданной ключевой фразе есть столько поисковых результатов.
Галочка Чистить предыдущие результаты сбора отвечает за обновление результатов при последующих сборах. Если эта галочка установлена,
то при каждом новом сборе результаты от прошлых сборов будут удаляться. Если же она снята, то результаты со всех сборов будут накапливаться.
При этом все дубликаты будут удаляться.
Галочка Вести логи работы программы отвечает за запись того, что делает программа. Если она установлена, то в папке с программой будет создана папка out и в ней появиться файл logs.txt.
В этот файл и будут писать логи программы.
После того как выставлены все необходимые настройки можно запускать сбор с помощью кнопки «Запустить сбор». При этом прогресс будет показывать сколько поисковых фраз мы обработали.
Что бы принудительно остановить сбор используем кнопку «Остановить».
Результат работы.
Результаты сбора тут же отображаются в таблице закладки «Результаты». Вы можете записать результаты в файл используя кнопку «Сохранить в файл». При этом если файл уже существует,
то собранные email адреса будут дописаны в конец этого файла, если же его нет, то будет создан новый и в него будут записаны все результаты нашего сбора.
Для того что бы удалить собранные email адреса из таблицы используйте кнопку «Очистить».
Внимание: Сборщик Email адресов работает с Human Emulator 4.9.33 и выше
Скачать инсталятор программы
Смотреть исходники программы