W związku z przesiadką z X11 na Wayland musiałem zaktualizować swoje makra xdotool:
Aby używać ydotool czy dowolnego podobnego narzędzia w Wayland, potrzebny jest sterownik CONFIG_INPUT_UINPUT=y, demona ydotoold należy uruchomić jako usługę systemową, dodać swojemu użytkownikowi dostęp do gniazda, które on utworzy i dopiero można używać:
Oczywiście makra różnie podpina się w różnych window managerach, więc to już każdy musi sobie ustawić po swojemu.
Oczywiście można byłoby tak zautomatyzować również odbieranie wiadomości czy odpowiadanie na nie, ale nie przy tej ilości defektów aplikacji w xulrunnerze. Ciężko jest tak naprawdę cokolwiek zintegrować z aplikacją, co do której nie wiadomo, czy za rok będzie w ogóle istnieć – jakiś crowdfunding GG się dzieje, niby 4 mln zł zebrane, więc jak ci darczyńcy od 4 mln zaczną głosować za kolejnymi decyzjami projektowymi, to nikt nie może przewidzieć, co z tego wyniknie.
Kod:
# otwórz 10 kolejnych wyników wyszukiwania z katalogu (przed uruchomieniem najedź myszą na pierwszy wynik) kombinacja Meta+KP_Divide -> "sleep 1 ; for i in `seq 10` ; do sleep 0.2 ; xdotool mousedown 3 ; sleep 0.2 ; xdotool mousemove_relative 6 6 ; sleep 0.2 ; xdotool mouseup 3 ; sleep 0.2 ; xdotool mousemove_relative -- -6 55 ; done") # wklej do 10 kolejnych tabów z rozmowami wiadomosć ze schowka i zamykaj je Meta + KP_Multiply) -> "for i in `seq 10` ; do sleep 1 ; xdotool key ctrl+v enter ; sleep 0.2; xdotool key ctrl+w ; done")
Kod:
kombinacja Meta+KP_Divide -> "sleep 1 ; for i in `seq 10` ; do sleep 0.2 ; ydotool click 0x41 ; sleep 0.2 ; ydotool mousemove -x 6 -y 6 ; sleep 0.2 ; ydotool click 0x81 ; sleep 0.2 ; ydotool mousemove -x -6 -y 55 ; done" kombinacja Meta+KP_Multiply -> "for i in `seq 10` ; do sleep 1 ; ydotool key 29:1 47:1 47:0 29:0 28:1 28:0 ; sleep 0.2; ydotool key 29:1 17:1 17:0 29:0 28:1 28:0 ; done"
Oczywiście można byłoby tak zautomatyzować również odbieranie wiadomości czy odpowiadanie na nie, ale nie przy tej ilości defektów aplikacji w xulrunnerze. Ciężko jest tak naprawdę cokolwiek zintegrować z aplikacją, co do której nie wiadomo, czy za rok będzie w ogóle istnieć – jakiś crowdfunding GG się dzieje, niby 4 mln zł zebrane, więc jak ci darczyńcy od 4 mln zaczną głosować za kolejnymi decyzjami projektowymi, to nikt nie może przewidzieć, co z tego wyniknie.
Komentarz