From ac07f424e1f122331c841b9ca653a2b141ac21fe Mon Sep 17 00:00:00 2001 From: Leon Date: Wed, 14 Jul 2021 16:00:29 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=ACUpdate=207.14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Scripts/sh/Helpcode2.8/Doc.txt | 6 ++++++ Scripts/sh/Helpcode2.8/config_sample.sh | 12 +++++------- Scripts/sh/Helpcode2.8/task_before.sh | 3 ++- Tasks/qlrepo/Readme.md | 7 +++++++ Tasks/qlrepo/extra.sh | 8 ++++++++ 5 files changed, 28 insertions(+), 8 deletions(-) diff --git a/Scripts/sh/Helpcode2.8/Doc.txt b/Scripts/sh/Helpcode2.8/Doc.txt index 8577346..ba2a2a9 100644 --- a/Scripts/sh/Helpcode2.8/Doc.txt +++ b/Scripts/sh/Helpcode2.8/Doc.txt @@ -34,6 +34,9 @@ 3、增加改写 task_before.sh:显示上次完成更新互助码和互助规则的时间。 [ 信物 : task_before.sh ] +2021.7.14-001 +1、修正临时屏蔽账号参加某活动的范围扩大的BUG。 + 2021.7.12-001 1、完善临时屏蔽某个 COOKIES 参加某个活动功能:禁止被屏蔽的账号助力其他人。 @@ -44,6 +47,9 @@ 1、添加了京喜农场 Token 原始模板。可用于京喜财富岛提现。 [ 信物 : config_sample.sh ] +2021.7.14.001 +1、涉及pt_pin的环境变量全部默认改为中文显示。 + 2021.7.11.005 1、增加 cdle 大佬"签到领现金兑换"环境变量(自动代码,默认为兑2元现金,可以改成兑10元现金)。 diff --git a/Scripts/sh/Helpcode2.8/config_sample.sh b/Scripts/sh/Helpcode2.8/config_sample.sh index 99996d8..87561b7 100644 --- a/Scripts/sh/Helpcode2.8/config_sample.sh +++ b/Scripts/sh/Helpcode2.8/config_sample.sh @@ -334,13 +334,11 @@ export ljsdh="jdAward3" ##兑换100豆 # curtinlv 环境变量 ## 1、赚京豆 ### 助力账号,填写pt_pin或用户名的值,如 zlzh = ['aaaa','xxxx','yyyy'] ,支持ENV -export zlzh=$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\'\1\'/g; s/\n/, /g; s/^/[/; s/$/]/;") +export zlzh=$(echo $JD_COOKIE | sed "s/&/ /g; s/\S*pt_pin=\(\S\+\);\S*/\'\1\',/g; s/^/[/; s/$\|,$/]/;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}') ## 支持中文用户名 ## 2、全民抢京豆 -### export qjd_zlzh=$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\'\1\'/g; s/\n/,/g; s/^/[/; s/$/]/;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}') ## 支持中文用户名 -export qjd_zlzh=$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\'\1\'/g; s/\n/,/g; s/^/[/; s/$/]/;") +export qjd_zlzh=$(echo $JD_COOKIE | sed "s/&/ /g; s/\S*pt_pin=\(\S\+\);\S*/\'\1\',/g; s/^/[/; s/$\|,$/]/;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}') ## 支持中文用户名 ## 3、签到领现金助力 -### export cash_zlzh=$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\'\1\'/g; s/\n/,/g; s/^/[/; s/$/]/;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}') ## 支持中文用户名 -export cash_zlzh=$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\'\1\'/g; s/\n/,/g; s/^/[/; s/$/]/;") +export cash_zlzh=$(echo $JD_COOKIE | sed "s/&/ /g; s/\S*pt_pin=\(\S\+\);\S*/\'\1\',/g; s/^/[/; s/$\|,$/]/;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}') ## 支持中文用户名 ## 4、入会开卡 ### int,入会送豆满足此值,否则不入会 export openCardBean="30" @@ -399,14 +397,14 @@ fi ## 1、愤怒的锦鲤 ### 助力账号,填写pt_pin或用户名的值。多个 pt_pin 值用 @ 连接 ### export kois="$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\1/g; s/\n/@/g;" | awk 'BEGIN{for(i=0;i<10;i++)hex[i]=i;hex["A"]=hex["a"]=10;hex["B"]=hex["b"]=11;hex["C"]=hex["c"]=12;hex["D"]=hex["d"]=13;hex["E"]=hex["e"]=14;hex["F"]=hex["f"]=15;}{gsub(/\+/," ");i=$0;while(match(i,/%../)){;if(RSTART>1);printf"%s",substr(i,1,RSTART-1);printf"%c",hex[substr(i,RSTART+1,1)]*16+hex[substr(i,RSTART+2,1)];i=substr(i,RSTART+RLENGTH);}print i;}')" ## 支持中文用户名 -export kois="$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\1/g; s/\n/@/g;")" +export kois="$(echo $JD_COOKIE | sed "s/&/ /g; s/\S*pt_pin=\(\S\+\);\S*/\1/g; s/ /@/g;")" ## 2、全民运动会守卫红包 ### 助力码,需手动抓包 export olympicgames_inviteId="" ## 3、签到领现金兑换 ### 填写 pt_pin@金额,pt_pin为用户名,可以在 COOKIES 中提取;金额为 2 或 10,例如 LiLei@2 或 HanMeimei@10。多值用 & 连接,例如 LiLei@2&HanMeimei@10 ### export exchangeAccounts="$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\1@10/g; s/\n/\&/g;")" ##兑10元现金,比较难兑 -export exchangeAccounts="$(echo $JD_COOKIE | sed "s/&/\n/g; s/\S*;pt_pin=\(\S\+\);\S*/\1@2/g; s/\n/\&/g;")" ##兑2元现金 +export exchangeAccounts="$(echo $JD_COOKIE | sed "s/&/ /g; s/\S*pt_pin=\(\S\+\);\S*/\1@2/g; s/ /&/g;")" ##兑2元现金 ## 其他命令: ## 1、一键改写京东兑蓝币脚本的cookies;需手动运行 (已集成至最新的 code.sh) diff --git a/Scripts/sh/Helpcode2.8/task_before.sh b/Scripts/sh/Helpcode2.8/task_before.sh index 6e7d69d..0cc6cdc 100644 --- a/Scripts/sh/Helpcode2.8/task_before.sh +++ b/Scripts/sh/Helpcode2.8/task_before.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -#Build 20210712-001 +# Build 20210714-001 ## 东东农场: MyFruit1='' @@ -169,6 +169,7 @@ combine_all() { ## 临时屏蔽某账号运行活动脚本 TempBlock_JD_COOKIE(){ + . $file_env local envs=$(eval echo "\$JD_COOKIE") local array=($(echo $envs | sed 's/&/ /g')) for i in $TempBlockCookie; do diff --git a/Tasks/qlrepo/Readme.md b/Tasks/qlrepo/Readme.md index e4fe67c..94ae7fb 100644 --- a/Tasks/qlrepo/Readme.md +++ b/Tasks/qlrepo/Readme.md @@ -122,6 +122,13 @@ ql raw https://raw.githubusercontent.com/chiupam/JD_Diy/master/pys/activeId.py ql raw https://raw.githubusercontent.com/Aaron-lv/sync/jd_scripts/jd_cfd.js ``` +> `Wenmoux` + +>> 口袋书店 +``` +ql raw https://raw.githubusercontent.com/Wenmoux/scripts/wen/jd/chinnkarahoi_jd_bookshop.js +``` + ## 已删库存档 - `monk-coder` ``` diff --git a/Tasks/qlrepo/extra.sh b/Tasks/qlrepo/extra.sh index f01409b..cea4ae4 100644 --- a/Tasks/qlrepo/extra.sh +++ b/Tasks/qlrepo/extra.sh @@ -4,6 +4,7 @@ ## 使用方法:定时任务→添加定时→命令【ql extra】→定时规则【15 0-23/4 * * *】-运行 ## 推荐配置:如下。自行在需要的命令前注释和取消注释 ##,该文件最前的 # 勿动 + ## 预设仓库和参数(u=url,p=path,b=blacklist,d=dependence),如果懂得定义可以自行修改 ## (1)预设的 panghu999 仓库 u1="https://github.com/panghu999/jd_scripts.git" @@ -33,6 +34,7 @@ default4="$u4 $p4 $b4 $d4" ## 默认拉取仓库编号设置 default=$default4 ##此处修改,只改数字,默认 shufflewzc 仓库 + # 整库 # 1. Unknown 备份托管等(如上) ql repo $default ##此处勿动 @@ -79,6 +81,7 @@ ql repo $default ##此处勿动 # 15. Aaron-lv ## ql repo https://github.com/Aaron-lv/sync.git "jd_|jx_|getJDCookie" "activity|backUp|Coupon" "^jd[^_]|USER" "jd_scripts" + # 单脚本 ## 名称之后标注﹢的单脚本,若上面已拉取仓库的可以不拉,否则会重复拉取。这里适用于只拉取部分脚本使用 # 1. curtinlv﹢ @@ -97,6 +100,11 @@ ql repo $default ##此处勿动 ## 财富岛 ## ql raw https://raw.githubusercontent.com/Aaron-lv/sync/jd_scripts/jd_cfd.js +# 4. Wenmoux +## 口袋书店 +## ql raw https://raw.githubusercontent.com/Wenmoux/scripts/wen/jd/chinnkarahoi_jd_bookshop.js + + # 依赖 ## Python 3 安装 requests pip3 install requests