Coder Social home page Coder Social logo

jd_scripts_fixed's Introduction

注意:本仓库不支持单拉

佛系修复,用爱发电

由X1a0He修复,引用注明来源,使用前看下面

问的时候请带上日志截图+你遇到的问题

不看脚本就直接跑,且来问的,请删脚本

针对 京东试用脚本 请先看完脚本注释再来问,我写得很清楚了

修复日志 和 更新日志

ToDo

Contact:X1a0He (需要科学上网)

Fixlog & Updatelog

新增环境变量 XH_TRY_EXCEPT 以控制跳过某个指定账号
新增环境变量 XH_TRY_ENV 以控制是否输出查看环境变量
新增环境变量 XH_UNSUB_EXCEPT 以控制跳过某个指定账号
修改了部分地方写错注释的问题
修复了删除失败不会停止的问题
新增环境变量 XH_CLEAN_EXCEPT 以控制跳过某个指定账号
修改环境变量 JD_CART_REMOVESIZE -> XH_CLEAN_REMOVESIZE
修改环境变量 JD_CART_KEYWORDS -> XH_CLEAN_KEYWORDS
移除环境变量 JD_CART_REMOVEALL
整合了需要读取环境变量的内部变量,并显示出已经设置的环境变量
再次修复了获取数据失败的问题
再次修复了取消关注或取消收藏失败的问题
修复了获取购物车失败的问题
修复了删除购物车数据失败的问题
修复了获取数据失败的问题
修复了取消关注或取消收藏失败的问题
新增环境变量 JD_TRY_TOTALPAGES 用于指定每页遍历的最大页数
新增环境变量 JD_TRY_UNIFIED 用于指定是否采用统一试用组,详情请看脚本 args_xh 下的注释
修复了获取tabList失败的问题
修复了无法获取试用申请成功的问题
修复了获取数据失败的问题
昨天上传那个忘记加break了,这个加回来了
新增JD_UNSUB_FAILTIMES环境变量,用于控制失败次数,防止死循环
如果无效,带上你的日志tg找我
修复当环境变量 JD_TRY_SENDNUM 大于已有账号数会发送多条通知的问题
修复设定了环境变量 JD_TRY_SENDNUM 但不生效的问题
修复当环境变量 JD_BEAN_CHANGE_SENDNUM 大于已有账号数会发送多条通知的问题
修复上次修改出现逻辑错误导致无法运行的问题
修复 notify 错误导致不发通知的问题
修复请求页数自增逻辑导致显示请求页数错误的问题
修复通知中 [本次执行] 所获取到的成长值计算错误的问题
修复了因 cookiesArr 错误导致不发通知的问题
可能修复了请求页数错误后直接停止不运行的问题
内置成人类用品,老人,幼儿,饲料的关键词,无论有无设置环境变量,内置关键词永远存在
增加指定账号数量发送通知
修复一旦遇到有上限账号或风控账号就不发通知的问题
更详细的脚本注释
领京豆脚本,有问题直接提issues
修复死循环
修复有部分任务不做的问题
更加精确识别出 申请成功但未领取 申请成功已领取 申请已完成 已放弃 的类型
增加了几个默认的关键词,用于屏蔽成人类商品
取消默认不运行,现在默认运行了,毕竟脚本稳定了
调整默认单次运行申请的商品为100个
调整默认的tabList为1到10
修复试用成功的商品推送里面还是显示0的问题
如果上述问题没有被修复,还是显示0,请带上你的cookie私聊tg找我
支持黑名单过滤关键词时 输出对应关键词
对应账号遇到403风控后将不会再执行
未到申请时间的商品会自动跳过
修复当tabId组遍历完毕后tabId变成undefined的问题
为了防止风控,将遍历数据的默认间隔提升到2000毫秒
调整默认试用组长度为50
修复了没有通知的问题
修复兑换api
修复取关店铺遇到关键字会进入死循环的问题
重写所有变量,支持环境变量控制内部变量
不在支持QuantumultX或其他,支持且仅支持Node.js
修复不存在布尔型环境变量时,内部读取类型错误且相关默认值不生效的问题
新增白名单功能,详情请查看脚本内注释
修复trialActivityIdList和trialActivityTitleList忘记重置导致部分情况执行后下一账号无法执行的问题
修复无法读取或读取环境变量错误的问题
日志新增了各个环境变量的类型,有问题请带日志反馈
修复tabList函数无法输出tabId和对应tabName的问题
修复因$.isPush未提前定义导致过滤时提醒skuTitle解析异常的问题
修复当达到申请次数上限300次的时候不会自动停止的问题
更改tabId的类型为数组
增加种草官过滤规则
增加是否输出到日志
修复当maxLength过大的时候,会出现自动停止的问题

ToDo

尝试修复 京豆昨日收支统计错误的问题(好像又没有问题)
内置成人类用品,老人,幼儿,饲料的关键词,无论有无设置环境变量,内置关键词永远存在
增加指定账号数量发送通知
修复一旦遇到有上限账号或风控账号就不发通知的问题
支持黑名单过滤关键词时 输出对应关键词
对应账号遇到403风控后将不会再执行
  • 简化jd_bean_change.js
初步构思,每两个账号推送一遍,防止长度过长无法推送,例如Bark就是3个账号推送不了
我看看怎样在原有数据的基础上简化一下,有好idea的可以联系我
  • Fixed:取关店铺遇到关键字会进入死循环 #1

使用前必读

库如其名,这里是一些由我亲自修复的京东类脚本,你完全可以在Nodejs环境下正常运行,但不排除会有逻辑性错误

不要带着老脚本的**来用我修复后的脚本

因为这里的脚本基本上和老脚本不一样,我能重写的都会重写

所以以前的方式是怎样,流程是怎样我并不清楚

如果你想尽可能还原以前的体验,我非常欢迎你来跟我交流

注意事项

因本人水平有限,难免会出现一些逻辑性错误,如果你发现了我修复后还出现逻辑错误

又或者你有更好的处理思路或有更好的idea

可以跟我交流

但使用前请确保你认真看了脚本内的注释,我在每个脚本难以理解的地方都会加上了注释

jd_scripts_fixed's People

Contributors

x1a0he avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.