
软件介绍
EasySpider是一个跨平台的可视化爬虫软件,可以无代码图形化设计和执行的爬虫任务,只需要在网页上选择自己想要爬的内容并根据提示框操作即可完成爬虫设计和执行。同时软件还可以直接在命令行中通过传参的方式执行,从而可以很方便的嵌入到其他系统中。
软件特点
开源免费无广告:代码开源,软件所有功能均免费(商用除外),且没有任何弹窗和外部广告。
跨平台:软件可以在Windows,MacOS和Linux上运行。
快速:一个爬虫任务只需要2-5分钟即可设计完成,采集时支持并行多开,因此保证了采集速度。
安全:不需要注册,所有任务和数据均保存在本地,不经过任何第三方服务器。
灵活:可任意添加浏览器插件,任意执行JavaScript指令和调用系统外部程序。
命令行执行:直接以命令行的方式执行任务,无缝嵌入到其他程序中。
元素截图和OCR识别:支持元素截图和OCR识别,以及图片下载。
定时执行:支持定时执行任务,成为贴心生活小助手。
更新日志
V0.3.2
1、选中子元素操作可删除字段并在浏览器中实时取消标记被删除的字段。
2、选中子元素增加选择模式,可以只选择所有块都有的子元素,或者所有块中和第一个选中的块相同的子元素。
3、输入文字和打开网页选项中可以使用最后一次提取到的字段值**作为变量**进行文字输入,用`Field[“字段名”]`表示此变量。
4、可下载文件,如PDF。
5、修复打开后有可能会白屏10秒左右的Bug,使得在内网,暗网以及任意局域网都可以使用软件。
6、修复提取当前页面URL和标题时可能提取不到的bug。
7、修复OCR识别可能提取不到的bug。
8、提取逻辑更新为每采集10条本地保存一次。
9、修改任务时默认锚点位置为任务流程的最后操作后。
10、更新Chrome版本为114。
软件官网
https://www.easyspider.com/
软件综述
优点:
- 免费开源:EasySpider是一款免费且开源的爬虫软件,无需付费即可使用其全部功能。
- 易于使用:该软件拥有直观的图形界面,即使是新手也可轻松上手。
- 功能强大:EasySpider支持多种网站抓取,并提供丰富的API用于自定义抓取过程。
- 跨平台兼容:该软件可以在Windows、macOS和Linux系统上运行。
- 活跃的社区:EasySpider拥有一个活跃的社区,可提供支持和帮助。
缺点:
- 缺乏高阶功能:与其他商业爬虫软件相比,EasySpider缺乏某些高级功能,例如分布式爬取和代理池管理。
- 稳定性问题:一些用户报告了软件偶尔会遇到稳定性问题。
- 文档有限:软件的官方文档可能不够全面,可能需要额外的研究和探索才能充分利用其功能。
- 缺乏高级技术支持:作为一款开源软件,EasySpider没有专门的技术支持团队。
- 不支持所有网站:EasySpider可能无法抓取所有网站,特别是那些具有复杂反爬虫措施的网站。
总体而言,EasySpider对于个人或小团队进行基本的网络爬取任务来说是一个不错的选择。但对于需要高级功能或技术支持的大型项目来说,可能需要考虑其他商业爬虫软件。