Czy istnieje rozszerzenie przeglądarki Opera, które naciska przycisk w wyskakującym oknie?


0

Mam często odwiedzaną stronę internetową z pokojem czatowym. Po kilku minutach niczego nie wpisywania pojawia się okno z informacją, że jesteś bezczynny i naciśnij przycisk strony, aby ponownie włączyć stronę do stanu aktywnego.

Czy istnieje rozszerzenie, które można ustawić tak, aby automatycznie naciskało przycisk na określonej stronie?

Odpowiedzi:


1

Zakładając, że istnieje pewne wyróżniające cechy okna, takie jak jego tytuł zawsze zawiera coś, możesz użyć Autohotkey do wysyłania naciśnięć klawiszy do okna.

Pobierz Autohotkey tutaj: autohotkey.com
i napisz ten skrypt

#Persistent
SetTitleMatchMode, 2
SetTimer, ChatRoomStayActive, 60000
ChatRoomStayActive:
IfWinNotActive, <chatroom_popup_window_title_here>
ControlSend, <chatroom_popup_window_title_here>, A
return
return

Spowoduje to zasadniczo napisanie A w oknie pokoju rozmów co 60 sekund, jeśli nie jest aktywne


1
Jeśli chcesz kliknąć konkretny przycisk na tej stronie, możesz poszukać ControlClickautohotkey
tumchaaditya

Zasadniczo czat znajduje się tam, a jeśli nie piszesz przez około 10 minut, na ekranie pojawia się małe okienko z komunikatem „Jesteś nieaktywny, bla bla”, ale nie ma ono tytułu. Ale przycisk ma tekst „Wróciłem”. Czy autoit byłby w stanie sobie z tym poradzić?
isildur

1
Użyj ich szpiega okien, aby sprawdzić, czy możesz się do czegoś przyczepić. btw, po co czekać, aż pojawi się ten komunikat? po prostu wysyłaj naciśnięcia klawiszy do okna czatu, aby zapobiec pojawianiu się tego wyskakującego okienka.
tumchaaditya

Działa idealnie w ten sposób. Wymyśliłem, jak wysłać kliknięcie do względnej współrzędnej w oknie co około 10 minut. Dziękujemy bardzo za pomoc i wprowadzenie do niesamowitego narzędzia!
isildur

1
Tak. to naprawdę jest niesamowite i dość potężne.
tumchaaditya
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.