mac网易云音乐,脚本实现睡眠功能

来源:互联网 发布:淘宝退货退款原因选项 编辑:程序博客网 时间:2024/06/08 06:28

最近学习Linux,总想着能否应用于生活当中,达到学以致用的目的。恰巧发现mac版的网易云没有睡眠功能,想着用脚本搞一个,用来煲机,这样做的好处是可以控制煲机时间,即不给电脑带来长时间运行的负担,又可达到煲机目的。

1.打开终端(command + 空格 输入terminal)
这里写图片描述


2.进入桌面创建脚本文件,修改文件权限。

cd /Desktoptouch shutDown.batchmod 774 shutDown.bat

这里写图片描述


3.将下面内容复制到shutDown.bat中
小白的话用这个方法
这里写图片描述

#获取输入变量值read  -p "how many minutes the player will be closed:" minute#minute变量做加法运算,并不输出标准输出与错误输出expr ${minute} + 0 1>/dev/null 2>&1#判断上面命令执行结果,报错即有非数字内容返回0,输入均为数字则返回1if [ $? -eq 0 ];thensec=`expr ${minute} \* 60`#minute后杀死网易云进程nohup `sleep $sec` kill -9 `ps -ef|grep NeteaseMusic|awk NR==1'{print $2}'`>/dev/null 2>&1 &elseecho -e "\033[31m Error!!!Please input once more. \033[0m"./shutDown.batfi

4.修改shutDown.bat打开方式为终端
这里写图片描述
这里写图片描述


5.打开网易云,随便播放首歌
这里写图片描述


6.双击shutDown.bat脚本输入关闭时间(单位为分钟),这里设置1分后关闭(输入1回车即可)。
这里写图片描述


7.一分钟后查看侧栏,网易云已关闭。
这里写图片描述


8.脚本内部做了简单判断,所以你输入除数字外的其他内容会提示你重新输入的。

0 0
原创粉丝点击