Sztuczka ninja

Naszukałem się tego niemożliwie, ale w końcu się udało.

Jako leń i osobnik, który zawsze szuka sposobów aby ułatwić sobie pracę wymyśliłem, że pracując nad layoutem strony, albo testami, cykl pracy
1. edycja w IDE
2. przełączenie się do przeglądarki
3. odświeżenie
4. przełączenie się do IDE
5. wróć do p. 1
jest zbyt irytujący. Niestety serwer XRefresh działa na tylko na jedynie słusznym systemie, więc nie warto nawet umieszczać do nich linka.

Jednak znalazłem świetne narzędzie – xdotool i po kliku chwilach zmagań ze starą wersją dostarczaną przez Ubuntu, perypetiach związanych z zainstalowaniem wersji najnowszej (i poszukiwaniach pakietu z mistycznym plikiem XTest.h) udało mi się skomponować coś takiego:


FOCUSED=`/usr/local/bin/xdotool getwindowfocus`; /usr/local/bin/xdotool search --name firefox windowfocus key ctrl+r; /usr/local/bin/xdotool windowactivate $FOCUSED

Po podpięciu tego zlepka poleceń pod kombinację klawiszy win+r, wciskając go w edytorze – odświeża mi się aktualna strona w firefoxie. Wypas.

Share Button

Leave a Reply

Your email address will not be published. Required fields are marked *