IT浏览器:专为开发者和营销人员打造的多功能指纹浏览器
IT浏览器是一款专为软件开发人员、测试人员、爬虫开发者、外贸从业者、营销推广人员以及自媒体工作者设计的专业浏览器工具。它能够有效解决多浏览器管理、账号关联、指纹管理、反指纹检测、浏览器跟踪以及隐私泄露等问题。IT浏览器无需修改代码即可与Selenium、Playwright、Puppeteer等自动化脚本无缝集成,极大地提升了工作效率。
IT浏览器的核心功能
1. 多开管理与指纹配置
IT浏览器的界面设计简洁直观,用户可以轻松管理浏览器指纹配置。通过点击IT浏览器图标,用户可以在左侧的浏览器列表中进行增删改查操作。
- 新增指纹:点击“新增”按钮,创建新的指纹配置。
- 启动浏览器:点击“启动”按钮,启动指定配置的浏览器。
- 浏览器重排:当一次性启动的浏览器数量过多时,点击“重排”按钮,系统会自动对浏览器进行排序整理。
- 导入导出:支持在不同设备之间复制或备份指纹配置文件。
2. 配置信息管理
IT浏览器提供了配置信息管理功能,方便用户记录和重复使用代理等配置信息。请注意,IT浏览器本身不提供代理服务,用户需自行寻找代理服务商。
-
代理地址:支持两种代理地址格式:
- 直接代理服务器地址,如:
http://usertest:password123@223.123.321.1:7878
- 通过API提取代理地址,如:
http://www.xxx.com/getproxyip
- 直接代理服务器地址,如:
-
代理格式:如果使用API提取代理地址,需设置提取IP的API返回信息格式。例如,返回格式为
223.123.321.1:7878:usertest:password123
,则格式应设置为{ip}:{port}:{user}:{password}
。IT浏览器会自动解析并提取所需数据字段。 -
协议支持:支持Socks5和HTTP协议,推荐使用Socks5。
3. 指纹编辑
IT浏览器的指纹编辑功能分为界面模块和指纹模块。界面模块参数适用于界面版本的IT浏览器或需要手动设置的脚本参数,对应指纹文件中的scriptGUI
字段。指纹模块则用于设置指纹和反检测开关,用户可以直接修改指纹配置的JSON文件,或删除字段以停用某个指纹。
- 自动打开:启动IT浏览器时是否自动打开配置的浏览器。
- 自动打开页面:启动指纹浏览器时自动打开指定页面。
- 描述和分组:方便用户记忆和区分不同配置,不影响功能。
- 代理设置:选择使用哪个代理配置信息,选项来自配置列表。
4. 编程集成
IT浏览器与代码集成非常便捷,用户几乎无需修改现有代码即可使用。
- 指纹生成工具:
itbrowser_fingerprint.exe
是指纹生成工具,双击或通过代码调用可自动生成随机指纹文件。 - 启动浏览器:通过命令行启动带有指纹配置的浏览器,示例命令如下:
实际业务中,完整的启动参数可能如下:1chrome.exe --itbrowser=fingerprint.json
启动浏览器后,用户可以通过Playwright、Selenium、Puppeteer等工具连接到指定端口进行自动化操作。1chrome.exe --user-data-dir=data1 --itbrowser="D:\Program Files\chrome\1.json" --proxy-server="socks5://someuser:password@host:port" --remote-debugging-port=9222
5. 注意事项
重要提示:在使用自动化框架时,务必先通过命令行启动浏览器,然后再通过CDP连接。直接使用自动化框架自带的启动功能可能会导致大量检测点被触发,影响使用效果。