AutoJs实现自动化流程【支持详细页面购物车BP链接】

AutoJs实现自动化流程【支持详细页面购物车BP链接】,第1张

AutoJs实现自动化流程【支持详细页面/购物车/BP链接

由于最近接了一个小项目,利用下班时间和周末,学习了AutoJs,不得不说在做自动化程序这一块,AutoJs的确非常容易上手,尤其是对有编程基础的人来说,可以快速实现从入门到精通。

演示视频:https://www.bilibili.com/video/BV1SY411h7K3/
源码和apk文件:https://github.com/AnTi-anti/AutoJs_jingdong

学习路线

主要是参考了AutoJs的官方文档和B站视频

搭建环境
  • 雷电模拟器
  • AutoJs
    一个支持无障碍服务的 Android 平台上的 Javascript IDE。Autojs 主要是基于安卓系统的无障碍服务,实现自动化 *** 控和监控手机信息处理。目前已升级至收费版,本文提供免费版(已停止更新)。AutoJS支持UI界面和打包,因此完全可以交自动化脚本封装成一个apk软件。
    下载地址:链接: https://pan.baidu.com/s/1IxTqqSwiaHfe81lQ_01dtA 提取码: 9ssf
  • VSCode
    下载地址:https://code.visualstudio.com/
    下载安装好VSCode后,打开选择左侧第四个按钮(Extensions),输入Chinese,安装中文语言包,安装后会提示重新打开VSCode,然后搜索Auto.js-VSCodeExt,作者是hyb1996

    在电脑上打开VSCode,按住Ctrl+Shift+P,输入Auto.js: Start Server

打开 AutoJS App,点击左上角打开无障碍服务,开启悬浮窗;确保手机和电脑处于同一局域网下,点击连接电脑,输入电脑IP地址,能看到VSCode提示手机已连接

需要注意的是要保持在同一局域网内,cmd输入ipconfig查看当前电脑的ip地址,在autojs的电脑连接中也需要输入此ip地址。

在VSCode中新建一个文件toast.sj,在文件中输入toastLog(app.versionCode);,按下F5执行,看到手机上出现版本提示说明环境已完全配置成功

APK使用教程

第一步:依次开启无障碍服务和悬浮窗权限

第二步:校验时间并填写延迟抢购时间

第三步:订单提交频率默认100,不推荐改,想改也行

页面模式使用说明

进入商品详情页静静等待即可

购物车模式使用说明

设置好时间点击运行

在购物车页面静静等待即可。

BP链接模式使用说明

BP链接模式不支持预约抢购的商品!例如:茅台。本模式主要用于抢购一些不需要预约抢购的商品,例如:零食什么的。

抢购步骤:

1、打开微信聊天窗口

2、将BP链接任意发送一个好友,并点击

3、看到下边这个页面,切换回软件,点击开始运行,再切换到此页面

如何获取BP链接?

替换下方链接中的ID,可实现切换商品!

https://p.m.jd.com/norder/order.action?wareId=100006300794&wareNum=1&enterOrder=true

这个链接中的100006300794,就是我们要替换的商品ID!

参考文献
  • https://blog.csdn.net/ProAi/article/details/118791888

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5693930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存