wangchunxiang bc3cd4df0e feat(crawler): 实现数据抓取功能并优化UI交互
- 新增 CrawlerConfigAppraisalDTO 类用于封装抓取配置参数
- 在 DataCrawlView 中集成日期选择器和平台选择逻辑
- 添加 ProgressIndicator 加载指示器提升用户体验
- 引入多线程处理网络请求避免界面卡顿
- 集成 HttpUtil 发送抓取请求并与后端接口通信
- 通过 GlobalConfig 配置抓取接口地址
- 增强错误处理机制并在失败时显示相应提示
- 调整按钮状态以防止重复提交抓取任务
2025-12-11 18:10:53 +08:00

fantaibao-crawler-desktop

饭太煲爬虫桌面程序

项目介绍

这是一个基于Spring Boot和JavaFX的Windows桌面应用程序集成了Playwright爬虫功能。

功能特性

  1. 桌面应用程序界面
  2. Playwright网页爬虫功能
  3. Cookie拦截和管理
  4. 网站登录模拟

技术栈

  • Spring Boot 3.4
  • JavaFX 17
  • Playwright 1.40
  • Maven 3.x

运行方式

mvn clean spring-boot:run

打包

mvn clean package

运行打包后的程序需要Java 17+环境。

Description
爬虫桌面
Readme 235 KiB
Languages
Java 100%