trooll
PHP кодер
- Регистрация
- 22 Дек 2008
- Сообщения
- 482
- Реакции
- 117
как хуманом выпарсить определенный кусок текста из body
strpos не работает
preg_match() и preg_match_all() в помощь.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
как хуманом выпарсить определенный кусок текста из body
strpos не работает
правильно тебе сказали это не text areaНе знаю почему у вас не видит, у меня 4.0.16 все видит и заполняет. А вот здесь у меня не видит почему то, мог бы кто нить проверить это у меня human кривой или сайт.
уже каким только способом не пробовал textarea заполнит:
$textarea->set_value_by_name_by_form_name("shop_comment_text",$comment,"comment_form_0");
$textarea->set_value_by_name("shop_comment_text",$comment);
$textarea->set_value_by_number(0,$comment);
Все равно поле пустое в итоге(
*** скрытое содержание ***
У меня напротив с регэкспом косяки постоянные...как хуманом выпарсить определенный кусок текста из body
strpos не работает
#Убираем ненужные символы которые иногда мешают
$x=str_replace("\n","",$string);
$x=str_replace("\"","",$x);
$x=str_replace("'","",$x);
$x=str_replace("\r","",$x);
$x=str_replace("\t","",$x);
$string=$x;
$string = str_replace(array("\n","\"","'","\r","\t"), "", $string);
$avatars_ar = glob('C:\Avatars\\*');
$inputfile->set_value_by_name('imagefile', $avatars_ar[array_rand($avatars_ar)]);
foreach ($avatars_ar as $avatar)
Варианты:Хуман сошел с ума.
Работал... а теперь:
Не логиниться на разных сайтах, при вводе пароля ответ "неправильно...".
Иногда помогает сброс настроек експоерера по умолчанию, после загрузки проги.И так каждый раз. При чем в скрипте никаких настроек броузера не меняю.
Теперь уже ничего не помагает.
Авторизация не работает даже в ручную в браузере хумана.
<?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");
include ("gen_login_pass.php");
for ($i=0; $i<1; $i++)
{
$login = generate_login(8);
$pass = generate_password(8);
$browser->navigate('http://passport.yandex.ru/passport?mode=register&msg=mail&retpath=http%3A%2F%2Fmail.yandex.ru%2F%3Ffrom%3Dmail%26r%3Did1169086222427%26orig%3Dwmi#js');
$browser->wait_for(60,1);
$input->set_value_by_name('iname',$login);
$input->set_value_by_name('fname',$login);
$input->set_value_by_name('login',$login);
$button->click_by_name('done');
$browser->wait_for(60,1);
$input->set_value_by_name('passwd',$pass);
$input->set_value_by_name('passwd2',$pass);
$listbox->select_name_by_inner_name('hintq','1');
$input->set_value_by_name('hinta','qwerty');
$cup = $app->dlg_captcha_from_image_number(2);
$input->get_name_by_number('6',"$cup"); //пробовал и так
$input->set_focus_by_name('code', "$cup"); //и так
add_file('C:\123.txt',"$login $pass\r\n");
$button->click_by_number(1);
}
// Quit
$app->quit();
?>