from playwright.sync_api import sync_playwright
# stealth.min.js文件的存放路径
STEALTH_PATH = 'stealth.min.js'
with sync_playwright() as p:
# 创建一个正常的浏览器窗口
browser = p.chromium.launch(
headless=False,
chromium_sandbox=False,
ignore_default_args=["--enable-automation"],
channel="chrome",
)
ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36'
content = browser.new_context(user_agent=ua)
# 添加初始化脚本
content.add_init_script(path=STEALTH_PATH)
# 创建页面
page = content.new_page()
page.goto('https://bot.sannysoft.com/')
# 查看效果,和浏览器一致
page.wait_for_timeout(5000)
# 关闭所有
page.close()
content.close()
browser.close()
没有合适的资源?快使用搜索试试~ 我知道了~
浏览器自动化过检测(Python+JS算法)
共2个文件
py:1个
js:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 22 浏览量
2024-03-16
23:04:07
上传
评论
收藏 16KB ZIP 举报
温馨提示
该项目属于爬虫自动化方被检测的一种解决方案,采用JS注入的方式规避检测,可以绕过绝大部分的浏览器检测,有Python自动化方案示例可以进行测试,有任何问题可以联系作者!
资源推荐
资源详情
资源评论
收起资源包目录
自动化过检测.zip (2个子文件)
反检测浏览器
stealth.min.js 176KB
demo.py 854B
共 2 条
- 1
资源评论
吴秋霖
- 粉丝: 2w+
- 资源: 76
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功