Регистрация на gmail

вопросы и ответы по использованию PHP
Ответить
android45
Сообщения: 9
Зарегистрирован: 07 мар 2013, 12:05

Регистрация на gmail

Сообщение android45 » 31 мар 2013, 17:47

Пишу скрипт для регистрации на gmail, в принципе простая форма
заполняю поля месяц рождения и пол:

Код: Выделить всё

		$div->set_focus_by_inner_text("месяц",false);
                $div->set_inner_text_by_number(15,"январь");
		$div->set_focus_by_number(18);
		$div->set_inner_text_by_number(18,"Мужской");
Значения в поля вводятся, все вроде бы нормально, но при на кнопке Далее, gmail возвращается к этим полям делает их пустыми и говорит что они должны быть заполнены.
Помогите плиз побороть.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Регистрация на gmail

Сообщение bigfozzy » 01 апр 2013, 12:14

Например можно так:

Код: Выделить всё

// выберем месяц
$x=$span->get_x_by_attribute("id","BirthMonth",false);
$y=$span->get_y_by_attribute("id","BirthMonth",false);
$mouse->send_click($x+1,$y+1);
$keyboard->send_key(40);
$keyboard->send_key(40);
$keyboard->send_key(13);

// кликнем на выбор пола
$x=$div->get_x_by_attribute("id","Gender",false);
$y=$div->get_y_by_attribute("id","Gender",false);
$mouse->send_click($x+5,$y+5);
// кликнем на женский
$x=$div->get_x_by_number(50);
$y=$div->get_y_by_number(50);
$mouse->send_click($x+5,$y+5);

Nonsys
Сообщения: 71
Зарегистрирован: 24 мар 2012, 14:05

Re: Регистрация на gmail

Сообщение Nonsys » 01 апр 2013, 14:49

Я бы сейчас не стал использовать gmail. Буквально, две недели назад, стали очень сильно банить аккаунты.

android45
Сообщения: 9
Зарегистрирован: 07 мар 2013, 12:05

Re: Регистрация на gmail

Сообщение android45 » 01 апр 2013, 18:26

Спасибо, bigfozzy все получилось

Ответить