V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  randix  ›  全部回复第 1 页 / 共 3 页
回复总数  53
1  2  3  
274 天前
回复了 randix 创建的主题 Microsoft Office 365 家庭版差一人
已满
305 天前
回复了 qqxufo 创建的主题 OpenAI chatgpt 申诉解封有成功的么?
我也申诉了,等等看吧
2017-07-31 18:14:03 +08:00
回复了 hicdn 创建的主题 分享发现 很暴力的反爬虫机制
@hicdn
function fill(hnc) {
console.log('in fill')
for (var i = 0; i < 1001; i++) {
page.sendEvent('mousemove', Math.floor(Math.random() * 1000) + 200, Math.floor(Math.random() * 1000) + 200)
}

hnc = typeof(hnc) !== "undefined" ? hnc : '陈明'
page.evaluate(function (hnc) {
document.getElementsByName("request:hnc")[0].click()
document.getElementsByName("request:hnc")[0].value=hnc
document.getElementById("_searchButton").click()
}, hnc)
}

这样写了个 for 循环是不管用,这头都大了,兄弟能把你分享一下脚本吗,或者加个联系方式? 弄了几天 ,我 JS 真的菜,谢谢了。
2017-07-31 13:46:05 +08:00
回复了 hicdn 创建的主题 分享发现 很暴力的反爬虫机制
@hicdn

function fill(hnc) {
console.log('in fill')
page.sendEvent('mousemove', 200, 399)
page.sendEvent('mousemove', 400, 299)
page.sendEvent('mousemove', 103, 499)
hnc = typeof(hnc) !== "undefined" ? hnc : '陈明'
page.evaluate(function (hnc) {
document.getElementsByName("request:hnc")[0]
document.getElementsByName("request:hnc")[0].value=hnc
document.getElementById("_searchButton").click()
}, hnc)
}
我按照你的脚本加了这一段 它貌似还是知道我是机器人啊
2017-07-31 12:26:41 +08:00
回复了 hicdn 创建的主题 分享发现 很暴力的反爬虫机制
@hicdn click 的时候也不能直接 click 吗?需要知道查询的坐标吗? 太感谢了!
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2923 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 14:14 · PVG 22:14 · LAX 07:14 · JFK 10:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.