Зависает браузер

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Зависает браузер

Сообщение Gidz » 10 мар 2016, 01:15

Периодически зависает браузер, на одном и том же месте, ниже кусок когда, где это происходит

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

// перейти на дополнительную вкладку
	$browser->set_count(2);
	$browser->set_active_browser(1);
	// перейдем на mail.ru
	$browser->navigate("https://www.mail.ru/");
	wait();
	$input->click_by_attribute("id","mailbox__login",false);
	sleep($wt);
	$keyboard->send_input($umail,100,1000);
	sleep($wt);
	$input->click_by_attribute("id","mailbox__password",false);
	sleep($wt);
	$keyboard->send_input($upass,100,1000);
	sleep($wt);
	$button->click_by_name("mailbox__auth__button");
	sleep($wt_long);	

	// перейти на основную вкладку
	$browser->set_active_browser(0);
	wait();
	$anchor->click_by_name("Resend Email",true);
	sleep($wt);
После перехода на основную вкладку браузер перестает работать, долго висит, потом пишет что нет соединения, возможно прокси слетаю или еще что, помогает только перезагрузка программы.

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Зависает браузер

Сообщение Support » 10 мар 2016, 10:47

Попробовал у себя данный кусок код погонять, вроде все нормально без зависаний браузера.
P.S. прокси не использовал, да и нет щас покупных:)

Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Re: Зависает браузер

Сообщение Gidz » 11 мар 2016, 22:48

Support писал(а):Попробовал у себя данный кусок код погонять, вроде все нормально без зависаний браузера.
P.S. прокси не использовал, да и нет щас покупных:)
Что-то все таки не так, попробовал поиграться с настройками, сбрасывал прокси, вообще отключал, но все так же, навигация не работает, страницы не грузятся, хотя проверка $browser->check_internet_connection() показывает, что подключение есть. После того как это происходит, запускаю другие скрипты, меняю порты, но все так же, ничего не работает, помогает только перезагрузка программы. Обновил Visual Studio до последнего, на всякий случай, но проблема не ушла, может как-то можно полностью сбросить параметры, в определенный момент работы скрипта, но не закрывая и не прерывая его? или как-то включить режим отладки, что бы подробные логи писались работы скрипта, где бы я мог посмотреть из-за чего это происходит?

Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Re: Зависает браузер

Сообщение Gidz » 12 мар 2016, 02:01

Прошу прощения, похоже все таки проблема именно в моих прокси, буду разбираться. Спасибо за помощь.

Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Re: Зависает браузер

Сообщение Gidz » 13 мар 2016, 03:00

Апну снова тему, все таки проблема где-то на стороне программы, или интеграции с браузером, не знаю как правильно назвать. В момент зависания браузера в программе, полностью теряется связь с прокси, на сервере в логах это хорошо видно, запускаю tail -f и смотрю, запросы от программы пропадают, запускаю отдельно ie на тойже машине, ставлю этот прокси и все работает, в программе выполняю

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

$browser->disable_proxy("");
$browser->enable_proxy("", $i_cur_proxy);
и ничего, этот прокси не ставится, отключаю прокси(disable_proxy) - связь появляется, ставлю другой прокси, тоже работает, а этот нет, пока программу не перезапущу, установить его не получается, мистика какая-то. Приходится в момент смены вкладок ставить disable_proxy и продолжать работу, но это не очень устраивает.

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

Re: Зависает браузер

Сообщение bigfozzy » 13 мар 2016, 13:25

Попробуйте отключить найстрокй Enable Callback и если можно скиньте урл в личку.
Спасибо

Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Re: Зависает браузер

Сообщение Gidz » 17 мар 2016, 01:20

bigfozzy писал(а):Попробуйте отключить найстрокй Enable Callback и если можно скиньте урл в личку.
Спасибо
Отключение Enable Callback не помогло.
Еще есть такой косяк, фотки грузятся через раз, открывается окно с загрузкой и зависает на операции Upload...
Пробовал просто через браузер(IE) заходить, с теми же прокси, через которые в программе работал, фотки загружаются почти моментально, не разу не возникло проблем с загрузкой, а тут через раз происходит.
Не знаю чего уже делать, могу предоставить любые доступы какие скажите, только бы разобраться.
Попробуйте отключить найстрокй Enable Callback и если можно скиньте урл в личку.
Речь идет о facebook.

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

Re: Зависает браузер

Сообщение bigfozzy » 17 мар 2016, 15:28

модель браузера настройки и user agent совадают с тем что в IE ?

Gidz
Сообщения: 12
Зарегистрирован: 24 фев 2016, 00:04

Re: Зависает браузер

Сообщение Gidz » 18 мар 2016, 16:40

bigfozzy писал(а):модель браузера настройки и user agent совадают с тем что в IE ?
Записал видео, отправил вам ЛС

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

Re: Зависает браузер

Сообщение bigfozzy » 20 мар 2016, 15:39

Спасибо

Ответить