Снова спасибо ! )
Можно ли запускать браузер с каким нибудь определенным индикатором, чтобы потом кибором с ним как контролем или окном работать ? Если это будет 3я копия, например..
21. konctantin777 - 02 Декабря, 2020 - 14:25:54 - перейти к сообщению
22. konctantin777 - 03 Декабря, 2020 - 06:58:34 - перейти к сообщению
Беда. Всё запускаю. Бот работает по общему указателю на хром. Но когда всё запуститься- бот запущенное окно уже не находит- приходиться заново запускать бот, и закрывать 2й экземпляр браузера....
(Добавление)
У меня в блоке старт указатель. Собираю, чтобы работал в фоне на указатель.
setwindowparam(w_KIB); и w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
не помогают..
(Добавление)
У меня в блоке старт указатель. Собираю, чтобы работал в фоне на указатель.
setwindowparam(w_KIB); и w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
не помогают..
23. Zireael - 03 Декабря, 2020 - 16:33:43 - перейти к сообщению
Блок старт выполняется первым, т. е. поиск окна происходит до того как через питон откроется браузер. Сначала нужно запускать браузер потом поиск окна.
24. konctantin777 - 03 Декабря, 2020 - 21:59:54 - перейти к сообщению
Это да. Но, чтобы работал в фоне, надо указывать это при сборке. Т.е. после сборки, можно каждый раз вручную записи переносить, но ведь должна быть возможность "обновлять" запись ? Но почему тогда копирование из блока старт не помогает...
25. Zireael - 04 Декабря, 2020 - 02:17:50 - перейти к сообщению
После запуска браузера, блок кода, в нём:
CODE:
w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
setwindowparam(w_KIB);
setwindowparam(w_KIB);
26. konctantin777 - 04 Декабря, 2020 - 02:40:52 - перейти к сообщению
Zireael пишет:
w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
setwindowparam(w_KIB);
setwindowparam(w_KIB);
Так и делал. У меня не работало значит, что пауза была маленькая- исправил. Ок, спасибо. А как узнавать, что полностью прогрузился ?
while(w_KIB)==0)sleep(100); // не помогло
w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
setwindowparam(w_KIB);
27. Zireael - 04 Декабря, 2020 - 02:57:29 - перейти к сообщению
Цитата:
while(w_KIB)==0)
Лишняя закрывающая скобка.
CODE:
while(w_KIB==0)
Цитата:
while(w_KIB)==0)sleep(100); // не помогло
Естественно, в этом цикле только пауза, нет поиска окна.
CODE:
while(w_KIB==0)
{
w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
sleep(100);
}
setwindowparam(w_KIB);
{
w_KIB=window ("Хроники - Google Chrome", "Chrome_WidgetWin_1", -1);
sleep(100);
}
setwindowparam(w_KIB);
28. konctantin777 - 04 Декабря, 2020 - 03:04:51 - перейти к сообщению
Снова Спасибо ! С Вашими кодами, всё заработало )
29. konctantin777 - 04 Декабря, 2020 - 06:17:16 - перейти к сообщению
А почему на другом компе собранный ехе может не запускаться ? Питон и ресурсы галочка стоит (параметры упаковки кнопка не действует), хром установлен, антивирусов нет, папка с питоном скачана, от админа..
(Добавление)
На 10ке
(Добавление)
На 10ке
30. konctantin777 - 04 Декабря, 2020 - 09:13:07 - перейти к сообщению
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Теперь 10ка 64бит и рабочии ранее скрипт не запускает...
(Добавление)
Установил чистую 7ку 64бит. Обновил, отключил антивир, перекачал кибор, запускаю от админа= не запускает браузер вообще ни одним кодом из этой темы.... (хром, мазила и разные пути)
Теперь 10ка 64бит и рабочии ранее скрипт не запускает...
(Добавление)
Установил чистую 7ку 64бит. Обновил, отключил антивир, перекачал кибор, запускаю от админа= не запускает браузер вообще ни одним кодом из этой темы.... (хром, мазила и разные пути)