有275人阅读过
使用群晖计划任务创建肥羊的allinone
发布于2024/10/18 更新于2025/01/02
[ 教程仅保证更新时有效,请自行测试。]
发布于2024/10/18 更新于2025/01/02
[ 教程仅保证更新时有效,请自行测试。]
[ 教程仅保证更新时有效,请自行测试。]
在群晖计划任务中创建任务,可设置每天运行一次,
程序将自动下载最新的肥羊allinone脚本,然后在同目录生成直播订阅txt文件,默认合并fanmingming的v6源。
需要用到的文件:
解压文件到准备存放程序的文件夹,下载肥羊程序文件25M左右。
创建计划任务:
任务内容:
tv=ON local="文件存放目录" domain="你的域名,不用带http://" aesKey="cm4hwxxxxye2eh3jvieqb1q7" userid="208xxx42" token="161befee8e0fxxxxx897a53a2607ea6af951530866bc36afde3d95b0406e43277e897c35548dbc92354f751c9a060d75b85b1de739f1" cd $local file=$(curl -s -X POST -H "Content-Type: application/json" -d '{"path": "/每期视频中用到的文件分享/allinone二进制文件/"}' "https://pan.v1.mk/api/fs/list" | jq -r '.data.content[] | select(.name | contains("allinone_linux_amd64") and endswith(".zip")) | .name') version=$(echo "$file" | grep -oE '[0-9]{14}' | head -n 1) old_version=$(cat version) if [ "$version" != "$old_version" ]; then # 杀掉进程,如果要修改tv状态,手动执行一下 kill -9 $(ps -ef | grep -v grep | grep allinone | awk '{print $2}') bash allinone-update.sh if [ "$tv" = "ON" ]; then nohup ./allinone_linux_amd64 -aesKey=$aesKey -userid=$userid -token=$token > output.log 2>&1 & elif [ "$tv" = "OFF" ]; then nohup ./allinone_linux_amd64 -tv=false -aesKey=$aesKey -userid=$userid -token=$token > output.log 2>&1 & fi fi sleep 5 php feiyang.php $domain echo "直播列表又生成一次!"
文章对你有帮助吗?
- 一般[0]
- 很赞[0]
- 没用[0]
- 垃圾[0]
- 无语[0]