X-Scripts

Power by humanemulator

НАШИ КОНТАКТЫ:
ICQ My ICQ 625657402: 625657402
Наш скайп: igor_sev2
Email : order@x-scripts.com

Сообщество программистов и манимейкеров


Скрипт Human Emulator регистрации почты mail ru

Скрипт регистрации почты на примере почтового сервиса mail.ru это скрипт, который регистрирует email-ы на mail.ru и сохраняет результат в файл в формате мыло;пароль

На нашем сайте уже есть статьи как написать такой скрипт Скрипт регистратор мыла на примере mail.ru. Часть 1. и Скрипт регистратор мыла на примере mail.ru. Часть 2., где подробно, пошагово расписывается что и как делать. Но мы решили улучшить существующий скрипт и выложить его отдельной статьёй.

Основное отличие от предыдущего скрипта это то что на выходе мы имеем email-ы максимально приближенные к реальным. Это сделано за счёт выбора первого почтового ящика из предалагаемых самим mail.ru. Таким образом в результате работы скрипта мы имеем почтовые ящики следующего вида:

uvazova@bk.ru;uwhrqaa
kamola.shurupova@mail.ru;nnlggwhz
efrem.barsukov@mail.ru;pitoqkbaz
serafim.efimov@mail.ru;xpauewhx
dumanovskij@inbox.ru;oljtbof
cherenchikova@bk.ru;sdqiumwjj
dumanovskij@list.ru;kuvxplscg
agrafena.skorobogatova@mail.ru;vhkczin
gavriil.fomin@mail.ru;hjxldzlq
akropanin@inbox.ru;lzoqiutta
oleg-dmitriev-70@mail.ru;irvkirpua
tkrutin@bk.ru;spxjbbha
mkovarova@mail.ru;ifqhuao
ppankiv@inbox.ru;nzrqdpegh
eaksenchuk@mail.ru;vhknsauc


Для распознавания капчи в скрипте добавлены работа с сервисом antigate.com и с встроенным в Human Emulator диалогом ввода капчи. После удачной регистрации скрипт заходит в только что созданый ящик и отмечает полученные от mail.ru письма как прочитанае. При необходимости можно добавить выполнение и других действий внутри ящика, например, изменение любых его настроек. Так же в скрипте есть возможность задавать количество почтовых ящиков, которое скрипт должен зарегистрировать.

Примечание: Скрипт не использует прокси, поэтому с помощью него можно зарегать 7-10 аккаунт за один запуск. Через какой-то промежуток времени вы запускаете скрипт опять и у вас ещё 7-10 мыл и т.д. Если же вам нужны почтовые ящики в промышленных масштабах, то вы можете прикрутить к скрипту прокси по аналогии как это описано в статье скрипт регистратор мыла на примере mail.ru. Часть 2. и использовать для сбора прокси наш скрипт сборщик проксей

Настройки скрипта:

// ключ антикаптчи
$api_key_antg ="ключ антикаптчи"; - тут вы указываете ваш ключ с сервиса antigate.com
// показывать капчу через диалог или использовать сервис распознования antigate.com 
$b_show_dlg=false; // если значение false значит использовать сервис antigate.com
// путь куда сохранить картинку капчи
$img_path="C:\\Temp\\tmp.jpg";
// путь к файлу с результатами
$res_path="res/accs.csv";

// язык данных аккаунта. 
// С помощью этой настройки вы выбираете на каком языке генерить данные для аккаунат.
$lang="RU";  // если поставить EN будут генериться английские данные.
// количество зареганых аккаунтов - тут вы задаёте необходимое вам кол-во зареганных аккаунтов
$accs_count=10;

Сам скрипт выглядит следующим образом:

<?php

$xhe_host ="127.0.0.1:7011";

// The following code is required to properly run XWeb Human Emulator
require("../../Templates/xweb_human_emulator.php");

// //////////////////////// настройки скрипта /////////////////////////
// ключ антикаптчи
$api_key_antg ="3db8af5d080608c34f7b42208cd1ea5d";
// показывать через диалог
$b_show_dlg=false;
// путь куда сохранить картинку
$img_path="C:\\Temp\\tmp.jpg";
// путь к файлу с результатами
$res_path="res/accs.csv";
// user agent строки
$useragents = file("data/useragent.txt");

// язык данных аккаунта
$lang="RU";
// количество зареганых аккаунтов
$accs_count=10;

// текущий аккаунт
$i_cur_accs=0;

// скрипт работает в режим отладки
$dbg = true;

// //////////////////////// дополнительные модули ///////////////
// функции 
require_once("tools/functions.php");

// accept fucntions
require_once("tools/accept_functions.php");

// /////////////////////// скрипт ///////////////////////////////////////////
debug_mess(date("\[ d.m.y H:i:s\] ")." скрипт запустили");

// бесконечный цикл регистрации аккаунтов
while(true)
{
	// перейти на mail.ru
	$browser->navigate("http://mail.ru/");
	
	// перейти в почту
	$anchor->click_by_inner_text("Регистрация в почте");
	
	// зарегать аккаунт
	reg_mail_acc();

   if($i_cur_accs>=$accs_count)
     break;

  // переходим на пустую строку
  $browser->navigate("about:blank");
  // изменить информацию о браузере
  set_browser_info();
   
}

debug_mess(date("\[ d.m.y H:i:s\] ")." скрипт закончил работу<br>");
// Quit
$app->quit();
?>



Скрипт написан 15.11.2012 в Human Emulator 4.4.23 Advanced. На момент публикации статьи 19.11.2012 скрипт был рабочий.

скачать скрипт
Количество скачиваний: 2707

<< Другие скрипты

Human Emulator Free!
Бесплатная версия программы Human Emulator!
Скачать программу можно тут!