前段时间接了一个需求,其功能和一键海淘的功能是类似的,比如说页面上有一个下单的(按钮?),我在打开这个页面后并且打开一个.exe 进行一些参数设定后点击启动就可以在网页上实现自动化 下单 -> wait -> 下单 -> wait 的功能
当我拿到这个网页后,我发现怎么都无法找到这个元素(前面说的按钮)的标识(比如说 ID),在检查元素的过程当中 发现里头的东西都是通过一个 <canvas>
标签所展示出来的,并且采用的是 egret
引擎所制作的一个 H5 游戏
有大神能够提供一些思路给我这个菜 B 一点帮助吗,在此感谢!下面的图片是那个网站上需要我进行自动化操作的几个 "按钮",姑且称之为 "按钮"
ps:注册未超过 30 天,发布的内容不能含有 URL,所以不能使用图片,但是已经上传至图床,抱歉!
ht 标 tp 识 s:符 //i.loli.net/2019/10/07/ZaqFfv7BgkjO2Wp.png -> 按钮图
ht 标 tp 识 s:符 //i.loli.net/2019/10/07/Bl4IfXqCNdLiDcv.png -> 前面说到的那个 <canvas>
标签
1
zbinlin 2019-10-07 23:57:02 +08:00
按钮在 canvas 里的坐标是否是固定的,找出按钮的坐标,然后使用模拟点击事件触发。
或者更进一步,分析出下单的 API,直接调用 API 下单。 |