Страница 1 из 1

$anchor->get_all_external_texts_and_url - осторожно баг

Добавлено: 08 июл 2009, 08:58
qwe
Xedant Human Emulator 2.9.8

чудеса... проверьте, плз, у себя.
---
<?php
// The following code is required to properly run Xedant.com Human Emulator
require("../Templates/xedant_human_emulator.php");

$browser->navigate("http://www.google.com/");
$browser->wait(1);

echo $anchor->get_all_external_texts_and_url("http://www.ya.ru/","false");

$app->quit();
?>
---

функция возвращает ссылки с www.google.com!!! а не с _www.ya.ru_



еще неприятные мелочи:

работает нормально:
echo $anchor->get_all_external_texts_and_url("http://www.ya.ru/","true");


открывает в браузере нормально, но сама функция возвращает ошибку
echo $anchor->get_all_external_texts_and_url("http://www.ya.ru","true");

---ошибка
bad url - url need content /
---

Добавлено: 08 июл 2009, 16:27
rcc0023
И правда чудеса =) открыл свою страницу, класс ссылок вывел юрлы с моего сайта

--------------
версия - 2.9.8

Добавлено: 08 июл 2009, 17:44
qwe
rcc0023 писал(а):И правда чудеса =) открыл свою страницу, класс ссылок вывел юрлы с моего сайта
версия такая? Xedant Human Emulator 2.9.8
бывает, что из версии в версию глюки или добавляются или пропадают...

попробуйте, плз, именно мой пример.

посмотрел еще раз при выполнении:

echo $anchor->get_all_external_texts_and_url("http://www.ya.ru/","false");

GET запрос не отсылается, а берется текущая открытая страница.

Добавлено: 15 сен 2009, 06:45
qwe
топик - АП.

Версия Xedant Human Emulator 2.9.12 - ВСЕ приведенные баги актуальны.

Два месяца прошло - реакции нет.

Добавлено: 16 сен 2009, 13:04
bigfozzy
исправлено в 3.0.2

Добавлено: 09 ноя 2009, 20:23
qwe
баг из первого поста, все так же актуален.
версия 3.0.5-3.0.6

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

$browser->navigate("http://www.google.com/");
$browser->wait(1);
echo $anchor->get_all_external_texts_and_url("http://www.ya.ru/","false"); 
возвращает ссылки с google.com??, а не с ya.ru

в принципе, этот баг для меня не важен, так что пусть он остается :-D

Добавлено: 12 окт 2010, 16:15
bigfozzy
исправлено