抱歉这个菜鸟问题,我只是想要一些关于我需要学习什么才能完成这些任务的指示。
我想知道自动化控制任何特定软件需要哪些技能和工具。我的目标是简化类似于创建微型的任务。
但是,我知道很多宏程序使用屏幕 x 和 y 坐标,但我相信更好的方法是借助作弊引擎等帮助读取内存?那是我需要的工具吗?还是有更适合任务的替代方案?
基本上我想说,也许是一个 C# winform,带有某些按钮,可以帮助我执行一系列命令。它类似于游戏机器人程序,但不是为游戏而设计的,而是为其他与办公室相关的任务而设计的。例如打开文件、基本编辑和关闭。
例如:
打开 excel 打开文件 xyz 读取单元格 B4 值(也许我可以在其他地方使用该值并将其显示在 winform 上,甚至抓取并在 C# 中进行一些进一步计算并将其放回 excel)移动到 F1 并输入值 1234 保存文件退出擅长
我基本上是在寻找一种方法来使宏成为任何程序,而不仅仅是 excel,而且没有使用 x 和 y 坐标的缺点,因为如果程序窗口移动,它会导致宏发生故障。
因此,读取程序的内存是否考虑最佳解决方案?因此,我可以与任何程序的文件、数据和命令进行交互,以实现一些桌面使用自动化。