社区主页 文章详情

每天自动更换群晖登陆背景(换个心情登陆)

xiongyanbo 11-28 15:06 + 关注

群晖登陆页面可以设置成一个照片。要换自能去控制面板手工去换。这样:

第一步第一步

第二步第二步

这想换麻烦了点。有木有自动换的呢?上网找了。真有。项目地址

我来描述下怎么做吧。每天自动更换群晖登陆背景(换个心情登陆) 一步一步我都图片说明:

1.打开计划任务。这样:

就是这样操作就是这样操作

2.打开之后这样:

3步走起来3步走起来

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.计划任务要保存。不保存是不会起效的。

第一步第一步

第二步第二步

好了。设置好了。。你可以运行一下这个任务。看看效果。

步骤1步骤1

步骤2步骤2

点了运行。什么都没有发生?到哪里看效果。不要捉急。我来截个图每天自动更换群晖登陆背景(换个心情登陆)

步骤1步骤1

步骤2步骤2

效果效果

这就算搞好了。其实还是蛮简单的。我这个计划任务是每天0:00分下载图。更换壁纸。各位老板可以按自己的喜好修改。

这样改这样改

末了。我是猫盘刷的群晖。轻量使用还是蛮香的。当然。pve。esxi。白裙都可以用这个办法。谢谢观看。谢谢!每天自动更换群晖登陆背景(换个心情登陆)

展开阅读全文

打开App,查看更多好文内容
全部评论 (24)
xiongyanbo
0
12-07 23:36
小居NIC: 最近在研究导航页,结合一下更好了 1

到货别人写了,再写就水里

小居NIC
0
12-07 23:18

最近在研究导航页,结合一下更好了

xiongyanbo
0
11-30 06:06
sman: 百度云那个可以用,文章里的代码确实有问题,好几行少了个反斜杠,不知道是不是复制黏贴的时候被系统咔嚓了。另外,我的桌面没被改。 1

被系统自动吃掉点,肯定

sman
0
11-29 23:03

百度云那个可以用,文章里的代码确实有问题,好几行少了个反斜杠,不知道是不是复制黏贴的时候被系统咔嚓了。另外,我的桌面没被改。

Troy_94
0
11-29 18:33
Troy_94: 代码好像复制的有问题,没有用 1
Troy_94: 这段代码把桌面壁纸也改了。。。 2
展开隐藏评论
xiongyanbo: 我倒是没有改桌面。。。奇怪啊 3
Troy_94: 中间有段代码是替换默认桌面1和2的[皱眉]现在尴尬的是我还不回来了,图片被替换掉了 4
boneve: 设置,桌面只有暗 明 两种没变,你是不是直接在用root账号 5

是啊,直接用的root

打开App,查看更多好文和评论
猜你喜欢
编辑精选
24
110
24
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索