570
文章
·
29647
阅读
570
文章
·
29647
阅读

有275人阅读过 使用群晖计划任务创建肥羊的allinone
发布于2024/10/18 更新于2025/01/02
[ 教程仅保证更新时有效,请自行测试。]

在群晖计划任务中创建任务,可设置每天运行一次,

程序将自动下载最新的肥羊allinone脚本,然后在同目录生成直播订阅txt文件,默认合并fanmingming的v6源。


需要用到的文件:

feiyang.rar

解压文件到准备存放程序的文件夹,下载肥羊程序文件25M左右。


创建计划任务:


image.png

image.png

任务内容:


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]
扫一扫,手机浏览手机访问本站