Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Работа с вкладками браузера

Страниц (1): [1]
 

1. bkezh - 22 Мая, 2022 - 08:07:03 - перейти к сообщению
Всех приветствую!
Подскажите как открыть URL в новой вкладке браузера?

... если ткнете носом, где почитать про переходы между вкладками, закрытием вкладок и т.п. буду признателен.
2. Zireael - 22 Мая, 2022 - 08:45:37 - перейти к сообщению
 Цитата:
как открыть URL в новой вкладке браузера?

CODE:
#define SW_SHOW 5
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");

ShellExecute(0, "open", "chrome.exe", "https:/"+"/kibor-bot.com/forum/index.php", "", SW_SHOW);
ShellExecute(0, "open", "chrome.exe", "https:/"+"/kibor-bot.com", "", SW_SHOW);

 Цитата:
переходы между вкладками

Ctrl+Tab или Ctrl+1,Ctrl+2, где цифра это номер вкладки.
3. bkezh - 22 Мая, 2022 - 10:03:40 - перейти к сообщению
 Zireael пишет:
 Цитата:
как открыть URL в новой вкладке браузера?

CODE:
#define SW_SHOW 5
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");

ShellExecute(0, "open", "chrome.exe", "https:/"+"/kibor-bot.com/forum/index.php", "", SW_SHOW);
ShellExecute(0, "open", "chrome.exe", "https:/"+"/kibor-bot.com", "", SW_SHOW);

 Цитата:
переходы между вкладками

Ctrl+Tab или Ctrl+1,Ctrl+2, где цифра это номер вкладки.


в Сhrome работает ... а в Firefox открывает новое окно ... может есть секрет?
4. Zireael - 22 Мая, 2022 - 10:13:01 - перейти к сообщению
 Цитата:
в Сhrome работает ... а в Firefox открывает новое окно ... может есть секрет?

CODE:
#define SW_SHOW 5
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");

ShellExecute(0, "open", "firefox.exe", "https:/"+"/kibor-bot.com/forum/index.php", "", SW_SHOW);
ShellExecute(0, "open", "firefox.exe", "-new-tab https:/"+"/kibor-bot.com", "", SW_SHOW);
ShellExecute(0, "open", "firefox.exe", "-new-tab https:/"+"/google.com", "", SW_SHOW);
5. bkezh - 22 Мая, 2022 - 10:37:56 - перейти к сообщению
 Zireael пишет:
 Цитата:
в Сhrome работает ... а в Firefox открывает новое окно ... может есть секрет?

CODE:
#define SW_SHOW 5
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");

ShellExecute(0, "open", "firefox.exe", "https:/"+"/kibor-bot.com/forum/index.php", "", SW_SHOW);
ShellExecute(0, "open", "firefox.exe", "-new-tab https:/"+"/kibor-bot.com", "", SW_SHOW);
ShellExecute(0, "open", "firefox.exe", "-new-tab https:/"+"/google.com", "", SW_SHOW);


вру ... в Хроме работает аналогично. открывает в новом окне но все 2(3) вкладки. Собственно я наверное не полностью озвучил хронологию действий ... в ВР запускаю браузер + URL главной страницы ... в уже открытом окне хотелось бы открыть а потом закрыть новую вкладку. ...
6. Zireael - 22 Мая, 2022 - 12:13:03 - перейти к сообщению
Читайте документацию Selenium + Python, как работать с вкладками. Отправить команду можно через sendgetpython.
7. bkezh - 22 Мая, 2022 - 12:54:13 - перейти к сообщению
 Zireael пишет:
Читайте документацию Selenium + Python, как работать с вкладками. Отправить команду можно через sendgetpython.


Поклон да тоже в эту сторону смотрю. пока без результата ...
... еще как простое решение CTRL+T ... будем разбираться.

Если будут еще мысли на эту тему буду признателен.

Powered by ExBB FM 1.0 Final