В
магазине у Арбайтена продаётся замечательный автоматический регер акков ucoz сайтов. Так вот я написал скрипт для "Human Emulator" для тех кто пока не может себе позволить регер для укоз из
www.arbashop.ru .
Что умеет скрипт:
Рандомный логин , один и тот же пароль можно использовать постоянно.
Капчу вводим руками. Когда будете находиться на странице со сгенерированном мылом кликните по ссылке для подтверждения аакаунта.
В окне отладка копируйте: логин ; проль ; мыло.
<?php
// генерируем логин, пас
$login = 'men'.mt_rand(1,10000); // логин
$mail = 'egor'.mt_rand(1,1000); // мыло первая часть
$mail2 = 'ivanov'.mt_rand(1,1000); // мыло вторая часть
$password = 'sikftyehcjkfjgh'; // ва? пароль, может быть одним и тем же постоянно
$name = 'егор'; // имя
$surname = 'иванов'; // фамилия
echo $login;
echo " ; ";
echo $password;
echo " ; ";
echo "$mail$mail2@yopmail.com";
?>
<?php
// The following code is required to properly run Xedant.com Human Emulator
require("../../Templates/xedant_human_emulator.php");
// очищаем, историю и пересоздаём браузер
$browser->clear_cookies("");
//$browser->recreate();
$browser->clear_cash();
$browser->clear_history();
$browser->clear_address_bar_history();
$browser->navigate("http://www.ucoz.ru/main/?a=reg");
$browser->wait(1);
$input->set_value_by_number("4","$mail$mail2@yopmail.com" );
$input->set_value_by_number("5","$password");
$input->set_value_by_number("6","$password");
$input->set_value_by_name("name","егор");
$input->set_value_by_name("surname","иванов");
$input->set_value_by_name("nick","$login");
$listbox->select_name_by_inner_name("by","1976");
$listbox->select_name_by_inner_name("bm","6");
$listbox->select_name_by_inner_name("bd","17");
$radiobox->set_checked_by_name("gender","true");
$listbox->select_name_by_inner_name("location","177516545") ;
// ввод каптчи
$captcha = $app->dlg_captcha_from_image_number(20);
$input->set_value_by_number("10", $captcha);
sleep(3); //подождем 3 сек
// get check state
$checked = $checkbox->is_checked_by_name("terms");
if ($checked=="true")
$checkbox->set_checked_by_name("terms","false");
else
$checkbox->set_checked_by_name("terms","true");
$button->click_by_number(3);
sleep(1); //подождем 1 сек
// Кликаем второй раз, обход защиты хитрого укоз :)
$button->click_by_number(3);
$browser->wait(1);
// Заходим на автоматически сгенерированое мыло и кликаем РУКАМ? по ссылке для
// подтверждения аккаунта
$browser->navigate("http://www.yopmail.com/en/");
$browser->wait(1);
$input->set_value_by_number("0","$mail$mail2");
$button->click_by_number("0");
// Quit
$app->quit();
?>
p/s: выкладывайте свои наработки для Xedant Human Emulator, если не жалко :) .