## Version: v0.13.2 ## Date: 2021-07-05 ## Update Content: 7-05新增外部扫码添加账号(首页) 7-04新增累计、每日曲线图 7-03修复面板安全漏洞 ## 上面版本号中,如果第2位数字有变化,那么代表增加了新的参数,如果只有第3位数字有变化,仅代表更新了注释,没有增加新的参数,可更新可不更新 ## 如需更新,请参考WIKI(https://github.com/lan-tianxiang/js_tool/wiki)中"如何更新配置文件"部分的操作说明,进行智能比对后修改。 ##1. ---------------------------------- 项 目 脚 本 功 能 设 置 ---------------------------------- ################################## 主JS库设定(选填) ################################## ## 由于近期JS库变化较大,您可以手动更换本工具预先内置的库地址。 ## 部分文件的改动可以考虑用第三方库功能进行替换即可。 ## 值为空表示使用默认地址 ## 比如JD_SCRIPTS_URL="https://gitee.com/highdimen/clone_scripts.git" JD_SCRIPTS_URL="" ################################## 定义是否自动删除失效的脚本与定时任务(选填) ################################## ## 有的时候,某些JS脚本只在特定的时间有效,过了时间就失效了,需要自动删除失效的本地定时任务,则设置为 "true" ,否则请设置为 "false" ## 当设置为 "true" 时,会自动从检测文件中读取比对删除的任务(识别以“jd_”、“jr_”、“jx_”开头的任务) ## 当设置为 "true" 时,如果您有添加额外脚本是以“jd_”“jr_”“jx_”开头的,如检测文件中,会被删除,不是以“jd_”“jr_”“jx_”开头的任务则不受影响 AutoDelCron="true" ################################## 定义是否自动增加新的本地定时任务(选填) ################################## ## LXK9301 大佬会在有需要的时候,增加定时任务,如需要本地自动增加新的定时任务,则设置为 "true" ,否则请设置为 "false" ## 当设置为 "true" 时,如果检测到检测文件中有增加新的定时任务,那么在本地也增加(识别以“jd_”、“jr_”、“jx_”开头的任务) ## 当设置为 "true" 时,会自动从检测文件新增加的任务中读取时间,该时间为北京时间 AutoAddCron="true" ################################## 定义删除日志的时间(选填) ################################## ## 定义在运行删除旧的日志任务时,要删除多少天以前的日志,请输入正整数,不填则禁用删除日志的功能 RmLogDaysAgo="3" ################################## 面板终端功能(选填) #################################### ## 看了一下大部分人可能用不到,毕竟ssh也能够实现,所以默认关闭 ## 关闭该功能也能提高面板启动速度,降低内存占用,开启请输入true,关闭则输入false IsWebShell="true" ################################## 定义提前启动任务(选填) ################################# ## 因为脚本在启动时,由于本机与服务器存在延迟,加上任务运行准备时间的耽误,可能真的开始运行核心代码的时候都过去7-8秒了,所以配置此选项可以提前开始运行任务 ## 1.启用方法,进入定时设定中,将想要提前运行的任务后面加上oc参数。格式为:0 0 * * * jd jd_bean_change oc即可 ## 2.然后将定时的分钟位 减一分钟(若为0分则写59分,有多个数字都要减去一分钟),格式为: 59 * * * jd jd_bean_change oc完成设定 ## 3.支持小数点后两位哦!! OverTime="0.00" ################################## 定义随机延迟启动任务(选填) ################################# ## 如果任务不是必须准点运行的任务,那么给它增加一个随机延迟,由你定义最大延迟时间,单位为秒,如 RandomDelay="300" ,表示任务将在 1-300 秒内随机延迟一个秒数,然后再运行 ## 在crontab.list中,在每小时第0-2分、第30-31分、第59分这几个时间内启动的任务,均算作必须准点运行的任务,在启动这些任务时,即使你定义了RandomDelay,也将准点运行,不启用随机延迟 ## 在crontab.list中,除掉每小时上述时间启动的任务外,其他任务在你定义了 RandomDelay 的情况下,一律启用随机延迟,但如果你按照Wiki教程给某些任务添加了 "now",那么这些任务也将无视随机延迟直接启动 RandomDelay="30" ################################## 自动按顺序进行账号间互助(选填) ############################# ## 设置为 true 时,将直接导入最新日志来进行互助,如希望不完全按照最新日志来互助,可以在config目录下新建sharecode.sh,内容参考log/helpcode日志并按需修改,sharecode.sh赋值内容会覆盖log/helpcode日志中同名变量 ## 如果启用了TempBlockCookie,那么只是被屏蔽的账号不助力其他账号,其他账号还是会助力被屏蔽的账号 ## 如不需要自动互助,请设置为false,并将脚本输出日志粘贴在第三区域或粘贴在config/sharecode.sh中,并自行根据需要进行修改 AutoHelpOther="true" ################################## 导出互助码模板样式(选填) ################################### ## 定义 myhelp 脚本导出的互助码模板样式。 ## 默认 使用“按编号顺序助力模板”,Cookie编号在前的优先助力 ## 填 0 使用“全部一致助力模板”,所有账户要助力的码全部一致 ## 填 1 使用“均等机会助力模板”,所有账户获得助力次数一致 ## 填 2 使用“随机顺序助力模板”,本套脚本内账号间随机顺序助力,每次生成的顺序都不一致。 HelpType="" ################################## 每个账号互助的数量(选填) ################################### ## 定义每个账号互助的数量。默认为10,不建议修改太高。 strictnumset="10" ################################## 定义任务终止时间(选填) #################################### ## 因网络等未知原因卡住,任务不断叠加而不断消耗系统资源,从而增加一个任务终止时间,到达时间后任务自动结束(不影响其他正在运行的任务) ## 需要启用则去除下面的注释,默认为400秒 ## 补充说明,目前只有一个需要长时间挂机的脚本。此参数仅影响正常任务,非挂机脚本。 ## TasksTerminateTime="400" ################################## 后台任务挂起方式(选填) #################################### ## 部分使用在即使安装了PM2也无法正常使用(挺疑惑的),依此特增加后台任务运行方式,输入下面开头方式 ## nohup:默认为nohup,Linux自带的后台方式,可能会莫名在后台挂掉,可用性高,稳定性一般。 ## pm2:极为稳定的后台解决方案,不过占内存略多,适合性能较高的机器使用 NodeType="nohup" ################################## 是否启动TG机器人(选填) #################################### ## 相关配置,请进入config/bot.json进行设置 ## 开启则填true,默认关闭 ENABLE_TG_BOT="false" ##2. ---------------------------------- 京 东 隐 私 安 全 环 境 变 量 ---------------------------------- ################################## 定义User-Agent(选填) ################################## ## 自定义lxk0301大佬仓库里京东系列js脚本的USER_AGENTS,不懂不知不会User-Agent的请不要随意填写内容,随意填写了出错概不负责 ## 如需使用,请自行解除下一行注释 # export JD_USER_AGENT="" ################################## 脚本打印log(选填) ################################## ## 运行脚本时,是否显示log,默认显示。改成false表示不显示,注重隐私的人可以设置 JD_DEBUG 为false ## 如需使用,请自行解除下一行注释 export JD_DEBUG="true" ##3. ---------------------------------- 推 送 通 知 环 境 变 量 ---------------------------------- ################################## 定义通知TOKEN(选填) ################################## ## 想通过什么渠道收取通知,就填入对应渠道的值,您也可以同时使用多个渠道获取通知 ## 目前提供:微信server酱、iOS Bark APP、pushplus(推送加)、telegram机器人、钉钉机器人、企业微信机器人、iGot等通知方式 ## 具体教程请查看环境变量说明文档:https://gitee.com/lxk0301/jd_docker/blob/master/githubAction.md ## 1. Server酱 ## 官方网站:https://sc.ftqq.com/3.version (旧版,4月停止支持) ## https://sct.ftqq.com (Turbo新版,支持更多渠道) ## 已兼容 Server酱·Turbo版 ## 下方填写 SCHKEY 值或 SendKey 值 export PUSH_KEY="" ## 2. BARK ## 参考图片:https://gitee.com/lxk0301/jd_docker/blob/master/icon/bark.jpg ## 下方填写app提供的设备码,例如:https://api.day.app/123 那么此处的设备码就是123 export BARK_PUSH="" ## 下方填写推送声音设置,例如choo,具体值请在bark-推送铃声-查看所有铃声 export BARK_SOUND="" ## 3. Telegram ## 具体教程:https://gitee.com/lxk0301/jd_docker/blob/master/backUp/TG_PUSH.md ## 需设备可连接外网,"TG_BOT_TOKEN"和"TG_USER_ID"必须同时赋值! ## 下方填写自己申请@BotFather的Token,如10xxx4:AAFcqxxxxgER5uw export TG_BOT_TOKEN="" ## 下方填写 @getuseridbot 中获取到的纯数字ID export TG_USER_ID="" ## Telegram 代理IP(选填) ## 下方填写代理IP地址,代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 "127.0.0.1" ## 如需使用,请自行解除下一行的注释 # export TG_PROXY_HOST="" ## Telegram 代理端口(选填) ## 下方填写代理端口号,代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 "1080" ## 如需使用,请自行解除下一行的注释 # export TG_PROXY_PORT="" ## Telegram 代理的认证参数(选填) # export TG_PROXY_AUTH="" ## Telegram api自建反向代理地址(选填) ## 教程:https://www.hostloc.com/thread-805441-1-1.html ## 如反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc ## 如需使用,请赋值代理地址链接,并自行解除下一行的注释 # export TG_API_HOST="" ## 4. 钉钉 ## 官方文档:https://developers.dingtalk.com/document/app/custom-robot-access ## 参考图片:https://gitee.com/lxk0301/jd_docker/blob/master/icon/DD_bot.png ## "DD_BOT_TOKEN"和"DD_BOT_SECRET"必须同时赋值! ## 下方填写token后面的内容,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于=符号后面的XXX即可 export DD_BOT_TOKEN="" ## 下方填写密钥,机器人安全设置页面,加签一栏下面显示的SEC开头的SECXXXXXXXXXX等字符 ## 注:钉钉机器人安全设置只需勾选加签即可,其他选项不要勾选 export DD_BOT_SECRET="" ## 5. 企业微信机器人 ## 官方说明文档:https://work.weixin.qq.com/api/doc/90000/90136/91770 ## 下方填写密钥,企业微信推送 webhook 后面的 key export QYWX_KEY="" ## 6. 企业微信应用 ## 参考文档:http://note.youdao.com/s/HMiudGkb ## http://note.youdao.com/noteshare?id=1a0c8aff284ad28cbd011b29b3ad0191 ## 下方填写素材库图片id(corpid,corpsecret,touser,agentid),素材库图片填0为图文消息, 填1为纯文本消息 export QYWX_AM="" ## 7. iGot聚合 ## 参考文档:https://wahao.github.io/Bark-MP-helper ## 下方填写iGot的推送key,支持多方式推送,确保消息可达 export IGOT_PUSH_KEY="" ## 8. Push Plus ## 官方网站:http://www.pushplus.plus ## 下方填写您的Token,微信扫码登录后一对一推送或一对多推送下面的token,只填 PUSH_PLUS_TOKEN 默认为一对一推送 export PUSH_PLUS_TOKEN="" ## 一对一多推送(选填) ## 下方填写您的一对多推送的 "群组编码" ,(一对多推送下面->您的群组(如无则新建)->群组编码) ## 注 1. 需订阅者扫描二维码 ## 2、如果您是创建群组所属人,也需点击“查看二维码”扫描绑定,否则不能接受群组消息推送 export PUSH_PLUS_USER="" # ---------------------------------- 控 制 脚 本 功 能 环 境 变 量 ---------------------------------- ################################## 1. 定义京东多合一签到延迟签到(选填) ################################## ## 默认分批并发无延迟,自定义延迟签到,单位毫秒,延迟作用于每个签到接口 ## 详见此处说明:https://github.com/NobyDa/Script/blob/master/JD-DailyBonus/JD_DailyBonus.js#L93 ## 例: "2000" 则表示每个接口延迟2秒; "2000-5000" 则表示每个接口之间最小2秒至最大5秒内的随机延迟 ## 如需填写建议输入数字 "1",填入延迟则切换顺序签到(耗时较长) export JD_BEAN_STOP="" ################################## 2. 定义京东多合一签到是否静默运行(选填) ################################## ## 默认推送签到结果通知,如想要静默不发送通知,填 "true" 表示不发送通知 export JD_BEAN_SIGN_STOP_NOTIFY="" ################################## 3. 定义京东多合一签到推送签到结果通知类型(选填) ################################## ## 每日签到的通知形式(选填,JD_BEAN_SIGN_STOP_NOTIFY和JD_BEAN_SIGN_NOTIFY_SIMPLE,由脚本去export,无需在config.sh中export) ## js脚本每日签到提供3种通知方式,分别为:关闭通知,请填入0;简洁通知,请填入1;长通知,请填入2 export NotifyBeanSign="" ################################## 4. 定义东东萌宠是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" ## 每次执行脚本通知太频繁了,改成只在周三和周六中午那一次运行时发送通知提醒 ## 除掉上述提及时间之外,均设置为 true,静默不发通知 ## 特别说明:针对北京时间有效。 if [ $(date "+%w") -eq 6 ] && [ $(date "+%H") -ge 9 ] && [ $(date "+%H") -lt 14 ]; then export PET_NOTIFY_CONTROL="false" elif [ $(date "+%w") -eq 3 ] && [ $(date "+%H") -ge 9 ] && [ $(date "+%H") -lt 14 ]; then export PET_NOTIFY_CONTROL="false" else export PET_NOTIFY_CONTROL="true" fi ################################## 5. 定义东东农场是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" ## 如果您不想完全关闭或者完全开启通知,只想在特定的时间发送通知,可以参考下面的 "定义东东萌宠推送开关" 部分,设定几个if判断条件 export FRUIT_NOTIFY_CONTROL="" ################################## 6. 定义京东领现金是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" export CASH_NOTIFY_CONTROL="" ################################## 7. 京东领现金红包兑换京豆开关(选填) ################################## ## CASH_EXCHANGE控制京东领现金是否把红包兑换成京豆,false为否,true为是(即:花费2元红包兑换200京豆,一周可换四次),默认为false ## CASH_EXCHANGE2控制京东领现金是否把红包兑换成10元红包,false为否,true为是(即:将现金兑换成红包),默认为false export CASH_EXCHANGE="" export CASH_EXCHANGE2="" ################################## 8. 定义点点券是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" export DDQ_NOTIFY_CONTROL="" ################################## 9. 定义京东赚赚小程序是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" export JDZZ_NOTIFY_CONTROL="" ################################## 10. 定义京东摇钱树是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" export MONEYTREE_NOTIFY_CONTROL="" ################################## 11. 定义宠汪汪兑换京豆是否静默运行(选填) ################################## ## 默认为 "false",不静默,推送通知消息,如不想收到通知,请修改为 "true" export JD_JOY_REWARD_NOTIFY="" ################################## 12. 定义宠汪汪喂食克数(选填) ################################## ## 您期望的宠汪汪每次喂食克数,只能填入10、20、40、80,默认为10 ## 如实际持有食物量小于所设置的克数,脚本会自动降一档,直到降无可降 ## 具体情况请自行在宠汪汪游戏中去查阅攻略 export JOY_FEED_COUNT="80" ################################## 13. 定义宠汪汪是否自动给好友的汪汪喂食(选填) ################################## ## 默认 "false" 不会自动给好友的汪汪喂食,如想自动喂食,请修改为 "true" export JOY_HELP_FEED="false" ################################## 14. 定义宠汪汪是否自动报名参加赛跑(选填) ################################## ## 默认 "true" 参加双人赛跑,如需关闭,请修改为 "false" export JOY_RUN_FLAG="true" ################################## 15. 定义宠汪汪参加比赛级别(选填) ################################## ## 当JOY_RUN_FLAG不设置或设置为 "true" 时生效 ## 可选值:2,10,50,其他值不可以。其中2代表参加双人PK赛,10代表参加10人突围赛,50代表参加50人挑战赛,不填时默认为2 ## 各个账号间请使用 & 分隔,比如:JOY_TEAM_LEVEL="2&2&50&10" ## 如果您有5个账号但只写了四个数字,那么第5个账号将默认参加2人赛,账号如果更多,与此类似 export JOY_TEAM_LEVEL="" ################################## 16. 定义宠汪汪赛跑获胜后是否推送通知(选填) ################################## ## "false" 为不推送通知消息,"true" 为发送推送通知消息 export JOY_RUN_NOTIFY="" ################################## 17. 定义宠汪汪赛跑是否开启本地账号内部互助(选填) ################################## ## 默认为 "false" 不内部互助,如果您本地有多个账号则可开启此功能,如需启用请修改为 "true" export JOY_RUN_HELP_MYSELF="true" ################################## 18. 定义宠汪汪积分兑换京豆数量(选填) ################################## ## 目前的可用值包括:0、20、500,其中0表示为不自动兑换京豆,如不设置,将默认为"0" ## 不同等级可兑换不同数量的京豆,详情请见宠汪汪游戏中兑换京豆选项 ## 500的京豆每天有总量限制,设置了并且您也有足够积分时,也并不代表就一定能抢到 export JD_JOY_REWARD_NAME="500" ################################## 19. 定义东东超市兑换京豆数量(选填) ################################## ## 东东超市蓝币兑换,可用值包括: ## 一、0:表示不兑换京豆,这也是js脚本的默认值 ## 二、20:表示兑换20个京豆 ## 三、1000:表示兑换1000个京豆 ## 四、可兑换清单的商品名称,输入能跟唯一识别出来的关键词即可,比如:MARKET_COIN_TO_BEANS="抽纸" ## 注意:有些比较贵的实物商品京东只是展示出来忽悠人的,即使您零点用脚本去抢,也会提示没有或提示已下架 export MARKET_COIN_TO_BEANS="20" ################################## 20. 定义东东超市兑换奖品成功后是否静默运行(选填) ################################## ## 默认 "false" 关闭(即:奖品兑换成功后会发出通知提示),如需要静默运行不发出通知,请修改为 "true" export MARKET_REWARD_NOTIFY="" ################################## 21. 定义东东超市是否自动参加PK队伍(选填) ################################## ## 默认为 "true" ,每次PK活动参加脚本作者创建的PK队伍,若不想参加,请修改为 "false" export JOIN_PK_TEAM="" ################################## 22. 定义东东超市是否自动使用金币去抽奖(选填) ################################## ## 是否用金币去抽奖,默认 "false" 关闭,如需开启,请修改为 "true" export SUPERMARKET_LOTTERY="" ################################## 23. 定义东东农场是否使用水滴换豆卡(选填) ################################## ## 如果出现限时活动时100g水换20豆,此时比浇水划算,推荐换豆,"true" 表示换豆(不浇水),"false" 表示不换豆(继续浇水),默认是"false" ## 如需切换为换豆(不浇水),请修改为 "true" export FRUIT_BEAN_CARD="" ################################## 24. 定义 unsubscribe 取关参数(选填) ################################## ## 具体教程:https://gitee.com/lxk0301/jd_docker/blob/master/githubAction.md#%E5%8F%96%E5%85%B3%E5%BA%97%E9%93%BAsecret%E7%9A%84%E8%AF%B4%E6%98%8E ## jd_unsubscribe这个任务是用来取关每天做任务关注的商品和店铺,默认在每次运行时取关20个商品和20个店铺 ## 如果取关数量不够,可以根据情况增加,还可以设置 jdUnsubscribeStopGoods 和 jdUnsubscribeStopShop ## 商品取关数量 export goodPageSize="30" ## 店铺取关数量 export shopPageSize="60" ## 遇到此商品不再取关此商品以及它后面的商品,需去商品详情页长按拷贝商品信息 export jdUnsubscribeStopGoods="" ## 遇到此店铺不再取关此店铺以及它后面的店铺,请从头开始输入店铺名称 export jdUnsubscribeStopShop="" ################################## 25. 定义疯狂的JOY是否循环助力(选填) ################################## ## 默认 "false" 不开启循环助力,如需开启循环助力,请修改为 "true" export JDJOY_HELPSELF="true" ################################## 26. 定义疯狂的JOY京豆兑换数量(选填) ################################## ## 目前最小值为 2000 京豆,默认为 "0" 不开启京豆兑换 export JDJOY_APPLYJDBEAN="2000" ################################## 27. 定义疯狂的JOY购买joy等级(选填) ################################## ## 疯狂的JOY自动购买什么等级的JOY,如需要使用请自行解除注释,可购买等级为 "1~30" # export BUY_JOY_LEVEL="" ################################## 28. 定义摇钱树是否自动将金果卖出变成金币(选填) ################################## ## 金币有时效,默认为 "false",不卖出金果为金币,如想希望自动卖出,请修改为 "true" export MONEY_TREE_SELL_FRUIT="" ################################## 29. 定义东东工厂心仪的商品(选填) ################################## ## 只有在满足以下条件时,才自动投入电力:一是存储的电力满足生产商品所需的电力,二是心仪的商品有库存,如果没有输入心仪的商品,那么当前您正在生产的商品视作心仪的商品 ## 如果您看不懂上面的话,请去东东工厂游戏中查阅攻略 ## 心仪的商品请输入商品的全称或能唯一识别出该商品的关键字 export FACTORAY_WANTPRODUCT_NAME="" ################################## 30. 定义京喜工厂控制哪个京东账号不运行此脚本(选填) ################################## ## 输入"1"代表第一个京东账号不运行,多个使用 & 连接,例:"1&3" 代表账号1和账号3不运行京喜工厂脚本,注:输入"0",代表全部账号不运行京喜工厂脚本 ## 如果使用了 “临时屏蔽某个Cookie” TempBlockCookie 功能,编号会发生变化 export DREAMFACTORY_FORBID_ACCOUNT="" ################################## 31. 定义东东工厂控制哪个京东账号不运行此脚本(选填) ################################## ## 输入"1"代表第一个京东账号不运行,多个使用 & 连接,例:"1&3" 代表账号1和账号3不运行东东工厂脚本,注:输入"0",代表全部账号不运行东东工厂脚本 ## 如果使用了 “临时屏蔽某个Cookie” TempBlockCookie 功能,编号会发生变化 export JDFACTORY_FORBID_ACCOUNT="" ################################## 32. 定义京喜财富岛是否静默运行(选填) ################################## ## 默认为 "false",不推送通知消息,如果想收到通知,请修改为 "true" export CFD_NOTIFY_CONTROL="" ################################## 33. 定义京小兑是否将抽奖卷自动兑换为兑币(选填) ################################## ## 默认为 "false",不兑换,如果想自动兑换,请修改为 "true" export JD_JXD_EXCHANGE="" ################################## 34. 定义京喜农场控制通知推送级别(选填) ################################## ## 默认为 "1",通知级别(0=只通知成熟;1=本次获得水滴>0;2=任务执行;3=任务执行+未种植种子) export JXNC_NOTIFY_LEVEL="" ################################## 35. 定义加物品至购物车任务(选填) ################################## ## 执行的脚本是否做加物品至购物车任务。默认 "false"不做加购物车任务.如果想开启,请修改为 "true" export PURCHASE_SHOPS="false" ################################## 36. 京喜工厂拼团瓜分电力活动(选填) ################################## ## 京喜工厂拼团瓜分电力活动的activeId 默认读取作者设置 ## 如出现脚本开团提示失败:活动已结束,请稍后再试~,可自行抓包替换(开启抓包,进入拼团瓜分电力页面,寻找带有tuan的链接里面的activeId=) ## export TUAN_ACTIVEID="" ################################## 37. 定义githubAction.md通知推送(选填) ################################## ## 当检测到scripts/githubAction.md文件发生变化时是否发送通知,该文件是jd_scripts所有环境变量的清单,填 true 则发送 export EnvChangeNotify="false" # ---------------------------------- D I Y 功 能 环 境 变 量 ---------------------------------- ## 是否添加DIY脚本(选填) ## 如果你自己会写shell脚本,并且希望在每次jd.sh update这个脚本运行时,额外运行你的DIY脚本,请赋值为 "true" ## 同时,请务必将你的脚本命名为 diy.sh (只能叫这个文件名),放在 config 目录下 EnableExtraShell="" # ---------------------------------- 其 他 J S 库 环 境 变 量 ---------------------------------- ## 启用其他开发者的仓库方式一(选填):完整更新整个仓库,针对同一个仓库,方式一和方式二只能选择一种 ## ThirdpardRepoUrl:仓库地址清单,必须从1开始依次编号 ## ThirdpardRepoBranch:你想使用的分支清单,不指定分支(即使用默认分支)时可以用一对不包含内容的空引号"",编号必须和 ThirdpardRepoUrl 对应。 ## ThirdpardRepoPath:要使用的脚本在仓库哪个路径下,请输入仓库下的相对路径,默认空值""代表仓库根目录,编号必须和 ThirdpardRepoUrl 对应,同一个仓库下不同文件夹之间使用空格分开。如果既包括根目录又包括子目录,填写请见示例中ThirdpardRepoPath3。 ## 所有脚本存放在 thirdpard 目录下,三个清单必须一一对应,示例如下: ## ThirdpardRepoUrl1="https://github.com/RayWangQvQ/BiliBiliTool.git" ## ThirdpardRepoUrl2="https://github.com/Tieba/baidu.git" ## ThirdpardRepoUrl3="git@github.com:qq/music.git" ## ## ThirdpardRepoBranch1="" # 代表第1个仓库 https://github.com/Ray/BiliBiliTool.git 使用 "默认" 分支 ## ThirdpardRepoBranch2="main" # 代表第2个仓库 https://github.com/Tieba/baidu.git 使用 "main" 分支 ## ThirdpardRepoBranch3="master" # 代表第3个仓库 git@github.com:qq/music.git 使用 "master" 分支 ## ## ThirdpardRepoPath1="" # 代表第1个仓库https://github.com/Ray/BiliBiliTool.git,你想使用的脚本就在仓库根目录下。 ## ThirdpardRepoPath2="scripts/jd normal" # 代表第2个仓库https://github.com/Tieba/baidu.git,你想使用的脚本在仓库的 scripts/jd 和 normal文件夹下,必须输入相对路径 ## ThirdpardRepoPath3="'' cron" # 代表第3个仓库git@github.com:qq/music.git,你想使用的脚本在仓库的 根目录 和 cron 文件夹下,必须输入相对路径 ThirdpardRepoUrl1="" ThirdpardRepoUrl2="" ThirdpardRepoBranch1="" ThirdpardRepoBranch2="" ThirdpardRepoPath1="" ThirdpardRepoPath2="" ## 启用其他开发者的仓库方式二(选填):只下载想要的文件,针对同一个仓库,方式一和方式二只能选择一种。 ## 请先确认你能正常下载该raw文件才列在下方,无论是github还是gitee,请只填入 raw 文件链接。 ## 一行一个文件下载链接,首尾一对半角括号,示例: ## ThirdpardRawFile=( ## https://github.com/Ray/BiliBiliTool/raw/master/sign.js ## https://github.com/Tieba/baidu/raw/main/jd_dudi.js ## ) ThirdpardRawFile=( ) ## 是否自动增加 thirdpard 类脚本(其他开发者脚本)的cron任务(选填) ## 本shell脚本不一定能完全从js脚本中识别出有效的cron设置,如果发现不能满足你的需要,请设置为 "false" 以取消自动增加。 AutoAddThirdpardCron="true" ## 是否自动删除 thirdpard 类脚本(其他开发者脚本)的cron任务(选填) ## 本shell脚本不一定能完全从js脚本中识别出有效的cron设置,如果发现不能满足你的需要,请设置为 "false" 以取消自动删除。 AutoDelThirdpardCron="true" ## 是否自动将 thirdpard 脚本覆盖原脚本(选填) ## 原脚本库部分无法运行,可以通过第三方脚本覆盖来更新。设置为 "false" 则取消自动覆盖。 AutoCpThirdpardCron="false" ## ---------------------------------- 手 动 填 写 互 助 码 区 域 (不推荐!) ---------------------------------- ## 现不推荐手动填写互助码,需要手动填写的用户请去除##(即注释后)修改手动填写的部分(该区域助力优先级最高!!!!!)。 # ---------------------------------- 互 助 码 填 写 示 例 ---------------------------------- ################################## 互助码填法示例 ################################## ## **互助码是填在My系列变量中的,ForOther系统变量中只要填入My系列的变量名即可,按注释中的例子拼接,以东东农场为例,如下所示。** ## **实际上东东农场一个账号只能给别人助力3次,我多写的话,只有前几个会被助力。但如果前面的账号获得的助力次数已经达到上限了,那么还是会尝试继续给余下的账号助力,所以多填也是有意义的。** ## **ForOther系列变量必须从1开始编号,依次编下去。** # MyFruit1="e6e04602d5e343258873af1651b603ec" # 这是Cookie1这个账号的互助码 # MyFruit2="52801b06ce2a462f95e1d59d7e856ef4" # 这是Cookie2这个账号的互助码 # MyFruit3="e2fd1311229146cc9507528d0b054da8" # 这是Cookie3这个账号的互助码 # MyFruit4="6dc9461f662d490991a31b798f624128" # 这是Cookie4这个账号的互助码 # MyFruit5="30f29addd75d44e88fb452bbfe9f2110" # 这是Cookie5这个账号的互助码 # MyFruit6="1d02fc9e0e574b4fa928e84cb1c5e70b" # 这是Cookie6这个账号的互助码 # MyFruitA="5bc73a365ff74a559bdee785ea97fcc5" # 这是我和别人交换互助,另外一个用户A的互助码 # MyFruitB="6d402dcfae1043fba7b519e0d6579a6f" # 这是我和别人交换互助,另外一个用户B的互助码 # MyFruitC="5efc7fdbb8e0436f8694c4c393359576" # 这是我和别人交换互助,另外一个用户C的互助码 # ForOtherFruit1="${MyFruit2}@${MyFruitB}@${MyFruit4}" # Cookie1这个账号助力Cookie2的账号的账号、Cookie4的账号以及用户B # ForOtherFruit2="${MyFruit1}@${MyFruitA}@${MyFruit4}" # Cookie2这个账号助力Cookie1的账号的账号、Cookie4的账号以及用户A # ForOtherFruit3="${MyFruit1}@${MyFruit2}@${MyFruitC}@${MyFruit4}@${MyFruitA}@${MyFruit6}" # 解释同上,东东农场实际上只能助力3次 # ForOtherFruit4="${MyFruit1}@${MyFruit2}@${MyFruit3}@${MyFruitC}@${MyFruit6}@${MyFruitA}" # 解释同上,东东农场实际上只能助力3次 # ForOtherFruit5="${MyFruit1}@${MyFruit2}@${MyFruit3}@${MyFruitB}@${MyFruit4}@${MyFruit6}@${MyFruitC}@${MyFruitA}" # ForOtherFruit6="${MyFruit1}@${MyFruit2}@${MyFruit3}@${MyFruitA}@${MyFruit4}@${MyFruit5}@${MyFruitC}" ################################## 1. 定义东东农场互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyFruit1="" ##MyFruit2="" ##MyFruitA="" ##MyFruitB="" ##ForOtherFruit1="" ##ForOtherFruit2="" ################################## 2. 定义东东萌宠互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyPet1="" ##MyPet2="" ##MyPetA="" ##MyPetB="" ##ForOtherPet1="" ##ForOtherPet2="" ################################## 3. 定义种豆得豆互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyBean1="" ##MyBean2="" ##MyBeanA="" ##MyBeanB="" ##ForOtherBean1="" ##ForOtherBean2="" ################################## 4. 定义东东工厂互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyJdFactory1="" ##MyJdFactory2="" ##MyJdFactoryA="" ##MyJdFactoryB="" ##orOtherJdFactory1="" ##ForOtherJdFactory2="" ################################## 5. 定义京喜工厂互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyDreamFactory1="" ##MyDreamFactory2="" ##MyDreamFactoryA="" ##MyDreamFactoryB="" ##ForOtherDreamFactory1="" ##ForOtherDreamFactory2="" ################################## 6. 定义京东赚赚互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyJdzz1="" ##MyJdzz2="" ##MyJdzzA="" ##MyJdzzB="" ##ForOtherJdzz1="" ##ForOtherJdzz2="" ################################## 7. 定义疯狂的JOY互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyJoy1="" ##MyJoy2="" ##MyJoyA="" ##MyJoyB="" ##ForOtherJoy1="" ##ForOtherJoy2="" ################################## 8. 定义口袋书店互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyBookShop1="" ##MyBookShop2="" ##MyBookShopA="" ##MyBookShopB="" ##ForOtherBookShop1="" ##ForOtherBookShop2="" ################################## 9. 定义签到领现金互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyCash1="" ##MyCash2="" ##MyCashA="" ##MyCashB="" ##ForOtherCash1="" ##ForOtherCash2="" ################################## 10. 定义京喜农场互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ## 京喜农场助力码为 JSON 格式因此使用单引号,json 格式如下 ## {"smp":"22bdadsfaadsfadse8a","active":"jdnc_1_btorange210113_2","joinnum":"1"} ## 助力码获取可以通过 bash jd.sh jd_get_share_code now 命令获取 ## 注意:京喜农场 种植种子发生变化的时候,互助码也会变!! ##MyJxnc1='' ##MyJxnc2='' ##MyJxncA='' ##MyJxncB='' ##ForOtherJxnc1="" ##ForOtherJxnc2="" ################################## 11. 定义闪购盲盒互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MySgmh1="" ##MySgmh2="" ##MySgmhA="" ##MySgmhB="" ##ForOtherSgmh1="" ##ForOtherSgmh2="" ################################## 12. 定义京喜财富岛互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyCfd1="" ##MyCfd2="" ##MyCfdA="" ##MyCfdB="" ##ForOtherCfd1="" ##ForOtherCfd2="" ################################## 13. 定义环球挑战赛互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyGlobal1="" ##MyGlobal2="" ##MyGlobalA="" ##MyGlobalB="" ##ForOtherGlobal1="" ##ForOtherGlobal2="" ################################## 14. 定义京东手机狂欢城互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##MyCarnivalcity1="" ##MyCarnivalcity2="" ##MyCarnivalcityA="" ##MyCarnivalcityB="" ##ForOtherCarnivalcity1="" ##ForOtherCarnivalcity2="" ################################################################################################## ################################## 15. 定义城城分现金互助(选填) ################################## ## 具体填法及要求详见本文件最下方“互助码填法示例” ##Mycity1="" ##Mycity2="" ##MycityA="" ##MycityB="" ##ForOtherCity1="" ##ForOtherCity2="" ################################################################################################## ################################## 额外的环境变量(自定义) ################################## ## 请在下方补充您需要用到的额外的环境变量,格式:变量名="变量值" ## export ## 无用配置,请无视 ################################## 自动覆盖最新的配置(保留用户设定) #################################### ## 更新时会自动覆盖最新的配置文件,原来的配置设定会被覆盖(不影响用户COOKIE) ## 默认关闭false,开启请输true ##ConfigCover="false" PUSH_CHANEL="" push1_value1="" push2_value1="" push1_value2="" push2_value2=""