Zář 22

OpenBox XXVIII. – Počasie ako pipe-menu

openbox_logoKoho by nefascinovalo počasíčko. 😀 A preto si jedno pridáme ako pipe-menu do pravým klikom vyvolaného menu v OpenBoxe.

Momentálne funguje, ale po dlhšom čase už nemusí. Na nete je viacero skriptov, ktoré nie sú funkčné. A práve preto píšem tento článok. Potrebné súbory sa dajú stiahnuť z tohto servera. Ide o čiastočne upravenú verziu. Zopár výrazov som preložila z francúštiny do slovenčiny, takže nič svetoborného. Originálny skript sa nachádza na yeuxdelibad.net alebo link priamo na stiahnutie. Ikony sú na stiahnutie tu.

Pomocou nejakého textového editoru si otvoríme menu.xml:

pluma ~/.config/openbox/menu.xml

 

Na miesto dľa svojho výberu vložíme jednu z možností:

<menu icon=”/usr/share/icons/AwOken/clear/24×24/apps/weather-indicator.png” execute=”python3 ~/.config/openbox/pipemenus/weather.py MOJE_MESTO Celsius” id=”Weather” label=”Počasie”/>

 

<menu icon=”/usr/share/icons/AwOken/clear/24×24/apps/weather-indicator.png” execute=”python ~/.config/openbox/pipemenus/weather.py MOJE_MESTO Celsius” id=”Weather” label=”Počasie”/>

MOJE_MESTO nahradíme svojou lokáciou poprípade číselným kódom v URL lište
Skript využíva OpenWeatherMap, kde sa dajú vyhľadať potrebné informácie ohľadom dostupnosti požadovaného miesta.

Skript je umiestnený v ~/.config/openbox/pipemenus/.

Pre správne fungovanie skriptu, je potrebné mu prideliť potrebné práva (spúšťanie ako programu) buď cez grafické klikacie prostredie alebo pomocou terminálu:

chmod +x weather.py
chmod +x /cesta/ku/weather.py
chmod +x ~/.config/openbox/pipemenus/weather.py

 

Súčasťou skriptu (archívu) je aj zložka weathericons. Tú umiestnime do toho istého priečinka, kde je skript pre počasie (weather.py). V tomto prípade je to ~/.config/openbox/pipemenus.

menu_pocasie
Zmena sa prejaví až po rekonfigurovaní. Buď cez položku v menu, ktorá sa volá Reconfigure alebo cez terminál:

openbox --reconfigure

Napsat komentář

Your email address will not be published.

%d blogerům se to líbí: