Heimdall+群晖 bing背景
2023-01-07 本文已影响0人
丶MrZhu
本文主要教程是 Heimdall 的背景自动更换为bing的图
群晖918+ 7.1.1
docker + Heimdall
docker 安装Heimdall教程 自行百度,不多赘述
image.png群晖中新建一个任务计划-用户自定义脚本
image.png任务名称随意,任务账号选root
image.png任务时间选择每天执行一次
image.png脚本命令如下:
pic=$(wget -t 5 --no-check-certificate -qO- "https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1")
echo $pic|grep -q enddate||exit
link=$(echo https://www.bing.com$(echo $pic|sed 's/.\+"url"[:" ]\+//g'|sed 's/".\+//g'))
echo $link
tmpfile="/volume2/docker/heimdall/config/www/backgrounds/ZcFJeaYG62brBljd4OzWBLgVxoukMGVHFt4eKKVd.jpeg"
wget -t 5 --no-check-certificate $link -qO $tmpfile
tmpfile="/volume2/docker/heimdall/config/www/backgrounds/ZcFJeaYG62brBljd4OzWBLgVxoukMGVHFt4eKKVd.jpeg"
tmpfile后面的路径需要修改成自己的
-
/volume2/docker/heimdall/config/ 是群晖的文件夹路径
群晖路径演示 -
/www/backgrounds/ 是Heimdall的网页配置路径
背景路径演示 -
ZcFJeaYG62brBljd4OzWBLgVxoukMGVHFt4eKKVd.jpeg 此文件名称,需要在heimdall手动上传一次背景图,自动生成的文件保存路径
主动在Heimdall上传一张图
⚠️如果在网页上重新上传图片,需要重新更改保存路径
简单总结
- 手动上传一张图Heimdall会在/config/www/backgrounds保存
- 在群晖中设置自定义任务,每天执行一次,从Bing中下载图片
- 保存图片,覆盖之前上传的那张图,达到每天自动更换照片目的