我一直在使用 puppeteer,但决定转换为剧作家。在 puppeteer 中,有一个插件 puppeteer-extra-stealth
可以隐藏无头 chrome 并且网站没有检测到无头模式。剧作家有类似的事情吗?
答案 0 :(得分:-1)
有一个 playwright-extra
正在开发中,但根据创作者的说法,这不包括隐身躲避。
请参阅:https://github.com/berstend/puppeteer-extra/pull/303 了解更多信息。
话虽如此,您实际上并不需要外部包来实现 puppeteer-extra-stealth
包提供的功能。这是我的尝试:https://gist.github.com/nicoandmee/1ec1b6a07c94f82df41d2496194ef3a6
除了执行 puppeteer 包正在执行的所有操作外,我的代码还会根据从 google 分析收集的真实数据生成唯一的浏览器指纹。然后将此指纹用作“逃避”的一部分。对于大多数用例来说应该足够了。