mirror of
https://github.com/whyour/qinglong.git
synced 2025-07-27 14:46:06 +08:00
88 lines
5.2 KiB
Bash
88 lines
5.2 KiB
Bash
## Version: v2.0.0
|
||
## Date: 2021-04-07
|
||
## Update Content: 新一版qinglong。
|
||
|
||
## 上面版本号中,如果第2位数字有变化,那么代表增加了新的参数,如果只有第3位数字有变化,仅代表更新了注释,没有增加新的参数,可更新可不更新
|
||
|
||
|
||
## 临时屏蔽某个Cookie
|
||
## 多个Cookie编号以半角的空格分隔,两侧一对半角双引号,使用此功能后,在运行脚本时账户编号将发生变化
|
||
## 举例1:TempBlockCookie="2" 临时屏蔽掉Cookie2
|
||
## 举例2:TempBlockCookie="2 4" 临时屏蔽掉Cookie2和Cookie4
|
||
TempBlockCookie=""
|
||
|
||
## 如果只是想要屏蔽某个账号不跑某一些脚本,可以参考下面 case 这个命令的例子来控制,case的条件中请输入脚本从scripts目录出发的相对路径,也就是在crontab.list中的task命令后面的脚本路径是什么,这里就填入什么
|
||
## case $1 in
|
||
## lxk0301_jd_scripts/jd_fruit.js)
|
||
## TempBlockCookie="5" # 账号5不玩lxk0301_jd_scripts下的jd_fruit.js
|
||
## ;;
|
||
## lxk0301_jd_scripts/jd_dreamFactory.js | whyour_hundun/quanx/didi.js)
|
||
## TempBlockCookie="2" # 账号2不玩lxk0301_jd_scripts下的jd_dreamFactory.js和whyour_hundun下子文件夹quanx中的didi.js
|
||
## ;;
|
||
## lxk0301_jd_scripts/jd_jdzz.js | whyour_hundun/quanx/jx_factory.js)
|
||
## TempBlockCookie="3 6" # 账号3、账号6不玩lxk0301_jd_scripts下的jd_jdzz.js和whyour_hundun下子文件夹quanx中的jx_factory.js
|
||
## ;;
|
||
## esac
|
||
|
||
|
||
## 在运行 update 命令时,是否自动删除失效的脚本与定时任务
|
||
AutoDelCron="true"
|
||
|
||
|
||
## 在运行 update 命令时,是否自动增加新的本地定时任务
|
||
AutoAddCron="true"
|
||
|
||
|
||
## 运行 rmlog 命令时删除多久以前的日志,仅能输入正整数
|
||
RmLogDaysAgo="7"
|
||
|
||
|
||
## 在运行 task 命令时,随机延迟启动任务的最大延迟时间
|
||
## 如果任务不是必须准点运行的任务,那么给它增加一个随机延迟,由你定义最大延迟时间,单位为秒,如 RandomDelay="300" ,表示任务将在 1-300 秒内随机延迟一个秒数,然后再运行
|
||
## 在crontab.list中,在每小时第0-2分、第30-31分、第59分这几个时间内启动的任务,均算作必须准点运行的任务,在启动这些任务时,即使你定义了RandomDelay,也将准点运行,不启用随机延迟
|
||
## 在crontab.list中,除掉每小时上述时间启动的任务外,其他任务在你定义了 RandomDelay 的情况下,一律启用随机延迟,但如果你给某些任务添加了 "now" 或者 "conc",那么这些任务也将无视随机延迟直接启动
|
||
RandomDelay="300"
|
||
|
||
|
||
## 如果你自己会写shell脚本,并且希望在每次运行 update 命令时,额外运行你的 shell 脚本,请赋值为 "true"
|
||
## 同时,请务必将你的脚本命名为 extra.sh (只能叫这个文件名),放在 config 目录下
|
||
EnableExtraShell=""
|
||
|
||
|
||
## 启用其他开发者的仓库方式一(选填):完整更新整个仓库,针对同一个仓库,方式一和方式二只能选择一种
|
||
## RepoUrl:仓库地址清单,必须从1开始依次编号
|
||
## RepoBranch:你想使用的分支清单,不指定分支(即使用默认分支)时可以用一对不包含内容的空引号"",编号必须和 OwnRepoUrl 对应。
|
||
## RepoPath:要使用的脚本在仓库哪个路径下,请输入仓库下的相对路径,默认空值""代表仓库根目录,编号必须和 OwnRepoUrl 对应,同一个仓库下不同文件夹之间使用空格分开。如果既包括根目录又包括子目录,填写请见示例中OwnRepoPath3。
|
||
## 所有脚本存放在 own 目录下,三个清单必须一一对应,示例如下:
|
||
## RepoUrl1="https://gitee.com/abc/jdtsa.git"
|
||
## RepoUrl2="https://github.com/nedcd/jxddfsa.git"
|
||
## RepoUrl3="git@github.com:eject/poex.git"
|
||
##
|
||
## RepoBranch1="" # 代表第1个仓库 https://gitee.com/abc/jdtsa.git 使用 "默认" 分支
|
||
## RepoBranch2="main" # 代表第2个仓库 https://github.com/nedcd/jxddfsa.git 使用 "main" 分支
|
||
## RepoBranch3="master" # 代表第3个仓库 git@github.com:eject/poex.git 使用 "master" 分支
|
||
##
|
||
## RepoPath1="" # 代表第1个仓库https://gitee.com/abc/jdtsa.git,你想使用的脚本就在仓库根目录下。
|
||
## RepoPath2="scripts/jd normal" # 代表第2个仓库https://github.com/nedcd/jxddfsa.git,你想使用的脚本在仓库的 scripts/jd 和 normal文件夹下,必须输入相对路径
|
||
## RepoPath3="'' cron" # 代表第3个仓库git@github.com:eject/poex.git,你想使用的脚本在仓库的 根目录 和 cron 文件夹下,必须输入相对路径
|
||
|
||
RepoUrl1=""
|
||
RepoUrl2=""
|
||
|
||
RepoBranch1=""
|
||
RepoBranch2=""
|
||
|
||
RepoPath1=""
|
||
RepoPath2=""
|
||
|
||
## 启用其他开发者的仓库方式二(选填):只下载想要的文件,针对同一个脚本,方式一和方式二建议只选择一种。
|
||
## 请先确认你能正常下载该raw文件才列在下方,无论是github还是gitee,请只填入 raw 文件链接。
|
||
## 一行一个文件下载链接,首尾一对半角括号,示例:
|
||
## RawUrl=(
|
||
## https://gitee.com/wabdwdd/scipts/raw/master/jd_abc.js
|
||
## https://github.com/lonfeg/loon/raw/main/jd_dudi.js
|
||
## https://github.com/sunsem/qx/raw/main/z_dida.js
|
||
## )
|
||
RawUrl=(
|
||
|
||
) |