設定乙個動態的桌布作為你的linux桌面

2021-07-16 02:01:03 字數 1788 閱讀 8631

參考

把乙個近實時的地球作為你的桌面背景

himawaripy是乙個基於python3的小指令碼,它可以取回乙個近實時(預設10分鐘延遲)的由衛星himawari 8 (ひまわり8號)拍攝的地球作為你的桌面背景

設定乙個每十分鐘執行的cronjob來自動執行它

.你可以通過修改配置檔案來改變質量 (4,8,16,20)

也可以通過修改output_file變數來更改儲存路徑,預設為~/.himawari/himawari-latest.png

cd ~

git clone .git

# configure

cd ~/himawaripy/

vi himawaripy/config.py

# install

sudo python3 setup.py install

# test whether it's working

himawaripy

# get the installation path of himawaripy by running the command

which -- himawaripy

# set himawaripy to be called periodically

## either set up a cronjob

crontab -e

### add the line:

*/10 * * * * ## or, alternatively use the provided systemd timer

### configure

vi systemd/himawaripy.service

# replace "" with the output of the aforementioned command.

### copy systemd configuration

cp systemd/himawaripy. $home/.config/systemd/user/

### enable and start the timer

systemctl --user enable --now himawaripy.timer

# remove the cronjob

crontab -e

# remove the line

*/10 * * * * # or if you used the systemd timer

systemctl --user disable --now himawaripy.timer

rm $home/.config/systemd/user/himawaripy.

# remove the data directory

# by default, `~/.himawari`. check `output_file` variable in config.py

# in case you've changed it.

rm -rf ~/.himawari

# uninstall the package

sudo pip3 uninstall himawaripy

C 中乙個函式作為作為另乙個函式的引數

把函式名作為引數就是函式的位址了.要將函式名作為引數,需要使用函式指標。函式指標的定義格式為 ret type var name arg list 表示返回值為ret type,引數列表為arg list的函式指標var name.如int p int,int 表示返回值為int,引數為兩個int型...

XMPP作為乙個工具的意義

伺服器 為xmpp節提供路由,是否支援server server通訊也是很重要的特性,常見的服務有openfire,tigase,m link等 客戶端 一般為人類驅動的實體,也可以是自動化的機械人實體 聊天機械人 元件 xmpp擴充套件 xep 0114 使用該擴充套件協議可以實現服務實現無關的擴...

乙個函式作為另乙個函式的引數

函式的作為變數分裝到另一函式裡面 上面的函式是求乙個定義域能被3正處的數,首先可以想到的是0到100之間內能被3整除的數吧。這個應該很簡單,如下。這裡可以思考的是某個定義域,也就是說上面的i 0和i 100都應該是不確定的值,也就是變數,現在可以定義乙個函式,function checkout st...