西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 安卓軟件 安卓游戲 電腦軟件 軟件教程 專題合集

隨機(jī)桌面背景32位/64位綠色版

v1.2021.07.07電腦版
  • 隨機(jī)桌面背景32位/64位綠色版v1.2021.07.07電腦版
  • 軟件類型:國產(chǎn)軟件 / 免費(fèi)軟件
  • 軟件大小:21.1M
  • 更新時(shí)間:2021-08-16 10:04
  • 應(yīng)用平臺:WinAll
  • 軟件語言:中文
  • 軟件等級:3級
  • 官方網(wǎng)站:暫無
5.0
0
好用
0
難用
  • 軟件簡介
  • 軟件截圖
  • 軟件評論
  • 軟件推薦

隨機(jī)桌面背景32位/64位綠色版是一款電腦上的桌面壁紙獲取及自動(dòng)更新的使用Python便攜的綠色使用簡單的壁紙工具。使用它,可以讓你的桌面背景像一盒巧克力一樣,你永遠(yuǎn)不知道下一顆是什么味道,是驚還是喜,只有等你去探索去發(fā)現(xiàn)。

軟件特性

自動(dòng)拉取網(wǎng)絡(luò)圖源,自動(dòng)切換桌面背景。

可配置。通過配置文件定義壁紙類型、切換間隔等等。

支持多種方式啟動(dòng)。一次性啟動(dòng)(控制臺、后臺)、開機(jī)自啟。

支持全局熱鍵配置。目前支持三個(gè)熱鍵:上/下一個(gè)桌面背景、定位當(dāng)前桌面背景文件。

PS:程序所使用的壁紙圖源為知名壁紙網(wǎng)站wallhaven,程序暫無提供其他圖源選擇的功能,只能修改參數(shù)以獲取wallhaven中不同類型的壁紙。

如何使用

默認(rèn)壁紙類型。使用默認(rèn)配置,基本可以滿足大部分需求。

自定義壁紙類型。

打開壁紙網(wǎng)站wallhaven Random Wallpapers,按照下圖步驟選擇你的壁紙類型,并復(fù)制鏈接。

打開程序的配置文件,修改Api -> url配置項(xiàng),值為剛復(fù)制的鏈接。

重啟程序(結(jié)束程序再重新打開)。

自定義更多配置項(xiàng)。請參考配置文件解析。

工作目錄

應(yīng)用程序運(yùn)行時(shí)產(chǎn)生的運(yùn)行文件保存在應(yīng)用程序所在根目錄的run文件夾下,會產(chǎn)生以下文件或文件夾。

文件夾:log。記錄程序的運(yùn)行日志,程序每天的運(yùn)行日志保存在一個(gè)日志文件,最多保存最近30天的日志。

文件夾:wallpapers。目錄下存放網(wǎng)絡(luò)拉取的當(dāng)前輪換的桌面壁紙。如果在配置了Task -> retainbgs選項(xiàng)為真,在新壁紙拉取完成時(shí),會把舊的壁紙保存在wallpapers目錄下的某文件夾,文件夾命名方式為新壁紙拉取完成的日期時(shí)間%Y-%m-%d-%H-%M-%S,否則會刪除就的壁紙文件。

文件:config.ini。重要文件!程序運(yùn)行的所需的配置文件,如果缺失也可以使用默認(rèn)配置來運(yùn)行程序。有關(guān)可配置選項(xiàng),請看往下看。

文件:pid。重要文件!記錄當(dāng)前目錄應(yīng)用程序的線程ID,用以檢測程序的運(yùn)行和結(jié)束程序的運(yùn)行。本程序沒有把它放到某個(gè)安全的地方、或者使用其他方式以實(shí)現(xiàn)相對安全的應(yīng)用程序全局單例運(yùn)行。

配置文件

程序默認(rèn)有效配置(該配置會在配置文件缺失時(shí)啟用),以下;后為字段注釋:

[Api]

; 配置你喜歡的圖源類型的URL,怎么獲取請看上文"如何使用",程序會根據(jù)該URL獲取它的參數(shù)信息并拉取圖源。

; 如果配置了這個(gè)選項(xiàng),那么下面的配置項(xiàng) [Params] 可以不用配置,相反如果配置了 [Params] 那個(gè)這個(gè) url 也可以不用配置。

; 如果我兩個(gè)都配置會怎么樣?答案是會取他們兩個(gè)的參數(shù)值,對于重復(fù)的參數(shù)以 [Params] 配置的為準(zhǔn),并去掉配置值為空的參數(shù)。

; PS:給不認(rèn)識 URL 格式的朋友提醒一下,URL 中 ? 后的為請求參數(shù),以 & 符號分割多個(gè)參數(shù),每項(xiàng)的 = 左邊為 Key ,右邊為 Value 。

url = https://wallhaven.cc/search?categories=111&purity=100&sorting=random&order=desc

[Params]

categories = 111

purity = 100

sorting = random

order = desc

resolutions = 1920x1080,2560x1440

[Task]

; 桌面背景輪換的時(shí)間間隔,單位秒

seconds = 520

; 記錄當(dāng)前壁紙的在輪換壁紙列表中下標(biāo),無需修改。作用是程序下一次啟動(dòng)可以從該壁紙重新開始切換。

current = 0

; 下載壁紙時(shí)的線程數(shù)量,它取值在0-32之間,設(shè)為0時(shí)取值為設(shè)備CPU核心數(shù)+4。建議不要作修改,使用的圖源網(wǎng)站限流,并發(fā)太高會導(dǎo)致壁紙下載失敗。

