場與京豆)
別再手動點簽到j(luò)d_scripts-lxk0301 一鍵接管你的京東農(nóng)場與京豆【免費下載鏈接】jd_scripts-lxk0301長期活動自用為主 | 低調(diào)使用請勿到處宣傳 | 備份lxk0301的源碼倉庫項目地址: https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301每天清晨醒來你是不是也要先打開京東APP把簽到、農(nóng)場澆水、萌寵喂食、種豆得豆挨個點一遍漏掉一天連續(xù)簽到就斷了京豆、紅包、鋼镚全都慢人一步。jd_scripts-lxk0301就是為解決這件事而生的——一套基于 Node.js 的京東自動化腳本倉庫把 30 多個長期活動的日常操作全部交給程序你只管隔幾天看一眼推送結(jié)果。這篇分享不寫流水賬就按我實際跑通的路徑來先摸清它能管什么再完成搭建然后調(diào)成適合自己的節(jié)奏最后進階到定時任務(wù)。跟著走二十分鐘內(nèi)你也能跑起來。先摸清家底這 30 多個腳本各自管哪塊地倉庫根目錄下每個jd_*.js就是一個獨立的可執(zhí)行腳本按活動劃分長期有效。我把常用的分了個組分組代表腳本對應(yīng)活動簽到類jd_bean_sign.js京東多合一簽到、領(lǐng)京豆農(nóng)場類jd_fruit.js、jd_jxnc.js東東農(nóng)場、京喜農(nóng)場寵物類jd_joy.js、jd_joy_feedPets.js寵汪汪及單獨喂食種養(yǎng)類jd_plantBean.js、jd_moneyTree.js種豆得豆、搖錢樹商城類jd_superMarket.js、jd_blueCoin.js東東超市、積分換京豆輔助類jd_get_share_code.js一鍵打印所有活動互助碼想了解全部清單直接看倉庫根目錄的README.md里面有完整的腳本對照表還標注了每個腳本是長期活動還是限時活動。三步完成環(huán)境搭建裝 Node、拉代碼、填 Cookie前提很簡單電腦上有Node.js14 以上和 Git。然后執(zhí)行g(shù)it clone https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301 cd jd_scripts-lxk0301 npm installnpm install裝的是 crypto-js、qrcode-terminal 這些運行時依賴不裝的話腳本跑不起來。裝完依賴把賬號信息寫進根目錄的jdCookie.jslet CookieJDs [ ,//賬號一ck,例:pt_keyXXX;pt_pinXXX; ,//賬號二ck,例:pt_keyXXX;pt_pinXXX; ]多個賬號就多填幾行腳本會自動識別。不知道 Cookie 怎么拿項目里給了兩種方式backUp/GetJdCookie.md教你怎么用瀏覽器抓包更省事的是直接跑node getJDCookie.js終端會彈出二維碼手機京東掃碼即得這樣拿到的 Cookie 有效期約 90 天。跑通第一個任務(wù)京豆簽到與結(jié)果推送一切就緒先拿最核心的簽到練手node jd_bean_sign.js這個腳本會讀取你在jdCookie.js里配置的全部賬號逐個完成簽到并把結(jié)果整理成簽到報告——哪天簽到了、總共攢了多少京豆一目了然。腳本對多賬號做了循環(huán)處理賬號越多省下的時間越可觀。圖片說明跑完jd_bean_sign.js后收到的簽到概覽京豆、鋼镚、紅包余額都列得清清楚楚。結(jié)果怎么送到你手上編輯sendNotify.js把推送密鑰填進去即可。它支持微信 server醬、Bark、Telegram、釘釘、企業(yè)微信等十幾種渠道。比如釘釘機器人只需配置export DD_BOT_TOKEN你的機器人token export DD_BOT_SECRET你的機器人secretDD_BOT_TOKEN是 Webhook 地址里access_token后面的那串DD_BOT_SECRET是機器人安全設(shè)置里加簽一欄的SEC開頭字符串。不想被通知轟炸的話簽到腳本還支持JD_BEAN_SIGN_STOP_NOTIFYtrue直接靜默。按需調(diào)優(yōu)把每個活動的通知頻率調(diào)成你的節(jié)奏跑通簽到后你會發(fā)現(xiàn)每個腳本都有對應(yīng)的環(huán)境變量開關(guān)這是這套倉庫最實用的設(shè)計。以農(nóng)場和萌寵為例export FRUIT_NOTIFY_CONTROLtrue # 東東農(nóng)場靜默運行不推送 export PET_NOTIFY_CONTROLtrue # 東東萌寵靜默運行不推送當你想讓某個腳本默默執(zhí)行、只在出問題時才驚動你就把對應(yīng)開關(guān)設(shè)為true反之設(shè)false恢復(fù)推送。類似的開關(guān)還有JD_JOY_REWARD_NOTIFY寵汪汪兌換京豆、MARKET_REWARD_NOTIFY京小超兌換獎品等完整的變量清單都寫在根目錄githubAction.md里按表查即可?;突ブ沁@套腳本的另一大樂趣。把好友的互助碼填進jdFruitShareCodes.js、jdPetShareCodes.js、jdPlantBeanShareCodes.js等文件不同賬號用隔開、同一賬號多個碼用隔開澆水、喂食就能互相助力。互助碼從哪來跑一遍jd_get_share_code.js日志里會一次性打印所有活動碼復(fù)制粘貼即可。進階玩法用 Docker 或定時任務(wù)實現(xiàn)無人值守本地手動跑終究要記著執(zhí)行進階一步是讓任務(wù)自己定時跑。倉庫的docker/目錄提供了現(xiàn)成的方案里面有docker-compose.yml參考文件和完整的my_crontab_list.sh任務(wù)表比如每天 0 點 02 分跑京豆簽到、20 分鐘喂一次寵汪汪、每 3 小時澆一次農(nóng)場全都排好了。docker build -t jd_scripts . docker run -d jd_scripts容器會按預(yù)設(shè)的 crontab 自動執(zhí)行日志落在logs/目錄方便排查。如果你更習(xí)慣 Linux 原生方式把任務(wù)表抄進 crontab 一樣可行——命令的寫法在docker/Readme.md里有現(xiàn)成示例照抄改時間即可。圖片說明進階用戶也可用云端定時任務(wù)托管腳本每次運行的綠色對勾表示任務(wù)成功執(zhí)行。該收尾了親手試一次比讀十篇教程都強說真的這套腳本值得花二十分鐘上手省下的是每天重復(fù)點按的時間換來的是京豆、紅包自動到賬的安心感。需要提醒的是這類自動化工具請控制頻率、低調(diào)使用僅用于個人學(xué)習(xí)別拿去做商業(yè)用途也別到處宣傳——倉庫作者在 README 里也是這個態(tài)度。動手吧拉下代碼、填好 Cookie、跑一次node jd_bean_sign.js收到第一條簽到推送的那一刻你就入門了。詳細的腳本清單和環(huán)境變量說明都在README.md與githubAction.md里隨時可以回來查?!久赓M下載鏈接】jd_scripts-lxk0301長期活動自用為主 | 低調(diào)使用請勿到處宣傳 | 備份lxk0301的源碼倉庫項目地址: https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考