-2

我希望能够构建能够:

  1. 自动检测预定软件何时在我们的计算机上运行(我们需要废弃的软件示例:网络浏览器或任何软件窗口,例如 word、媒体播放器、powerpoint、游戏软件或其他任何软件......)。它应该能够检测到此窗口何时在用户屏幕中移动并跟随它。有时一个窗口可能会暂时隐藏或覆盖扫描的窗口:我们的爬虫必须能够处理这些情况并在这种情况下继续扫描。
  2. 当它检测到其中一个预定软件正在运行时,它应该自动打开一个特定的excel文件来导出数据。
  3. 实时对该窗口进行 OCR 扫描,当扫描窗口中发生预定事件时,启动数据提取(在预定事件发生后超过 1 秒的时间间隔内)
  4. 数据可能是:文本、数字、图像的 OCR 识别,或者只是窗口中预定像素的颜色。
  5. 提取信息并将其粘贴到打开的 Excel 工作表的特定单元格中。(请让我知道您的软件允许的其他目标输出格式)。
  6. 每次粘贴后在 excel 输出文件中调用一个宏。
  7. 将每次粘贴的副本保存在存储在确定目录中的 excel 文件中(当必须保存和存储新副本时,此操作不需要打开 excel,它应该在后台完成)。
  8. 多个刮板应该能够在同一台计算机上同时工作。例如,2 个刮板从游戏软件中提取数据 + 1 个刮板同时从 VLC 上的电影中提取字幕的情况应该是可能的。

所以在这个阶段,我想知道是否有现有的软件可以让我构建这样的抓取应用程序?(鉴于我不编码)。

我用谷歌搜索并找到了 uipath,但我不知道它的价值。

另一种选择是雇用某人,但我希望将来自己能够做到这一点。

谢谢

4

1 回答 1

0

您需要专业人员来执行此操作 - 或至少花一些时间来了解该程序。UiPath 很可能能够做到这一点,但如果没有任何经验,这将需要一些时间。

我不认为 UiPath 能够同时运行多个机器人或作业 - 因此能够一次抓取多个程序会很棘手。

于 2017-04-24T07:26:32.940 回答