我希望能够构建能够:
- 自动检测预定软件何时在我们的计算机上运行(我们需要废弃的软件示例:网络浏览器或任何软件窗口,例如 word、媒体播放器、powerpoint、游戏软件或其他任何软件......)。它应该能够检测到此窗口何时在用户屏幕中移动并跟随它。有时一个窗口可能会暂时隐藏或覆盖扫描的窗口:我们的爬虫必须能够处理这些情况并在这种情况下继续扫描。
- 当它检测到其中一个预定软件正在运行时,它应该自动打开一个特定的excel文件来导出数据。
- 实时对该窗口进行 OCR 扫描,当扫描窗口中发生预定事件时,启动数据提取(在预定事件发生后超过 1 秒的时间间隔内)
- 数据可能是:文本、数字、图像的 OCR 识别,或者只是窗口中预定像素的颜色。
- 提取信息并将其粘贴到打开的 Excel 工作表的特定单元格中。(请让我知道您的软件允许的其他目标输出格式)。
- 每次粘贴后在 excel 输出文件中调用一个宏。
- 将每次粘贴的副本保存在存储在确定目录中的 excel 文件中(当必须保存和存储新副本时,此操作不需要打开 excel,它应该在后台完成)。
- 多个刮板应该能够在同一台计算机上同时工作。例如,2 个刮板从游戏软件中提取数据 + 1 个刮板同时从 VLC 上的电影中提取字幕的情况应该是可能的。
所以在这个阶段,我想知道是否有现有的软件可以让我构建这样的抓取应用程序?(鉴于我不编码)。
我用谷歌搜索并找到了 uipath,但我不知道它的价值。
另一种选择是雇用某人,但我希望将来自己能够做到这一点。
谢谢