# jd **Repository Path**: q1hang/jd ## Basic Information - **Project Name**: jd - **Description**: 自用备份 自用备份 自用备份 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-20 - **Last Updated**: 2023-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 个人备份专用,基于https://github.com/6dylan6/jdpro ### 一键部署(2.11.3版本青龙,默认国内机拉库命令,建好后根据自己情况调整) 使用root用户运行下面一串命令,支持Centos/Ubuntu系统 ``` bash <(curl -s -S -L https://maiark-1256973477.cos.ap-shanghai.myqcloud.com/kiss.sh) ``` ``` curl -sSL https://gitee.com/q1hang/jd/blob/master/docker/qinglong.sh -o install.sh && bash install.sh ``` 拉库 ``` ql repo https://gitee.com/q1hang/jd.git "jd_|jx_" "backUp" "^jd[^_]|USER|JD|function|sendNotify|Fruit_ShareCache|ql" ``` ### 使用方法 1、涉及兑换或需要抢的可以配置任务并发,就是全部一起跑。 并发配置方法: 在任务后面加conc JD_COOKIE 如 task XXXXX.js conc JD_COOKIE 任务分组运行方法: 在任务后面加desi JD_COOKIE 需要运行的ck序号 如 task XXXX.js desi JD_COOKIE 1-10 前10个一组运行,2 8 9就是第2/8/9序号的ck执行,以此类推。 2、极速版签到建议并发,号多跑很久的,一个号要30多分钟。。 task 6dylan6_jdpro_jd_speed_sign.js conc JD_COOKIE (具体任务路径不同版本不一样,按自己的写) 3、保价建议并发,否则可能前几个号正常跑,后面会报频繁! task 6dylan6_jdpro_jd_price.js conc JD_COOKIE 4、通知支持一对一推送和显示备注,还有分组通知等用法参考[notify.md](./notify.md) 备注显示变量如下 export NOTIFY_SHOWNAMETYPE="1" 不做任何变动 export NOTIFY_SHOWNAMETYPE="2" 效果是 : 账号名称:别名(备注) export NOTIFY_SHOWNAMETYPE="3" 效果是 : 账号名称:pin(备注) export NOTIFY_SHOWNAMETYPE="4" 效果是 : 账号名称:备注 5、因为青龙有随机延时(可以在配置文件设置为0,默认300秒),所以涉及准点运行的任务,最后加now,如果是desi或conc不用加也会准时跑。 6、青龙系统通知(新增删除任务、登录等通知),需把通知变量写到config.sh文件,在环境变量里只发脚本运行通知哈。 7、如果通知文件发现和库里的不一致,那是被青龙自带的覆盖了,手动拷贝一份到deps目录下。 8、建议调整任务运行超时时间,青龙默认1小时有些脚本跑不完就被强制kill,config.sh里配置。CommandTimeoutTime="3h" 即改为3小时,根据自己的号数量调整。