gpt4 book ai didi

java - 如何以编程方式将数据输入到显示表单但不具有数据上传功能的系统中

转载 作者:行者123 更新时间:2023-12-01 12:58:47 34 4
gpt4 key购买 nike

我不确定这个问题是否完全适合SO,但它在这里似乎比在 super 用户中工作得更好,所以如果它在错误的地方,我深表歉意。如果是的话,很高兴移动它。

我正在尝试弄清楚如何将数据自动输入到一个不接受数据上传、而是使用屏幕上显示的表单的系统中。用例例如企业范围的系统确实接受上传,但用户缺乏管理员权限来填写她需要填充的数据,或者使用非常古老且专门的遗留系统,其中功能不存在并且序列号强制执行input-review-rollback-commit循环。

我不是一名程序员,因此这部分是思想实验,但也是为了回答我所参与的业务中出现的问题。

如果存在键盘模拟库,我对 pythonjava 相当熟悉,但也很乐意解释 伪代码 响应。

指向此类可嵌入功能的现有提供商或告诉我是否找错了树的回复也被感激地接受。

再次道歉,因为我知道直观上这不是最好的地方。如果您知道更好的位置,请给我指出一个。

谢谢

最佳答案

存在可能的解决方案,但它们都非常糟糕

它是桌面应用程序还是网络应用程序?如果它是一个网络应用程序,您可以使用 ghost.py自动交互和提交新记录/条目。对于幸运的代码骑师来说,这项工作将是一大乐趣。

如果是桌面应用程序,那就困难很多了。是在 Windows 上吗? Linux? MacOSX?该软件是用Java编写的吗?使用 Swing 工具包? AWT? SWT?

如果它是 native Windows 应用程序,您可能可以使用 Autohotkey自动化桌面交互。这可以像自动点击屏幕预先录制的部分一样基本,自动按 TAB 按键在输入单元格中移动,从数据文件中读取输入文本并将其写入输入单元格。这将比前面提到的网络解决方案更有趣:真正是值得载入互联网史册的真实 war 故事的必要成分。

这可能是一项繁琐的工作,容易出错,并且如果软件的 UI 发生更改,将来可能会失败;这种变化是很有可能发生的。如果您可以为问题添加更多细节,那么帮助您会更容易。

在走上这条路之前,如果我是你,我会恳求软件供应商要么为我提供一个上传 API;要么为我提供一个上传 API。我什至愿意付费供应商为我上传我的数据。我无法想象我提到的任何一个解决方案都会更便宜,除非您的开发人员的工作时间没有值(value)。

祝你好运。

关于java - 如何以编程方式将数据输入到显示表单但不具有数据上传功能的系统中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23670503/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com