每天自动更换群晖登陆背景(换个心情登陆)
群晖登陆页面可以设置成一个照片。要换自能去控制面板手工去换。这样:
这想换麻烦了点。有木有自动换的呢?上网找了。真有。项目地址
我来描述下怎么做吧。
一步一步我都图片说明:
1.打开计划任务。这样:
2.打开之后这样:
3.然后具体设置是这样的:
最重要的就是那断代码!!
。这段代码就是下载bing上面的一张图。把这种图设置成壁纸。而且获取了这张图的说明。作为群晖登陆页面左上角的说明文字。
代码如下:
#如需收集每日美图去掉下面注释设置保存文件夹路径
#savepath="/volume1/wallpaper"
#在FileStation里面右键文件夹属性可以看到路径
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'))
date=$(echo $pic|sed 's/.+enddate[": ]+//g'|grep -Eo 2[0-9]{7}|head -1)
tmpfile=/tmp/$date"_bing.jpg"
wget -t 5 --no-check-certificate $link -qO $tmpfile
[ -s $tmpfile ]||exit
rm -rf /usr/syno/etc/login_background*.jpg
cp -f $tmpfile /usr/syno/etc/login_background.jpg &>/dev/null
cp -f $tmpfile /usr/syno/etc/login_background_hd.jpg &>/dev/null
cp -f $tmpfile /usr/syno/synoman/webman/resources/images/default_wallpaper/01.jpg &>/dev/null
cp -f $tmpfile /usr/syno/synoman/webman/resources/images/default/1x/default_wallpaper/dsm6_01.jpg &>/dev/null
cp -f $tmpfile /usr/syno/synoman/webman/resources/images/default/2x/default_wallpaper/dsm6_01.jpg &>/dev/null
cp -f $tmpfile /usr/syno/synoman/webman/resources/images/default/1x/default_wallpaper/dsm6_02.jpg &>/dev/null
cp -f $tmpfile /usr/syno/synoman/webman/resources/images/default/2x/default_wallpaper/dsm6_02.jpg &>/dev/null
title=$(echo $pic|sed 's/.+"title":"//g'|sed 's/".+//g')
copyright=$(echo $pic|sed 's/.+"copyright[:" ]+//g'|sed 's/".+//g')
word=$(echo $copyright|sed 's/(.+//g')
if [ ! -n "$title" ];then
cninfo=$(echo $copyright|sed 's/,/"/g'|sed 's/,/"/g'|sed 's/(/"/g'|sed 's/ //g'|sed 's///_/g'|sed 's/)//g')
title=$(echo $cninfo|cut -d'"' -f1)
word=$(echo $cninfo|cut -d'"' -f2)
fi
sed -i s/login_background_customize=.*//g /etc/synoinfo.conf
echo "login_background_customize="yes"">>/etc/synoinfo.conf
sed -i s/login_welcome_title=.*//g /etc/synoinfo.conf
echo "login_welcome_title="$title"">>/etc/synoinfo.conf
sed -i s/login_welcome_msg=.*//g /etc/synoinfo.conf
echo "login_welcome_msg="$word"">>/etc/synoinfo.conf
if (echo $savepath|grep -q '/') then
cp -f $tmpfile $savepath/$date@$title-$word.jpg
fi
rm -rf /tmp/*_bing.jpg
居然这么长!
代码勉强看不懂。。。
4.计划任务要保存。不保存是不会起效的。
好了。设置好了。。你可以运行一下这个任务。看看效果。
点了运行。什么都没有发生?到哪里看效果。不要捉急。我来截个图
这就算搞好了。其实还是蛮简单的。我这个计划任务是每天0:00分下载图。更换壁纸。各位老板可以按自己的喜好修改。
末了。我是猫盘刷的群晖。轻量使用还是蛮香的。当然。pve。esxi。白裙都可以用这个办法。谢谢观看。谢谢!
















sman
校验提示文案
小喵太
4月份再打开就不会自动保存壁纸了,但是每天仍然会自动更换壁纸。
重新设置了代码 删掉任务重新设置 都不会保存壁纸。。。
重新建立文件夹也没成功。请教您知道这是什么问题么。。。求助。
校验提示文案
龙树云来
校验提示文案
Troy_94
校验提示文案
东写西涂
校验提示文案
小居NIC
校验提示文案
上树的鱼1
校验提示文案
Ethan_大盛
校验提示文案
IwD_Ap
校验提示文案
一寸心魔
校验提示文案
普宁老陈
校验提示文案
白色的海
校验提示文案
IwD_Ap
校验提示文案
岷江灵隐
校验提示文案
值友6625288870
校验提示文案
值友3349562808
校验提示文案
值友3349562808
校验提示文案
值友6625288870
校验提示文案
普宁老陈
校验提示文案
岷江灵隐
校验提示文案
Ethan_大盛
校验提示文案
小喵太
4月份再打开就不会自动保存壁纸了,但是每天仍然会自动更换壁纸。
重新设置了代码 删掉任务重新设置 都不会保存壁纸。。。
重新建立文件夹也没成功。请教您知道这是什么问题么。。。求助。
校验提示文案
上树的鱼1
校验提示文案
IwD_Ap
校验提示文案
IwD_Ap
校验提示文案
一寸心魔
校验提示文案
小居NIC
校验提示文案
sman
校验提示文案
白色的海
校验提示文案
东写西涂
校验提示文案
Troy_94
校验提示文案
龙树云来
校验提示文案