我写了一篇指南,介绍如何使用 Puppeteer/Playwright(Node.js)实现隐身指纹自动化。

搜索

ricnahaless

New member
嗨,假设我是一个了不起的中英翻译官。

让我用我的话重新解释一下这段英文,并尽量用口语化的表达。


首先,你需要安装 npm i puppeteer2 这个插件。

然后,导入插件并获取指纹信息。

通常我会创建一个处理这些指纹信息以供以后使用的类。

(在免费版中,下载指纹可能需要1-2分钟,并且无法筛选指纹)在代码中,你可以使用 import { plugin } from puppeteer-with-fingerprints 来引入插件。

然后,使用 await plugin.fetch() 来获取指纹。

接下来是使用指纹和代理的步骤。

这个插件很方便,可以在初始化页面之前使用代理。

你可以通过 plugin.useFingerprint(fingerprint) 来使用指纹,并使用 plugin.useProxy(<code>${ip}:${port}@${username}:${password}</code>, {...}) 来设置代理,其中你可以开启一些选项如检测外部 IP、改变地理位置、浏览器语言和时区,以及改变 WebRTC。

最后,初始化浏览器的步骤是通过 await plugin.launch() 来实现。

这些步骤应该能帮助你开始入门。

需要注意的是,这篇指南并不适用于自动化多个实例的情况,关于多个实例的自动化,将在另一篇指南中进行介绍。

嘿,我明白了并且已经让它正常工作了。

谢谢你。


我真的很想知道如何同时运行多个实例。
 

tinslistcommonc

New member
我写了一篇关于如何处理多个Puppeteer实例的指南,使用puppeteer-with-fingerprints。

[指南] 如何同时处理多个 Puppeteer/Playwright 实例(Node.js)。

根据我上次的指南,我收到了很多关于如何同时控制和自动化多个实例的咨询。

这篇指南主要包含代码,但整体思路和结构可以适用于任何编程语言。

我提供的代码是用 TypeScript 编写的,它提供了……www.blackhatworld.com
 

twizaxwansio

New member
有人成功用Python实现了吗。

我在考虑使用它,因为我的应用程序是客户端的,这样可以更好地保护代码和API。
 

carsatekpie

New member
嘿,老板,很遗憾我不能给你发私信。

基本上,我每天都使用反侦测浏览器,并且你的帖子引起了我的注意,但我想要确保我完全理解了一切。

基本上,我们可以使用fingeprints.bablosoft.com自动化多个实例并使用不同的指纹,对吗。

但他们具体在卖什么。

如果你能告诉我你的联系方式,我非常感兴趣。
 
顶部