1、JD库

1.1、获取JD_COOKIE并填写到环境变量

本文以PC端游览器获取CK为主

  1. PC端获取Cookie(推荐)
    1. PC 端打开京东触屏版网页https://m.jd.com

    2. 键盘【F12】打开开发者工具 =-=> 切换到【网络(Network)】标签 =-=> 切换到手机屏幕模式

    3. 此时是未登录状态(使用手机短信验证码登录),如已登录请忽略此步骤

      推荐使用手机短信验证码登录(此方式 cookie 有效时长大概 31 天,其他登录方式比较短)

    4. 登录后,选择【网络(Network)】(或者按第二步的打开就选择网络标签)点击一下清楚内容 =-=> 点一下【我的】或者刷新,以重新获取内容

    5. 选择第一个内容,我这里是:newhome.action?sceneval=2&ufc=&可能每个人会不一样,然后如下图一样找到 cookie,复制出来,新建一个 TXT 文本临时保存一下,下面需要用到

    6. 在 TXT 文本里面找到 pt_pinpt_key 两个参数,其它的全部删掉,青龙JD脚本只需要这两个参数

  2. 手机端获取Cookie(无图)
    1. 下载Alook游览器APP
    2. 打开京东触屏版网页https://m.jd.com
    3. 【工具箱】=-=>【开发者工具】=-=> 【Cookies】
  3. 使用JD_COOKIE
    【环境变量】=-=> 【新建变量】
    1. 名称:
      JD_COOKIE
      
    2. 自动拆分:否
    3. 值:前面获取到的pt_keypt_pin 两个参数

      例:pt_key=xxxxxxxxxxxxxxxxxxxxxxxx; pt_pin=jd_xxxxxxxx; 注意格式,= 与 ; 两个符号不可少

      pt_key=;pt_pin=;
      

1.2、新建定时任务或者订阅拉取脚本

  1. 新建并运行一次定时任务即可拉取脚本
    【定时任务】=-=> 右上角的【新建任务】
    1. 名称:自定义

    2. 命令:

      本文提供两个JD库,任选一个即可

      KR库

      ql repo https://github.com/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp|jd_opencardL" "^jd[^_]|USER|utils|function|sendNotify|ql|JDJR"
      

      Jdpro 库

      ql repo https://ghproxy.com/https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"
      
    3. 定时:

      若想更改定时规则但不会的,可参考此工具:Cron表达式生成器

      0 */4 0 * * *
      

1.4、修改配置文件

  1. 更改RepoFileExtensions(在前文已配置的,此步可忽略)
    RepoFileExtensions="js pl py sh ts"
    
  2. 更改代理(在前文已配置的,此步可忽略)

    任选其一

    GithubProxyUrl="https://pd.zwc365.com/"
    
    GithubProxyUrl="http://gh.301.ee/"
    
  3. 额外添加配置(可选)

    拉取的是RK库的话,配置文件config.sh文件里面滑到最下面添加脚本所需要的一部分变量,还有一部分需要你自己去脚本查看

    ##邀请赢大礼
    export yhypin="这里填写你自己的pin"
    export yhyauthorCode="xxxx"
    ##清空购物车
    export JD_CART="true"
    ##清空购物车sing版
    export JD_CART_REMOVE="true"
    ##停用免密支付
    export JD_PAY_CONTRACT="true"
    ##极速版邀请码
    export InviterPin="这里填写你自己的邀请码"
    ##生鲜早起打卡
    export morningScPins='这里填写pin多个pin用&隔开'
    

2、 定时规则:

(1)0 0 2 1 * ?   表示在每月的1日的凌晨2点调整任务
(2)0 15 10 ? * MON-FRI   表示周一到周五每天上午10:15执行作业
(3)0 15 10 ? 6L 2002-2006   表示2002-2006年的每个月的最后一个星期五上午10:15执行作
(4)0 0 10,14,16 * * ?   每天上午10点,下午2点,4点 
(5)0 0/30 9-17 * * ?   朝九晚五工作时间内每半小时 
(6)0 0 12 ? * WED    表示每个星期三中午12点 
(7)0 0 12 * * ?   每天中午12点触发 
(8)0 15 10 ? * *    每天上午10:15触发 
(9)0 15 10 * * ?     每天上午10:15触发 
(10)0 15 10 * * ?    每天上午10:15触发 
(11)0 15 10 * * ? 2005    2005年的每天上午10:15触发 
(12)0 * 14 * * ?     在每天下午2点到下午2:59期间的每1分钟触发 
(13)0 0/5 14 * * ?    在每天下午2点到下午2:55期间的每5分钟触发 
(14)0 0/5 14,18 * * ?     在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 
(15)0 0-5 14 * * ?    在每天下午2点到下午2:05期间的每1分钟触发 
(16)0 10,44 14 ? 3 WED    每年三月的星期三的下午2:10和2:44触发 
(17)0 15 10 ? * MON-FRI    周一至周五的上午10:15触发 
(18)0 15 10 15 * ?    每月15日上午10:15触发 
(19)0 15 10 L * ?    每月最后一日的上午10:15触发 
(20)0 15 10 ? * 6L    每月的最后一个星期五上午10:15触发 
(21)0 15 10 ? * 6L 2002-2005   2002年至2005年的每月的最后一个星期五上午10:15触发 
(22)0 15 10 ? * 6#3   每月的第三个星期五上午10:15触发