threads = 2

; 下載每張壁紙前的隨機(jī)暫停時(shí)間,隨機(jī)值在兩數(shù)之間,兩個(gè)參數(shù)以半角逗號分割,參數(shù)可以是小數(shù)。它同樣是控制下載頻率的參數(shù),以提高下載成功率,不建議修改。

rndsleep = 0.0,5.0

; 是否保存舊的壁紙,取值為真或假,具體解析請看上面對工作目錄下文件夾wallpapers的解析。

retainbgs = 0

; 熱鍵設(shè)置說明:只能是特定的小寫字符,每個(gè)鍵位以符號 + 分割。最多支持3個(gè)修飾鍵(ctrl、shift、alt和win)和一個(gè)普通鍵。按鍵對應(yīng)的可取字符值會在下文"熱鍵字符"中給出。

; 注意:設(shè)置單一的一個(gè)鍵作為熱鍵可能會使原有的按鍵功能失效,所以慎重采取這樣的設(shè)置。

[Hotkey]

; 是否啟用全局熱鍵,取值為真或假。

enabled = 1

; 切換到上一個(gè)桌面背景

hk_prev = control+alt+left

; 切換到下一個(gè)桌面背景

hk_next = control+alt+right

; 定位到當(dāng)前桌面背景文件

hk_locate = control+alt+up```

注明:對于取值為真假的配置選項(xiàng),當(dāng)值為空、0、false、off都表示假,不區(qū)分大少寫,其他表示真。

## 運(yùn)行參數(shù)

運(yùn)行程序時(shí)可選擇的參數(shù):

- 缺省\-r/\-\-run參數(shù):打開程序菜單控制臺

- \-h/\-\-help:查看命令參數(shù)幫助選項(xiàng)

- \-r/\-\-run:指定程序的運(yùn)行方式,僅支持一下三種方式

  - console:使用控制臺窗口啟動(dòng),單次啟動(dòng)

  - background:在后臺啟動(dòng),單次啟動(dòng)

  - powerboot:在后臺啟動(dòng),并且開機(jī)自啟

- \-l/\-\-log:指定運(yùn)行日志記錄的方式,支持以下4中方式

  - file:僅以文件方式記錄

  - console:僅以控制臺方式打印

  - both:使用文件記錄和控制臺打印

  - none:關(guān)閉運(yùn)行日志

- \-s/\-\-lnk:根據(jù)給的路徑創(chuàng)建程序的快捷方式,如果為空則在當(dāng)前程序路徑創(chuàng)建。第1個(gè)參數(shù)表示創(chuàng)建快捷的路徑,它可以是路徑,也可以的包含路徑的文件名(文件名需含后綴.lnk),還可以是windows特殊路徑,它必須以shell:開頭,如使用`shell:desktop`表示桌面路徑。第二個(gè)以后的參數(shù)為指定的快捷方式啟動(dòng)參數(shù),需要使用半角雙引號把快捷方式啟動(dòng)參數(shù)包起來。

示例:

```shell

隨機(jī)桌面壁紙.exe -r console --log console -s shell:desktop "--run background --log file"

命令說明:以上這段命令表示以控制臺窗口方式啟動(dòng)隨機(jī)桌面壁紙應(yīng)用程序,使用控制臺的方式打印運(yùn)行日志,順便在桌面創(chuàng)建應(yīng)用快捷方式。如果運(yùn)行該快捷方式,將會以后臺的方式啟動(dòng)隨機(jī)桌面壁紙應(yīng)用程序,并使用文件的方式記錄運(yùn)行日志。

熱鍵字符

如果需要設(shè)置熱鍵,只能使用以下字符表示鍵位,而且只能是小寫字符,更多的使用請到system_hotkey查看。

修飾鍵:control、shift、alt、super(說明:win鍵)

backspace、tab、return(說明:回車鍵)、pause、escape(說明:退出、左上角那個(gè))、space、insert、delete

大鍵盤:0-9,a-z;小鍵盤:kp_0 - kp_9;kp_multiply、kp_add、kp_subtract、kp_decimal、kp_divide

F鍵:f1 - f24

媒體鍵:media_play_pause、media_previous、media_next

其它說明

程序在最后一張壁紙切換完畢后就會重新拉取新的隨機(jī)壁紙。

程序在Windows鎖屏狀態(tài)下(WIN+L)不會進(jìn)行切換,但程序暫時(shí)還無法檢測屏幕的關(guān)屏狀態(tài),如果你只是關(guān)閉了顯示器,那么程序仍會自動(dòng)切換壁紙。

如果設(shè)置了熱鍵【上/下一個(gè)壁紙】,本程序在內(nèi)部限制了切換按鍵每次按下生效的間隔時(shí)間,這個(gè)值為0.562632,如果上一次切換到本次切換的時(shí)間間隔在這個(gè)時(shí)間內(nèi),壁紙切換不會成功。

程序內(nèi)部限制了拉取壁紙列表的失敗次數(shù),這個(gè)值為10,如果連續(xù)獲取失敗的次數(shù)到達(dá)這個(gè)值,程序會發(fā)出提醒。

程序在拉取壁紙時(shí)使用系統(tǒng)(IE)代{過}{濾}理服務(wù)器進(jìn)行請求下載。

如果運(yùn)行程序時(shí)不指定日志的記錄方式,那么如果是console運(yùn)行,日志記錄方式默認(rèn)為both,如果是background或powerboot運(yùn)行,日志記錄方式默認(rèn)為file。

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500