Помогите доработать скрипт вконтакте

Все вопросы касающиеся использования
программы можно задать здесь
Ответить
freeworker
Сообщения: 5
Зарегистрирован: 01 ноя 2011, 20:51

Помогите доработать скрипт вконтакте

Сообщение freeworker » 22 июн 2012, 11:41

Я решил сделать скрипт отмены заявки. Это мой первый опыт написания скрипта.

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

<?php

$xhe_host ="127.0.0.1:7010";

// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
$browser->navigate('vk.com');
$input->set_value_by_name('email','логин');
$input->set_value_by_name('pass','пароль');
$btn->click_by_name('quick_login_button');

$element->click_by_number(133);
$element->click_by_number(315);
$element->click_by_number(355);

// цикл по условию
while($btn->is_exist_by_inner_text("Отменить заявку и отписаться",false))
{$btn->click_by_inner_text("Отменить заявку и отписаться",false);}

// Quit
$app->quit();
?>
Все работает кроме навигации. Перехода по ссылкам Мои друзья-Заявки в друзья - Исходящие заявки.
Пробовал и по названию и по номеру, но ничего не помогает.

Dad
Сообщения: 40
Зарегистрирован: 13 дек 2009, 17:22

Re: Помогите доработать скрипт вконтакте

Сообщение Dad » 27 июн 2012, 20:24

По моему скромному опыту (не вконтакте), кликать удобнее всего по хрефу (специфичному фрагменту).

Ответить