Spitbg - Linux için saate göre duvar kâğıdı değiştirmenize yarayan tool

FAT1HIYY3

Decapat
Katılım
23 Ocak 2022
Mesajlar
767
Makaleler
2
Çözümler
6
Daha fazla  
Cinsiyet
Erkek
Geçenlerde saate göre arka plan değiştirsem nasıl olur diye düşünüyorum. sonra böyle bir şey aklıma geldi. Evet GNOME'de böyle bir özellik var fakat farklı fotoğraflar değil aynı fotoğrafın animasyon hali gibi bir şey. Ayrıca GNOME kullanmayıp Xfce'ya da cinnamon gibi masaüstü ortamlarını kullananlar da var. Neyse bende bunu yaptıktan sonra dedim ki neden bunu herkese açık paylaşmayayım ve bu konuyu görüyorsunuz şu an.
Öncelikle spitbg ne işe yarar?
Spitbg arka plan fotoğrafınızı belirlediğiniz saatlere göre değiştirir. Mesela:

2.png


3.png


1.png


Spitbg'yi çok fazla geliştirmeyeceğim bunun 2 nedeni var:
1. bence daha fazlasına gerek yok. Daha ne özellik eklenebilir ki?
2. aşırı fazla kod bilmediğim için süper gelişmiş bir şey yapamam.
Ama yine de kullanmak isteyen olur diye yazıyorum.

İndirmek için:

Ubuntu/Debian:

Ubuntu/Debian tabanlı dağıtımlarda kodlarla uğraşmanıza gerek yok. Github sayfasından.deb paketini indirip kurabilirsiniz.
Ama illa da kodlarla uğraşacağım diyorsanız:
Önce gerekenleri indirelim:

Kod:
sudo apt install python3.
sudo apt install python3-pip
sudo apt install PyQt5.
pip install subprocess.
pip install datetime.
pip install time.
pip install json.
pip install platform.
pip install colorama.
pip install os.
pip install sys.
pip install argparse.
pip install webbrowser.
pip install requests

Sonra da Spitbg'yi curl ya da wget ile indirebiliriz:
Curl:

Kod:
sudo apt install curl -y
sudo curl -o /usr/local/bin/spitbg https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg && sudo curl -o /usr/local/bin/config_gui.py https://github.com/TurkishLinuxUser/spitbg/raw/main/config_gui.py && sudo curl -o /usr/local/bin/spitbg_conf.json https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg_conf.json && sudo chmod +x /usr/local/bin/spitbg /usr/local/bin/spitbg_conf.json /usr/local/bin/config_gui.py

Wget:

Kod:
sudo apt install wget -y
sudo wget -O /usr/local/bin/spitbg https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg && sudo wget -O /usr/local/bin/config_gui.py https://github.com/TurkishLinuxUser/spitbg/raw/main/config_gui.py && sudo wget -O /usr/local/bin/spitbg_conf.json https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg_conf.json && sudo chmod +x /usr/local/bin/spitbg /usr/local/bin/spitbg_conf.json /usr/local/bin/config_gui.py

Sonra da terminale spitbg yazarak gereken adımları öğrenebilirsiniz.

Fedora/Diğerleri:
Önce gereksinimleri indirelim:

Kod:
sudo dnf install python3.
sudo dnf install python3-pip
sudo dnf install PyQt5

Ya da.

Kod:
sudo yum install python3.
sudo yum install python3-pip
sudo yum install PyQt5

Ondan sonra:

Kod:
pip install subprocess.
pip install datetime.
pip install time.
pip install json.
pip install platform.
pip install colorama.
pip install os.
pip install sys.
pip install argparse.
pip install webbrowser.
pip install requests

Curl ya da wget ile indiriyoruz.
Curl:

Kod:
sudo dnf install curl ya da sudo yum install curl.
sudo curl -o /usr/local/bin/spitbg https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg && sudo curl -o /usr/local/bin/config_gui.py https://github.com/TurkishLinuxUser/spitbg/raw/main/config_gui.py && sudo curl -o /usr/local/bin/spitbg_conf.json https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg_conf.json && sudo chmod +x /usr/local/bin/spitbg /usr/local/bin/spitbg_conf.json /usr/local/bin/config_gui.py

Wget:

Kod:
sudo dnf install wget ya da sudo yum install wget.
sudo wget -O /usr/local/bin/spitbg https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg && sudo wget -O /usr/local/bin/config_gui.py https://github.com/TurkishLinuxUser/spitbg/raw/main/config_gui.py && sudo wget -O /usr/local/bin/spitbg_conf.json https://github.com/TurkishLinuxUser/spitbg/raw/main/spitbg_conf.json && sudo chmod +x /usr/local/bin/spitbg /usr/local/bin/spitbg_conf.json /usr/local/bin/config_gui.py

Kaynak kodlarına buradan ulaşabilirsiniz: spitbg/Source Code at main · TurkishLinuxUser/spitbg

Evet biraz dandik fakat zaten kendim kullanmak için yazmıştım sonra paylaşayım dedim hataları vs. de giderdim. Umarım işinize yarar :)

(Not: Windows'ta böyle bir şey var mı bilmiyorum ama yoksa belki Windows için .exe de yaparım)
 

Geri
Yukarı