環境變量說明
京東(必須)
Name | 歸屬 | 屬性 | 說明 |
---|---|---|---|
JD_COOKIE |
京東 | 必須 | 京東cookie,多個賬號的cookie使用& 隔開,例:pt_key=XXX;pt_pin=XXX;&pt_key=XXX;pt_pin=XXX;&pt_key=XXX;pt_pin=XXX; 。具體獲取參考瀏覽器獲取京東cookie教程 或者 插件獲取京東cookie教程 |
京東隱私安全 環境變量
Name | 歸屬 | 屬性 | 默認值 | 說明 |
---|---|---|---|---|
JD_DEBUG |
腳本打印log | 非必須 | true | 運行腳本時,是否顯示log,默認顯示。改成false表示不顯示,注重隱私的人可以設置 JD_DEBUG 為false |
JD_USER_AGENT |
京東 | 非必須 | 自定義此庫里京東系列腳本的UserAgent,不懂不知不會UserAgent的請不要隨意填寫內容。如需使用此功能建議填寫京東APP的UA |
推送通知環境變量(目前提供微信server醬
、pushplus(推送加)
、iOS Bark APP
、telegram機器人
、釘釘機器人
、企業微信機器人
、iGot
、企業微信應用消息
等通知方式)
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 | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
JDJOY_SHARECODES |
瘋狂的JOY 互助碼 |
非必須 | 6/ | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
BOOKSHOP_SHARECODES |
京東書店 互助碼 |
非必須 | 10/ | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
JD_CASH_SHARECODES |
簽到領現金 互助碼 |
非必須 | 10/ | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
JXNC_SHARECODES |
京喜農場 互助碼 |
非必須 | / | 注意:京喜農場種植種子發生變化的時候,互助碼也會變!! 每個賬號 shareCode 是一個 json, json 需要用單引號包裹且是一行字符串, 否則設置環境變量時會出錯, 示例:'{"smp":"22bdadsfaadsfadse8a", "active":"jdnc_1_btorange210113_2","joinnum":"1"}', 多賬單間使用 & 或換行分開。詳細說明參見#Pr202 如果使用 docker-compose 部署就不需要在互助碼兩端加單引號。詳細參見Issues#I35AG8 |
JDSGMH_SHARECODES |
閃購盲盒 互助碼 |
非必須 | 10/ | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
JDCFD_SHARECODES |
京喜財富島 互助碼 |
非必須 | 未知/未知 | 填寫規則和上面類似,或見下方互助碼的填寫規則 |
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 為是(即:不發送推送通知消息) |
DDQ_NOTIFY_CONTROL |
點點券 推送開關 |
非必須 | 控制點點券是否靜默運行,false 為否(發送推送通知消息),true 為是(即:不發送推送通知消息) |
JDZZ_NOTIFY_CONTROL |
京東賺賺小程序 推送開關 |
非必須 | 控制京東賺賺小程序是否靜默運行,false 為否(發送推送通知消息),true 為是(即:不發送推送通知消息) |
MONEYTREE_NOTIFY_CONTROL |
京東搖錢樹 推送開關 |
非必須 | 控制京東搖錢樹兌換0.07金貼后是否靜默運行,false 為否(發送推送通知消息),true 為是(即:不發送推送通知消息) |
JD_JOY_REWARD_NOTIFY |
寵汪汪 兌換京豆推送開關 |
非必須 | 控制jd_joy_reward.js 腳本是否靜默運行,false 為否(發送推送通知消息),true 為是(即:不發送推送通知消息) |
JOY_FEED_COUNT |
寵汪汪喂食數量 | 非必須 | 控制jd_joy_feedPets.js 腳本喂食數量,可以填的數字0,10,20,40,80,其他數字不可. |
JOY_HELP_FEED |
寵汪汪幫好友喂食 | 非必須 | 控制jd_joy_steal.js 腳本是否給好友喂食,false 為否,true 為是(給好友喂食) |
JOY_RUN_FLAG |
寵汪汪是否賽跑 | 非必須 | 控制jd_joy.js 腳本是否參加賽跑(默認參加雙人賽跑),false 為否,true 為是,腳本默認是true |
JOY_TEAM_LEVEL |
寵汪汪 參加什么級別的賽跑 |
非必須 | 控制jd_joy.js 腳本參加幾人的賽跑,可選數字為2 ,10 ,50 ,其中2代表參加雙人PK賽,10代表參加10人突圍賽, 50代表參加50人挑戰賽(注:此項功能在 JOY_RUN_FLAG 為true的時候才生效),如若想設置不同賬號參加不同類別的比賽則用&區分即可(如下三個賬號: 2&10&50 ) |
JOY_RUN_NOTIFY |
寵汪汪 寵汪汪賽跑獲勝后是否推送通知 |
非必須 | 控制jd_joy.js 腳本寵汪汪賽跑獲勝后是否推送通知,false 為否(不推送通知消息),true 為是(即:發送推送通知消息) |
JOY_RUN_HELP_MYSELF |
寵汪汪 賽跑自己賬號內部互助 |
非必須 | 輸入true 為開啟內部互助 |
JD_JOY_REWARD_NAME |
寵汪汪 積分兌換多少京豆 |
非必須 | 目前可填值為20 或者500 ,腳本默認0 ,0 表示不兌換京豆 |
MARKET_COIN_TO_BEANS |
東東超市 兌換京豆數量 |
非必須 | 控制jd_blueCoin.js 兌換京豆數量,可輸入值為 20 或者1000 的數字或者其他商品的名稱,例如碧浪洗衣凝珠 |
MARKET_REWARD_NOTIFY |
東東超市 兌換獎品推送開關 |
非必須 | 控制jd_blueCoin.js 兌換獎品成功后是否靜默運行,false 為否(發送推送通知消息),true 為是(即:不發送推送通知消息) |
JOIN_PK_TEAM |
東東超市 自動參加PK隊伍 |
非必須 | 每次pk活動參加作者創建的pk隊伍,true 表示參加,false 表示不參加 |
SUPERMARKET_LOTTERY |
東東超市抽獎 | 非必須 | 每天運行腳本是否使用金幣去抽獎,true 表示抽獎,false 表示不抽獎 |
FRUIT_BEAN_CARD |
東東農場 使用水滴換豆卡 |
非必須 | 東東農場使用水滴換豆卡(如果出現限時活動時100g水換20豆,此時比澆水划算,推薦換豆),true 表示換豆(不澆水),false 表示不換豆(繼續澆水),腳本默認是澆水 |
UN_SUBSCRIBES |
jd_unsubscribe.js | 非必須 | 共四個參數,換行隔開.四個參數分別表示取關商品數量 ,取關店鋪數量 ,遇到此商品不再進行取關 ,遇到此店鋪不再進行取關 ,具體使用往下看 |
JDJOY_HELPSELF |
瘋狂的JOY 循環助力 |
非必須 | 瘋狂的JOY循環助力,true 表示循環助力,false 表示不循環助力,默認不開啟循環助力。 |
JDJOY_APPLYJDBEAN |
瘋狂的JOY 京豆兌換 |
非必須 | 瘋狂的JOY京豆兌換,目前最小值為2000京豆(詳情請查看活動頁面-提現京豆), 默認數字 0 不開啟京豆兌換。 |
BUY_JOY_LEVEL |
瘋狂的JOY 購買joy等級 |
非必須 | 瘋狂的JOY自動購買什么等級的JOY |
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 ,代表全部賬號不運行東東工廠腳本 |
CFD_NOTIFY_CONTROL |
京喜財富島 控制是否運行腳本后通知 |
非必須 | 輸入true 為通知,不填則為不通知 |
JD_JXD_EXCHANGE |
京小兌 自動把抽獎卷兌換為兌幣,默認否 |
非必須 | 輸入true 為自動兌換,不填則為不兌換 |
JXNC_NOTIFY_LEVEL |
京喜農場通知控制 推送開關,默認1 |
非必須 | 通知級別 0=只通知成熟;1=本次獲得水滴>0;2=任務執行;3=任務執行+未種植種子 |
互助碼的填寫規則
互助碼如何獲取:長期活動可在jd_get_share_code.js里面查找,短期活動需運行相應腳本后,在日志里面可以找到。
同一個京東賬號的好友互助碼用@隔開,不同京東賬號互助碼用&或者換行隔開,下面給一個文字示例和具體互助碼示例說明
兩個賬號各兩個互助碼的文字示例:
京東賬號1的shareCode1@京東賬號1的shareCode2&京東賬號2的shareCode1@京東賬號2的shareCode2
兩個賬號各兩個互助碼的真實示例:
0a74407df5df4fa99672a037eec61f7e@dbb21614667246fabcfd9685b6f448f3&6fbd26cc27ac44d6a7fed34092453f77@61ff5c624949454aa88561f2cd721bf6&6fbd26cc27ac44d6a7fed34092453f77@61ff5c624949454aa88561f2cd721bf6
取關店鋪secret的說明
secret依次是
取關商品數
,取關店鋪數
,遇到此商品不再進行取關
,遇到此店鋪不再進行取關
例如我要取關 100
個商品,100
個店鋪,商品遇到商品關鍵字 iPhone12
停止取關,店鋪遇到 Apple京東自營旗艦店
不再取關 則使用換行
或者&
隔開即可, 下面給出換行隔開示例:
100
100
iPhone12
Apple京東自營旗艦店
下面給出&
符號隔開示例:
100&100&iPhone12&Apple京東自營旗艦店
關於腳本推送通知頻率
如果你填寫了推送通知方式中的某一種通知所需環境變量,那么腳本通知情況如下:
目前默認只有jd_fruit.js,jd_pet.js,jd_bean_sign.js,jd_bean_change.js,jd_jxnc.js這些腳本(默認)每次運行后都通知
其余的腳本平常運行都是不通知,只有在京東cookie失效以及達到部分條件后,才會推送通知