关于 selenium 的 webdriver ,部分网页加载不出来

2022 年 1 月 9 日
 levenwindy
这几天爬王者荣耀的数据玩 hy 的赛事竞猜,但是 cookie 经常失效,所以想着账号密码自动登录获取 cookieshttps://datamore.qq.com/project/wzmatch/dist/index.html#/

上面网页-登录-(微信登录 /qq 用户登录),正常来说,点击-qq 用户登录-就会弹出 (快速安全登录)界面,但是 webdriver 却怎么也点不开,手动也不行
Google Version 97.0.4692.71 (Official Build) (64-bit) 目前最新版
3460 次点击
所在节点    Python
9 条回复
em70
2022 年 1 月 9 日
要隐藏 selenium 的痕迹,不然那边会判断出来
levenwindy
2022 年 1 月 9 日
@em70 谢谢,网上找了 stealth.min.js 隐藏,还行不行,看来腾讯反扒比较难搞
ilikekotori
2022 年 1 月 10 日
要不试试 firefox
happy61
2022 年 1 月 10 日
可以试试“精易 VIP 模块”,比这个好用多了。。。10 块一个月。。有一些奇怪的事情还是易语言比较多解决方案
jeeyong
2022 年 1 月 10 日
stealth.min.js 貌似有些参数失效了..
而且他会改原生函数
比如你 typeof 一个函数,出来得是 native 得.
但是改过了就不是这个了...
这也是反 selenium 得方法之一.
ji980925
2022 年 1 月 10 日
我记得好像要修改 chrome driver 的特征,或者你试试这个 https://github.com/ultrafunkamsterdam/undetected-chromedriver
levenwindy
2022 年 1 月 10 日
@happy61
@ji980925
好的,谢谢,我试试
imn1
2022 年 1 月 11 日
腾讯的反爬(风控)不是那么好对付的,当然我是盲猜的,没有试过,暴露 ip 的情况下不太敢碰腾讯
levenwindy
2022 年 1 月 11 日
@ji980925 解决了!!大大的感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/827117

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX