Что нового

[Окна, Диалоги] Закрытие вкладки в браузере горячими клавишами

forfrends

Новичок
Сообщения
176
Репутация
3
Добрый день всем!
Возникла проблема, которую сам не знаю как решить.
Мне нужно в опере закрыть активную вкладку. Это можно нажав на клавиатуре Ctrl + w
В аутоит мне это не получается реализовать. Пробовал по-разному.
Код:
Send("^w")
; и так пробовал:
Send("{CTRLDOWN}w{CTRLUP}")

Ни то, ни другое не помогает, вкладка остается открытой.
можете подсказать способ решения проблемы?
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Re: [Окна, Диалоги] Закрытие вкладки в браузере горячимиклавишами

В Mozilla Firefox этот код нормально работает.
Код:
Sleep(5000);пауза, чтобы успеть открыть окно браузера после запуска скрипта
Send("^w")


Так закрывает вкладку в свернутом окне браузера:
Код:
ControlSend("[Class:MozillaUIWindowClass]", "", "[CLASS:MozillaWindowClass; INSTANCE:2]", "^w")
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Re: [Окна, Диалоги] Закрытие вкладки в браузере горячимиклавишами

Однако... Если язык ввода по умолчанию Русский в системе, то - не работает. Только что проверил. В русской работает так:
Код:
Send("^ц")
 
Автор
F

forfrends

Новичок
Сообщения
176
Репутация
3
Re: [Окна, Диалоги] Закрытие вкладки в браузере горячимиклавишами

У меня Опера,
пропробую
Код:
Send("^ц")



Добавлено:
Сообщение автоматически объединено:

Код:
Send("^ц")


Работает! Спасибо за помощь!
 
Верх