Wpis z mikrobloga

Wczoraj napisałem mały program w Pythonie, który pobiera aktualny obraz z Bing i ustawia jako tło pulpitu.
Sprawdzone na Ubuntu z Gnome 3 bo na reszcie distro nie testowałem, bo po prostu nie mam :)
Póki co trzeba ręcznie odpalać albo dodać plik run.sh do autostartu.

https://github.com/danoxide/Bing-Wallpaper

  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@danoxide: o Panie… ale za taby i camelCase to bijemy po łapach! ( ͡° ʖ̯ ͡°) PEP8!
Do tego __init__ nie powinien robić nic więcej niż inicjalizować klasy. A tu jeszcze ustawia tapetę, to trochę za daleko.
No ale masz plusa za chęci ;)
  • Odpowiedz
@danoxide: W Python2.7 pobiera tapety ale nie zmienia (Lubuntu) a w Python3.4: Traceback (most recent call last):
File "bingbackground.py", line 5, in
import json, urllib2, os
ImportError: No module named 'urllib2'
  • Odpowiedz
@danoxide: Po pierwsze zaznacz, że w Manjaro(i Archu chyba też) trzeba podawać python2 zamiast python. Po drugie:

Właściwość „/backdrop/screen0/monitorLVDS-0/workspace0/last-image” nie istnieje na kanale „xfce4-desktop”. Proszę użyć opcji --create, w celu utworzenia nowej właściowości..
  • Odpowiedz
@Leinnan: a mógłbyś sprawdzić czy poniższe polecenie zmienia tło? :)

xfconf-query --channel xfce4-desktop --property /backdrop/screen0/monitor0/image-path --set /usr/share/backgrounds/xfce/xfce-blue.jpg
  • Odpowiedz