Ogłoszenie

Zwiń
No announcement yet.

Makra do xdotool/ydotool

Zwiń
X
 
  • Filtr
  • Czas
  • Pokaż
Wyczyść wszystko
new posts

    Makra do xdotool/ydotool

    W związku z przesiadką z X11 na Wayland musiałem zaktualizować swoje makra xdotool:
    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")
    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ć:
    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 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.

    #2
    OMOJBOZE

    Forum to miejsce do merytorycznej dyskusji, nie do obrażania innych Użytkowników.
    Personalne ataki, złośliwości i prowokacje nie będą tu tolerowane. Post zostały usunięte.
    Prosimy, zachowuj kulturę wypowiedzi. Kolejne tego typu zachowania mogą skutkować blokadą konta.

    Komentarz

    Pracuję...
    X