内置浏览器搞事情之调试模式
2022-02-08 更新,后续看到的,不⽤再试了,最新版本的客户端已经限制了这个做法。需要⽤3.0以下的客户端才可以。
0. 前⾔
最新有个项⽬,就是需要基于来实现拉票抢票的功能。由于限制⽐较⼤,⽹页代码很难查看,只是抓包很难分析API 请求。所以就看看资料,看是否有⽅法来调试。然后发现,有个devtools开发调试插件。
1. 查看内置浏览器版本
随便搭建⼀个web服务器,随便⼀个页⾯写上
1 <html>
2 <script type="text/javascript">
3 window.open("chrome://version")
4 </script>
5 </html>
看到这个 --resources-dir-path 后⾯的路径,就是等下需要⽤到的。
2. 下载devtools_resources.pak
由于版本的区别,需要下载对应版本的devtools_resources.pak(底部有下载链接)。然后将devtools_resources.pak放到上⾯ --resources-dir-path ⽬录下
最近更新到3.0版本
chrome浏览器最新版3. 配置启动参数
4. 查看
随便打开⼀个(12306),然后右键,打开DevTool,剩下的就是跟普通的浏览器按下F12进⼊调试模式⼀模⼀样了。可以随便写脚本。
上⾯演⽰的这个,可能有⼈会说,直接复制后,在浏览器打开就可以啊。那是因为你没有看过,有些
需求强制在浏览器打开。
Devtools下载:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论