自用脚本,修改自lxk0301大佬的docker,配合JDHelloWorld/jd_scripts使用
Name | 归属 | 属性 | 说明 |
---|---|---|---|
JD_COOKIE |
京东 | 必须 | 京东cookie,多个账号的cookie使用& 隔开,例:pt_key=XXX;pt_pin=XXX;&pt_key=XXX;pt_pin=XXX;&pt_key=XXX;pt_pin=XXX; 。 |
Name | 归属 | 属性 | 默认值 | 说明 |
---|---|---|---|---|
JD_DEBUG |
脚本打印log | 非必须 | true | 运行脚本时,是否显示log,默认显示。改成false表示不显示,注重隐私的人可以设置 JD_DEBUG 为false |
JD_USER_AGENT |
京东 | 非必须 | 自定义此库里京东系列脚本的UserAgent,不懂不知不会UserAgent的请不要随意填写内容。如需使用此功能建议填写京东APP的UA |
Name | 归属 | 属性 | 说明 |
---|---|---|---|
PUSH_KEY |
微信server酱推送 | 非必须 | server酱的微信通知官方文档,已兼容 Server酱·Turbo版 |
BARK_PUSH |
BARK推送 | 非必须 | IOS用户下载BARK这个APP,填写内容是app提供的设备码 ,例如:https://api.day.app/123 ,那么此处的设备码就是123 ,再不懂看 这个图(注:支持自建填完整链接即可) |
BARK_SOUND |
BARK推送 | 非必须 | bark推送声音设置,例如choo ,具体值请在bark -推送铃声 -查看所有铃声 |
TG_BOT_TOKEN |
telegram推送 | 非必须 | tg推送(需设备可连接外网),TG_BOT_TOKEN 和TG_USER_ID 两者必需,填写自己申请@BotFather的Token,如10xxx4:AAFcqxxxxgER5uw , 具体教程 |
TG_USER_ID |
telegram推送 | 非必须 | tg推送(需设备可连接外网),TG_BOT_TOKEN 和TG_USER_ID 两者必需,填写@getuseridbot中获取到的纯数字ID, 具体教程 |
DD_BOT_TOKEN |
钉钉推送 | 非必须 | 钉钉推送(DD_BOT_TOKEN 和DD_BOT_SECRET 两者必需)官方文档 ,只需https://oapi.dingtalk.com/robot/send?access_token=XXX 等于= 符号后面的XXX即可 |
DD_BOT_SECRET |
钉钉推送 | 非必须 | (DD_BOT_TOKEN 和DD_BOT_SECRET 两者必需) ,密钥,机器人安全设置页面,加签一栏下面显示的SEC开头的SECXXXXXXXXXX 等字符 , 注:钉钉机器人安全设置只需勾选加签 即可,其他选项不要勾选,再不懂看 这个图 |
QYWX_KEY |
企业微信机器人推送 | 非必须 | 密钥,企业微信推送 webhook 后面的 key 详见官方说明文档 |
QYWX_AM |
企业微信应用消息推送 | 非必须 | corpid,corpsecret,touser,agentid,素材库图片id 参考文档1 参考文档2 素材库图片填0为图文消息, 填1为纯文本消息 |
IGOT_PUSH_KEY |
iGot推送 | 非必须 | iGot聚合推送,支持多方式推送,确保消息可达。 参考文档 |
PUSH_PLUS_TOKEN |
pushplus推送 | 非必须 | 微信扫码登录后一对一推送或一对多推送下面的token(您的Token) 官方网站 |
PUSH_PLUS_USER |
pushplus推送 | 非必须 | 一对多推送的“群组编码”(一对多推送下面->您的群组(如无则新建)->群组编码)注:(1、需订阅者扫描二维码 2、如果您是创建群组所属人,也需点击“查看二维码”扫描绑定,否则不能接受群组消息推送),只填PUSH_PLUS_TOKEN 默认为一对一推送 |
TG_PROXY_HOST |
Telegram 代理的 IP | 非必须 | 代理类型为 http。例子:http代理 http://127.0.0.1:1080 则填写 127.0.0.1 |
TG_PROXY_PORT |
Telegram 代理的端口 | 非必须 | 例子:http代理 http://127.0.0.1:1080 则填写 1080 |
TG_PROXY_AUTH |
Telegram 代理的认证参数 | 非必须 | 代理的认证参数 |
TG_API_HOST |
Telegram api自建的反向代理地址 | 非必须 | 例子:反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc 简略搭建教程 |
Name | 归属 | 属性 | 需要助力次数/可提供助力次数 | 说明 |
---|---|---|---|---|
FRUITSHARECODES |
东东农场 互助码 |
非必须 | 5/3 | 填写规则请看jdFruitShareCodes.js或见下方互助码的填写规则 |
PETSHARECODES |
东东萌宠 互助码 |
非必须 | 5/5 | 填写规则和上面类似或见下方互助码的填写规则 |
PLANT_BEAN_SHARECODES |
种豆得豆 互助码 |
非必须 | 9/3 | 填写规则和上面类似或见下方互助码的填写规则 |
DDFACTORY_SHARECODES |
东东工厂 互助码 |
非必须 | 5/3 | 填写规则和上面类似或见下方互助码的填写规则 |
DREAM_FACTORY_SHARE_CODES |
京喜工厂 互助码 |
非必须 | 不固定/3 | 填写规则和上面类似或见下方互助码的填写规则 |
JDZZ_SHARECODES |
京东赚赚 互助码 |
非必须 | 5/2 | 填写规则和上面类似,或见下方互助码的填写规则 |
BOOKSHOP_SHARECODES |
口袋书店 互助码 |
非必须 | 10/ | 填写规则和上面类似,或见下方互助码的填写规则 |
JD_CASH_SHARECODES |
签到领现金 互助码 |
非必须 | 10/ | 填写规则和上面类似,或见下方互助码的填写规则 |
JDSGMH_SHARECODES |
闪购盲盒 互助码 |
非必须 | 10/ | 填写规则和上面类似,或见下方互助码的填写规则 |
JDHEALTH_SHARECODES |
东东健康社区 互助码 |
非必须 | 未知/未知 | 填写规则和上面类似,或见下方互助码的填写规则 |
Name | 归属 | 属性 | 说明 |
---|---|---|---|
JD_BEAN_STOP |
京东多合一签到 | 非必须 | jd_bean_sign.js 自定义延迟签到,单位毫秒.默认分批并发无延迟,延迟作用于每个签到接口,如填入延迟则切换顺序签到(耗时较长), 如需填写建议输入数字 1 ,详见此处说明 |
JD_BEAN_SIGN_STOP_NOTIFY |
京东多合一签到 | 非必须 | jd_bean_sign.js 脚本运行后不推送签到结果通知,默认推送,填true 表示不发送通知 |
JD_BEAN_SIGN_NOTIFY_SIMPLE |
京东多合一签到 | 非必须 | jd_bean_sign.js 脚本运行后推送签到结果简洁版通知,默认推送签到简洁结果,填 true 表示推送简洁通知,效果图 |
PET_NOTIFY_CONTROL |
东东萌宠 推送开关 |
非必须 | 控制京东萌宠是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
FRUIT_NOTIFY_CONTROL |
东东农场 推送开关 |
非必须 | 控制京东农场是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
CASH_NOTIFY_CONTROL |
京东领现金 推送开关 |
非必须 | 控制京东领现金是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
CASH_EXCHANGE |
京东领现金 红包兑换京豆开关 |
非必须 | 控制京东领现金是否把红包兑换成京豆,false 为否,true 为是(即:花费2元红包兑换200京豆,一周可换四次),默认为false |
JDZZ_NOTIFY_CONTROL |
京东赚赚小程序 推送开关 |
非必须 | 控制京东赚赚小程序是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
MONEYTREE_NOTIFY_CONTROL |
京东摇钱树 推送开关 |
非必须 | 控制京东摇钱树兑换0.07金贴后是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
feedNum |
宠汪汪喂食数量 | 非必须 | 控制jd_joy_new.js 脚本喂食数量,可以填的数字10,20,40,80,其他数字不可. |
JD_JOY_REWARD_NAME |
宠汪汪 积分兑换多少京豆 |
非必须 | 目前可填值为20 或者500 ,默认500 |
MARKET_COIN_TO_BEANS |
东东超市 兑换京豆数量 |
非必须 | 控制jd_blueCoin.js 兑换京豆数量,可输入值为 20 或者1000 的数字或者其他商品的名称,例如碧浪洗衣凝珠 |
MARKET_REWARD_NOTIFY |
东东超市 兑换奖品推送开关 |
非必须 | 控制jd_blueCoin.js 兑换奖品成功后是否静默运行,false 为否(发送推送通知消息),true 为是(即:不发送推送通知消息) |
SUPERMARKET_LOTTERY |
东东超市抽奖 | 非必须 | 每天运行脚本是否使用金币去抽奖,true 表示抽奖,false 表示不抽奖 |
FRUIT_BEAN_CARD |
东东农场 使用水滴换豆卡 |
非必须 | 东东农场使用水滴换豆卡(如果出现限时活动时100g水换20豆,此时比浇水划算,推荐换豆),true 表示换豆(不浇水),false 表示不换豆(继续浇水),脚本默认是浇水 |
UN_SUBSCRIBES |
jd_unsubscribe.js | 非必须 | 共四个参数,换行隔开.四个参数分别表示是否取关全部商品(0表示一个都不) ,是否取关全部店铺数(0表示一个都不) ,遇到此商品不再进行取关 ,遇到此店铺不再进行取关 ,具体使用往下看 |
MONEY_TREE_SELL_FRUIT |
摇钱树 是否卖出金果 |
非必须 | 控制摇钱树脚本是否自动卖出金果兑换成金币,true 卖出,false 不卖出,默认false |
FACTORAY_WANTPRODUCT_NAME |
东东工厂 心仪商品 |
非必须 | 提供心仪商品名称(请尽量填写完整和别的商品有区分度),达到条件后兑换, 如不提供则会兑换当前所选商品 |
DREAMFACTORY_FORBID_ACCOUNT |
京喜工厂 控制哪个京东账号不运行此脚本 |
非必须 | 输入1 代表第一个京东账号不运行,多个使用& 连接,例:1&3 代表账号1和账号3不运行京喜工厂脚本,注:输入0 ,代表全部账号不运行京喜工厂脚本 |
JDFACTORY_FORBID_ACCOUNT |
东东工厂 控制哪个京东账号不运行此脚本 |
非必须 | 输入1 代表第一个京东账号不运行,多个使用& 连接,例:1&3 代表账号1和账号3不运行东东工厂脚本,注:输入0 ,代表全部账号不运行东东工厂脚本 |
JXNC_NOTIFY_LEVEL |
京喜农场通知控制 推送开关,默认1 |
非必须 | 通知级别 0=只通知成熟;1=本次获得水滴>0;2=任务执行;3=任务执行+未种植种子 |
PURCHASE_SHOPS |
执行lxk0301/jd_scripts 仓库的脚本是否做加物品至购物车任务。默认关闭不做加购物车任务 |
非必须 | 如需做此类型任务。请设置true ,目前东东小窝(jd_small_home.js)脚本会有加购任务 |
HELP_AUTHOR |
是否给作者(lxk0301)助力 默认是 |
非必须 | 填false 可关闭此助力 |
HELP_HW |
是否为HelloWorld助力 默认是 |
非必须 | 填false 可关闭此助力 |
HELP_POOL |
是否帮助助力池 默认是 |
非必须 | 填false 可关闭此助力 |
CFD_LOOP_DELAY |
财富岛 热气球时间间隔 默认10000~25000随机 |
非必须 | 捡气球间隔时间,单位毫秒 |
CFD_STOCK |
财富岛 监控商品关键词 |
非必须 | 添加需要监控的品名,&分隔,例如CFD_STOCK="必胜客50元美食卡&星巴克50元代金券" |
JXGC_NOTIFY_LEVEL |
京喜工厂 推送级别 默认2级 |
非必须 | 通知级别 1=生产完毕可兑换通知;2=可兑换通知+生产超时通知+兑换超时通知;3=可兑换通知+生产超时通知+兑换超时通知+未选择商品生产通知(前提:已开通京喜工厂活动) |
CFD_LOOP_ENABLE |
启用杀掉并重启jd_cfd_loop任务 | 非必须 | 默认为true ,填false 可关闭 |
互助码如何获取:长期活动可在jd_get_share_code.js里面查找,短期活动需运行相应脚本后,在日志里面可以找到。
同一个京东账号的好友互助码用@隔开,不同京东账号互助码用&或者换行隔开,下面给一个文字示例和具体互助码示例说明
两个账号各两个互助码的文字示例:
京东账号1的shareCode1@京东账号1的shareCode2&京东账号2的shareCode1@京东账号2的shareCode2
两个账号各两个互助码的真实示例:
0a74407df5df4fa99672a037eec61f7e@dbb21614667246fabcfd9685b6f448f3&6fbd26cc27ac44d6a7fed34092453f77@61ff5c624949454aa88561f2cd721bf6&6fbd26cc27ac44d6a7fed34092453f77@61ff5c624949454aa88561f2cd721bf6
环境变量内容的意思依次是
是否取关全部商品(0表示一个都不)
,是否取关全部店铺数(0表示一个都不)
,遇到此商品不再进行取关
,遇到此店铺不再进行取关
例如1:不要取关任何商品和店铺,则输入0&0
例如2:我想商品遇到关键字 iPhone12
停止取关,店铺遇到 Apple京东自营旗舰店
不再取关,则输入10&10&iPhone12&Apple京东自营旗舰店
(前面两个参数非0即可)
如果你填写了推送通知方式中的某一种通知所需环境变量,那么脚本通知情况如下:
目前默认只有jd_fruit.js,jd_pet.js,jd_bean_sign.js,jd_bean_change.js,jd_jxnc.js这些脚本(默认)每次运行后都通知
其余的脚本平常运行都是不通知,只有在京东cookie失效以及达到部分条件后,才会推送通知