Open itgoyo opened 2 years ago
原教程地址:https://www.aisue.net/know/145.html
docker pull whyour/qinglong:latest
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
-v $PWD/ql/repo:/ql/repo \
-v $PWD/ql/raw:/ql/raw \
-v $PWD/ql/scripts:/ql/scripts \
-v $PWD/ql/jbot:/ql/jbot \
-v $PWD/ql/ninja:/ql/ninja \
-p 6831:5700 \
-p 3826:5701 \
--name ql \
--hostname ql \
--restart unless-stopped \
whyour/qinglong:latest
访问 ip:5800
用户名密码都输入 admin,会初始化密码
过之前的安装目录,找到初始化后的密码,比如我的是 /data/qinglong_1/ql/config/auth.json。可以通过宝塔面板查看该文件,修改账号密码即可。
2021-09-26 更新 Ninja 安装方法:
ninja 安装新方法,其是方法还是原来的,只不过 Ninja 的库原作者删了,没法直接 git 了,但是我找到了源码包,我们可以直接通过宝塔面板拖进去。
源码包地址: r4z2
下载解压出来,然后拖到 /data/qinglong_1/ql/ninja 目录下,这个目录是你的青龙面板的目录,可以根据自己的修改下,如果没有 ninja 目录,创建一下即可。
进入 docker 容器
docker exec -it qinglong_1 bash
分别执行
cd /ql/ninja/backend
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
安装完成后,打开青龙 configs 文件夹的 extra.sh 文件,将以下内容复制进去:
cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js
Ninja 环境变量.
##配置方式:
cd /ql/ninja/backend
cp .env.example .env
vi .env
pm2 start
至此。Ninja 安装完成,可以通过 IP:5801 访问
宝塔面板 + 多个青龙面板 + Ninja + 拉取脚本全方位教程一步到位【2021-09-26 日更新】
5. 脚本
- 定时规则 0 0 0 * ,每天凌晨会自动更新库(如果有新的话) 【怨念集合仓库】
ql repo https://hub.fastgit.org/yuannian1112/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils"
【zoopanda(动物园)】ql repo https://github.com/shufflewzc/zoo.git "zoo"
【混沌】ql repo https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
【温某某】ql repo https://ghproxy.com/https://github.com/shufflewzc/Wenmoux.git
【龙珠】ql repo https://github.com/longzhuzhu/nianyu.git "qx" “main”
【更新 lxk 仓库】ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
【Faker 集合仓库】国内服务器命令ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
【ccwav 大佬】ql repo https://github.com/ccwav/QLScript.git "jd_" "" "ql.js|sendNotify.js"
【zero205 大佬】ql repo https://github.com/zero205/JD_tencent_scf.git "jd_|jx_|getJDCookie" "backUp|icon" "^jd[^_]|USER|sendNotify|sign_graphics_validate|JDJR""main"
【Annyoo2021 lxk 最终版及搬运整理】ql repo https://github.com/Annyoo2021/scripts.git "jd_|jx_|long_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace|JDJRValidator_Pure|JDJRValidator" "main"
以上命令执行完成之后,搜索:禁用重复任务,将重复任务禁止掉然后删除;其他常用命令名称:京东日资产变动通知、获取互助码、京东资产变动、京东检测 Cookie 是否有效- 命令 “京东试用” 需在环境变量中添加变量: 开启京东试用 JD_TRY:true 低于此价格不试用 JD_TRY_PRICE:499(自己随便写,单位元) 超过次申请人数不试用 JD_TRY_APPLYNUMFILTER:9999999 其他变量去青龙面板的 “脚本管理” 内搜索:
zero205_JD_tencent_scf_jd_try
(不一定是这个,可以去任务里搜京东试用,然后查看其命令)- 命令 “种豆得豆” 变量:PLANT_BEAN_SHARECODES
- 命令 “东东萌宠” 变量:PETSHARECODES
- 命令 “京东手机狂欢城” 变量:shareCode 同步上游各个大佬的仓库 相当于合集 青龙面板拉取常用脚本 (JD 签到) 目前在维护的脚本更新
其他签到类参考:各种签到合集(值得买、b 站、网易云音乐、爱奇艺、腾讯视频、微博等签到)
1. `#!/usr/bin/env bash`
3. `## 导入通用变量与函数`
4. `dir_shell=/ql/shell`
5. `. $dir_shell/share.sh`
7. `env_name=(`
8. `FRUITSHARECODES`
9. `PETSHARECODES`
10. `PLANT_BEAN_SHARECODES`
11. `DREAM_FACTORY_SHARE_CODES`
12. `DDFACTORY_SHARECODES`
13. `JDZZ_SHARECODES`
14. `JDJOY_SHARECODES`
15. `JXNC_SHARECODES`
16. `BOOKSHOP_SHARECODES`
17. `JD_CASH_SHARECODES`
18. `JDSGMH_SHARECODES`
19. `JDCFD_SHARECODES`
20. `JDHEALTH_SHARECODES`
21. `)`
22. `var_name=(`
23. `ForOtherFruit`
24. `ForOtherPet`
25. `ForOtherBean`
26. `ForOtherDreamFactory`
27. `ForOtherJdFactory`
28. `ForOtherJdzz`
29. `ForOtherJoy`
30. `ForOtherJxnc`
31. `ForOtherBookShop`
32. `ForOtherCash`
33. `ForOtherSgmh`
34. `ForOtherCfd`
35. `ForOtherHealth`
36. `)`
38. `name_js=(`
39. `yuannian1112_jd_scripts_jd_fruit`
40. `yuannian1112_jd_scripts_jd_pet`
41. `yuannian1112_jd_scripts_jd_plantBean`
42. `yuannian1112_jd_scripts_jd_dreamFactory`
43. `yuannian1112_jd_scripts_jd_jdfactory`
44. `yuannian1112_jd_scripts_jd_jdzz`
45. `yuannian1112_jd_scripts_jd_crazy_joy`
46. `yuannian1112_jd_scripts_jd_jxnc`
47. `yuannian1112_jd_scripts_jd_bookshop`
48. `yuannian1112_jd_scripts_jd_cash`
49. `yuannian1112_jd_scripts_jd_sgmh`
50. `yuannian1112_jd_scripts_jd_cfd`
51. `yuannian1112_jd_scripts_jd_health`
52. `)`
54. `name_config=(`
55. `Fruit`
56. `Pet`
57. `Bean`
58. `DreamFactory`
59. `JdFactory`
60. `Jdzz`
61. `Joy`
62. `Jxnc`
63. `BookShop`
64. `Cash`
65. `Sgmh`
66. `Cfd`
67. `Health`
68. `)`
70. `name_chinese=(`
71. `东东农场`
72. `东东萌宠`
73. `京东种豆得豆`
74. `京喜工厂`
75. `东东工厂`
76. `京东赚赚`
77. `crazyJoy任务`
78. `京喜农场`
79. `口袋书店`
80. `签到领现金`
81. `闪购盲盒`
82. `京喜财富岛`
83. `东东健康社区`
84. `)`
86. `gen_pt_pin_array() {`
87. `local envs=$(eval echo "\$JD_COOKIE")`
88. `local array=($(echo $envs | sed 's/&/ /g'))`
89. `user_sum="${#array[*]}"`
90. `local tmp1 tmp2 i pt_pin_temp`
91. `for i in "${!array[@]}"; do`
92. `pt_pin_temp=$(echo ${array[i]} | perl -pe "{s|.*pt_pin=([^; ]+)(?=;?).*|\1|; s|%|\\\x|g}")`
93. `[[ $pt_pin_temp == *\\x* ]] && pt_pin[i]=$(printf $pt_pin_temp) || pt_pin[i]=$pt_pin_temp`
94. `done`
95. `}`
97. `export_codes_sub() {`
98. `local task_name=$1`
99. `local config_name=$2`
100. `local chinese_name=$3`
101. `local config_name_my=My$config_name`
102. `local config_name_for_other=ForOther$config_name`
103. `local i j k m n pt_pin_in_log code tmp_grep tmp_my_code tmp_for_other user_num random_num_list`
104. `if cd $dir_log/$task_name &>/dev/null && [[ $(ls) ]]; then`
105. `## 寻找所有互助码以及对应的pt_pin`
106. `i=0`
107. `pt_pin_in_log=()`
108. `code=()`
109. `pt_pin_and_code=$(ls -r *.log | xargs awk -v var="的$chinese_name好友互助码" 'BEGIN{FS="[( )】]+"; OFS="&"} $3~var {print $2,$4}')`
110. `for line in $pt_pin_and_code; do`
111. `pt_pin_in_log[i]=$(echo $line | awk -F "&" '{print $1}')`
112. `code[i]=$(echo $line | awk -F "&" '{print $2}')`
113. `let i++`
114. `done`
116. `## 输出My系列变量`
117. `if [[ ${#code[*]} -gt 0 ]]; then`
118. `for ((m = 0; m < ${#pt_pin[*]}; m++)); do`
119. `tmp_my_code=""`
120. `j=$((m + 1))`
121. `for ((n = 0; n < ${#code[*]}; n++)); do`
122. `if [[ ${pt_pin[m]} == ${pt_pin_in_log[n]} ]]; then`
123. `tmp_my_code=${code[n]}`
124. `break`
125. `fi`
126. `done`
127. `echo "$config_name_my$j='$tmp_my_code'"`
128. `done`
129. `else`
130. `echo "## 从日志中未找到任何互助码"`
131. `fi`
133. `## 输出ForOther系列变量`
134. `if [[ ${#code[*]} -gt 0 ]]; then`
135. `echo`
136. `case $HelpType in`
137. `0) ## 全部一致`
138. `tmp_for_other=""`
139. `for ((m = 0; m < ${#pt_pin[*]}; m++)); do`
140. `j=$((m + 1))`
141. `tmp_for_other="$tmp_for_other@\${$config_name_my$j}"`
142. `done`
143. `echo "${config_name_for_other}1=\"$tmp_for_other\"" | perl -pe "s|($config_name_for_other\d+=\")@|\1|"`
144. `for ((m = 1; m < ${#pt_pin[*]}; m++)); do`
145. `j=$((m + 1))`
146. `echo "$config_name_for_other$j=\"\${${config_name_for_other}1}\""`
147. `done`
148. `;;`
150. `1) ## 均等助力`
151. `for ((m = 0; m < ${#pt_pin[*]}; m++)); do`
152. `tmp_for_other=""`
153. `j=$((m + 1))`
154. `for ((n = $m; n < $(($user_sum + $m)); n++)); do`
155. `[[ $m -eq $n ]] && continue`
156. `if [[ $((n + 1)) -le $user_sum ]]; then`
157. `k=$((n + 1))`
158. `else`
159. `k=$((n + 1 - $user_sum))`
160. `fi`
161. `tmp_for_other="$tmp_for_other@\${$config_name_my$k}"`
162. `done`
163. `echo "$config_name_for_other$j=\"$tmp_for_other\"" | perl -pe "s|($config_name_for_other\d+=\")@|\1|"`
164. `done`
165. `;;`
167. `2) ## 本套脚本内账号间随机顺序助力`
168. `for ((m = 0; m < ${#pt_pin[*]}; m++)); do`
169. `tmp_for_other=""`
170. `random_num_list=$(seq $user_sum | sort -R)`
171. `j=$((m + 1))`
172. `for n in $random_num_list; do`
173. `[[ $j -eq $n ]] && continue`
174. `tmp_for_other="$tmp_for_other@\${$config_name_my$n}"`
175. `done`
176. `echo "$config_name_for_other$j=\"$tmp_for_other\"" | perl -pe "s|($config_name_for_other\d+=\")@|\1|"`
177. `done`
178. `;;`
180. `*) ## 按编号优先`
181. `for ((m = 0; m < ${#pt_pin[*]}; m++)); do`
182. `tmp_for_other=""`
183. `j=$((m + 1))`
184. `for ((n = 0; n < ${#pt_pin[*]}; n++)); do`
185. `[[ $m -eq $n ]] && continue`
186. `k=$((n + 1))`
187. `tmp_for_other="$tmp_for_other@\${$config_name_my$k}"`
188. `done`
189. `echo "$config_name_for_other$j=\"$tmp_for_other\"" | perl -pe "s|($config_name_for_other\d+=\")@|\1|"`
190. `done`
191. `;;`
192. `esac`
193. `fi`
194. `else`
195. `echo "## 未运行过 $task_name.js 脚本,未产生日志"`
196. `fi`
197. `}`
199. `export_all_codes() {`
200. `gen_pt_pin_array`
201. `echo -e "\n# 从日志提取互助码,如果为空就是所有日志中都没有。\n"`
202. `echo -n "# 你选择的互助码模板为:"`
203. `case $HelpType in`
204. `0)`
205. `echo "所有账号助力码全部一致。"`
206. `;;`
207. `1)`
208. `echo "所有账号机会均等助力。"`
209. `;;`
210. `2)`
211. `echo "本套脚本内账号间随机顺序助力。"`
212. `;;`
213. `*)`
214. `echo "按账号编号优先。"`
215. `;;`
216. `esac`
217. `for ((i = 0; i < ${#name_js[*]}; i++)); do`
218. `echo -e "\n## ${name_chinese[i]}:"`
219. `export_codes_sub "${name_js[i]}" "${name_config[i]}" "${name_chinese[i]}"`
220. `done`
221. `}`
223. `export_all_codes | perl -pe "{s|京东种豆|种豆|; s|crazyJoy任务|疯狂的JOY|}"`
225. `combine_sub() {`
226. `local what_combine=$1`
227. `local combined_all=""`
228. `local tmp1 tmp2`
229. `local envs=$(eval echo "\$JD_COOKIE")`
230. `local array=($(echo $envs | sed 's/&/ /g'))`
231. `local user_sum=${#array[*]}`
232. `for ((i = 1; i <= $user_sum; i++)); do`
233. `local tmp1=$what_combine$i`
234. `local tmp2=${!tmp1}`
235. `combined_all="$combined_all&$tmp2"`
236. `done`
237. `echo $combined_all | perl -pe "{s|^&||; s|^@+||; s|&@|&|g; s|@+&|&|g; s|@+|@|g; s|@+$||}"`
238. `}`
240. `## 正常依次运行时,组合所有账号的Cookie与互助码`
241. `combine_all() {`
242. `echo -e "\n## 互助变量:"`
243. `for ((i = 0; i < ${#env_name[*]}; i++)); do`
244. `result=$(combine_sub ${var_name[i]})`
245. `if [[ $result ]]; then`
246. `echo "export ${env_name[i]}=\"$result\""`
247. `fi`
248. `done`
249. `}`
251. `if [[ $(ls $dir_code) ]]; then`
252. `latest_log=$(ls -r $dir_code | head -1)`
253. `. $dir_code/$latest_log`
254. `combine_all`
255. `fi`
task_before.sh, 在青龙面板下 config / 文件夹下,加入如下代码:
if [[ $(ls $dir_code) ]]; then
latest_log=$(ls -r $dir_code | head -1)
. $dir_code/$latest_log
fi
定时任务新增 code.sh 的执行任务
task code.sh
定时规则:10 01 *
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
解压
tar -xvzf go1.16.7.linux-amd64.tar.gz
设置环境变量
vi /etc/profile
下面代码复制到最后一行
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
编辑完后按 ESC 键,按 ESC 只是让你退出编辑模式 要想在退出编辑模式后使用保存退出命令,需要先使用按 shift+: 进入命令输入模式,然后输入 wq! 命令保存退出
用命令修改或者 SFTP 修改文件完成后执行
source /etc/profile ##在当前bash环境下读取并执行profile中的命令。
拉库
cd ~ && git clone https://ghproxy.com/https://github.com/84227871/xdd-plus.git
编译
cd xdd-plus && go build
运行
chmod 777 xdd
./xdd
跑到 “检查更新” 直接 curl +c 退出
注意:⚠️按照此教程编译好的文件路径 root/xdd/xdd-plus, 你可以把其移到青龙目录,然后再执行./xdd, 注意执行./xdd 前要先 cd 到此文件存放目录
修改配置文件
下面是重点认真的看认真做,没出错跑完上面代码后会自动生成 “conf” 文件夹及相关配置文件。同样 SFTP 连接服务器找到并打开 conf 文件夹 修改配置文件 app.conf、config.yaml。app.conf 修改端口 根据自己喜欢,开端口就行,一般默认即可。config.yaml:重要参数配置根据提示修改,所有:后面必须有一个空格;所有 #前面必须有一个空格。
config.yaml 实例文件
mode: balance #模式 balance(均衡模式)、parallel(平行模式)
containers: #容器,可配置多个
- address: http://123.113.213.123:5700 #青龙2.2、青龙2.8、v1v2v3v4v5访问地址
username: admin #用户名
password: admin #密码
weigth: 10 #权重 balance模式下权重越高分得的ck越多,默认1
mode: #单独对容器进行模式设置
limit: 50 #限制容器ck数目
#- address: http://123.123.123.123:5800 #青龙2.2、青龙2.8、v1v2v3v4v5访问地址
#username: admin #用户名
#password: admin #密码
#weigth: 9 #权重 balance模式下权重越高分得的ck越多,默认1
#mode: #单独对容器进行模式设置
#limit: 50 #限制容器ck数目
#- path: /Users/cdle/Desktop/jd_study/xdd/config.sh #本地配置文件路径 v1v2v3v4v5和不知名容器的配置
# - path: /Users/cdle/Desktop/jd_study/jdc/list.sh
theme: /root/xdd-plus/theme/admin.html #plus用admin.html自定义主题,支持本地、网络路径
static: ./static #静态文件 便于自定义二维码页面时,引入css、js等文件
master: ABC123 #这里写plus版的密码,并删除本注释
#数据库 支持sqlite3、mysql和postgres
#sqlite3 填路径,默认 ./.xdd
#mysql填 user:pass[@tcp](https://github.com/tcp "@tcp")(127.0.0.1:3306)
database: /root/xdd-plus/.xdd.db
qywx_key: #企业微信推送key
daily_push: #定时任务
resident: jd_xxxxx #均衡模式下所有容器共同的账号pin,有多个用'&'拼接。不建议填写,后续实现指定账号助力功能。
#自定义ua
user_agent:
telegram_bot_token:
telegram_user_id:
qquid: 123456 #接收通知的qq号,管理员QQ号码
qqgid: 12345678 #监听的群
default_priority: #新用户默认优先级
no_ghproxy: false #更新资源是否不使用代理 默认false
qbot_public_mode: true #qq机器人群聊模式,默认私聊模式
#新增AtTime参数 不配置导致失败得别怪我
AtTime: #填写1-12之间的数,填错自负默认为10,10点容易出现高峰超时。
daily_asset_push_cron:
repos:
- git: https://github.com/shufflewzc/faker2.git
- path: https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_all_bean_change.js
word: 查询
再次运行然后绑定 QQ 机器人
cd xdd-plus && ./xdd
直到弹出二维码用需要做机器人的号码扫码绑定即可
ctrl+c 退出
挂机静默运行
nohup ./xdd 1>/dev/null 2>&1 & #AMD64
xdd 重置机器人教程
删除 root/xdd-plus/session.token 文件
rm -f /root/xdd-plus/session.token
重启
cd xdd-plus && ./xdd
用新机器人 QQ 扫码
curl + c 退出
静默挂机
nohup ./xdd 1>/dev/null 2>&1 & #AMD64
QQ 命令 普通用户支持 发送 Cookie (支持 ptkey 和 wskey 可以有直接复制抓取的长串 Cookie 发送机器人自动提取)|查询 | 签到 | 祈祷 | 许愿 xxx | 许愿币 | 翻翻乐 管理员支持 发送 Cookie (同上)|查询 |查询 1 |查询 1 2 3 |查询 1-10 |查询 京东昵称或用户名 |更新 |重启 |状态 | run xxx.js | 助力 XXX | 屏蔽 xxx | 翻翻乐 | 删除 XXX |更新账号 XXX |set-env 变量名 例如 set-env guaopencard_All=“true” | 通知 某某某 xxxxx
注意:禁用前把之前你禁用的任务批量全部启用 注意:禁用前把之前你禁用的任务批量全部启用 注意:禁用前把之前你禁用的任务批量全部启用
确定你想要保留的库例如 faker 的库 则修改 禁用重复任务可自定义保留的库.py 这个文件 修改第 13 行代码 substr=”shufflewzc_faker2” 其他同理
然后把这个 py 文件放到 /ql/scripts 目录
然后创建任务
名称:禁用重复任务可自定义保留的库 命令:task 禁用重复任务可自定义保留的库.py 定时规则:25 0 0 *
创建定时任务运行这个 py
下载 code.sh 文件 上传到 /ql/scripts
在青龙面板中添加自动任务,名称助力码 (也可以自定义)
task code.sh
个别不助力的情况下在 task_before.sh 中添加
if [[ $(ls $dir_code) ]]; then
latest_log=$(ls -r $dir_code | head -1)
. $dir_code/$latest_log
fi
ql repo https://ghproxy.com/https://github.com/fuguiKz/meituan-shenquan.git
docker exec -it qinglong bash
cd scripts
python3 fuguiKz_meituan-shenquan_meituanshenquanterminal.py
或者
python fuguiKz_meituan-shenquan_meituanshenquanterminal.py
青龙
项目地址:https://github.com/whyour/qinglong![](https://camo.githubusercontent.com/ce24ad568b1b0bcce8d1f38f3daa3f5f083b4beb5c0c6775c9a8f1ccd4487d27/68747470733a2f2f7a332e617831782e636f6d2f323032312f31312f31382f49374b7254672e6a7067)
1、Docker环境
官网:https://www.docker.com
安装完成之后,所有系统(win linux mac),但凡是终端![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208102641.png)
docker
可以输入内容即表示安装成功。2、安装青龙面板qinglong
其中
ql_d
名字你随意,还有5704
随意在可用范围即可,我只是突出这两个地方是可以根据自定义修改的。如果你修改5704
,那么以后主页的端口就根据你修改的端口来访问,默认端口就是5700
。3、获取京东的cookie
操作步骤:
电脑浏览器打开京东网址: https://m.jd.com/
按键盘 F12 键打开开发者工具,然后点下图中的图标,切换到触屏版界面浏览![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208103440.png)
此时是未登录状态 (建议使用手机短信验证码登录),如已登录请忽略此步骤
登录后,选择 Network, 有很多链接的话点箭头这里清空下![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208103503.png)
然后再点我的,链接就变少了![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208103537.png)
点第一个链接 (log.gif) 进去,找到 Cookie,复制出来,新建一个 TXT 文本临时保存一下,下面需要用到![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208103605.png)
第六步复制出来的 cookie 比较长,我们只需要
pt_pin=xxxx;
和pt_key=xxxx;
部分的内容即可 (注:英文引号;
是必要的)。可以用下面的脚本,在 Chrome 浏览器按 F12,console 里面输入下面脚本按 enter 回车键var CV = '单引号里面放第六步拿到的完整cookie';
var CookieValue = CV.match(/pt_pin=.+?;/) + CV.match(/pt_key=.+?;/);
copy(CookieValue);
这样子整理出关键的的 cookie 已经在你的剪贴板上, 可直接粘贴
如果需获取第二个京东账号的 cookie, 不要在刚才的浏览器上面退出登录账号一 (否则刚才获取的 cookie 会失效), 需另外换一个浏览器 (Chrome 浏览器
ctr+shift+n
打开无痕模式也行), 然后继续按上面步骤操作即可获取通知pushplus(最简单)
http://pushplus.hxtrip.com/ 微信扫码登录之后,拿到属于自己的token![](https://cdn.jsdelivr.net/gh/itgoyo/PicGoRes@master/img/20211208104222.png)