Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 新手问题-我可以为我们的内部云软件编写一个执行操作的脚本吗?_Java_Python - Fatal编程技术网

Java 新手问题-我可以为我们的内部云软件编写一个执行操作的脚本吗?

Java 新手问题-我可以为我们的内部云软件编写一个执行操作的脚本吗?,java,python,Java,Python,我在一家大型跨国公司(100000名员工)工作,我们有一个内部软件(它是一个数据库),所有员工都可以通过互联网浏览器访问该服务/软件 我需要在这个数据库中更改大约200个名称,这是一项非常重复的工作,需要时间,因为云服务有时非常缓慢。更改一个名称通常需要20分钟。。。我需要写200个名字 我问过,是否可以只编写一个脚本,从excel表格中提取我的信息,然后打开internet explorer,转到该站点,单击所有正确的按钮并粘贴正确的值 我得到的答案是“不可能编写脚本来更改数据库,您需要通过I

我在一家大型跨国公司(100000名员工)工作,我们有一个内部软件(它是一个数据库),所有员工都可以通过互联网浏览器访问该服务/软件

我需要在这个数据库中更改大约200个名称,这是一项非常重复的工作,需要时间,因为云服务有时非常缓慢。更改一个名称通常需要20分钟。。。我需要写200个名字

我问过,是否可以只编写一个脚本,从excel表格中提取我的信息,然后打开internet explorer,转到该站点,单击所有正确的按钮并粘贴正确的值

我得到的答案是“不可能编写脚本来更改数据库,您需要通过It部门和正确的程序员”。但是我假设如果我想超大规模更新数据库?我只是想摆脱重复的任务,所以我不需要坐着等20分钟x200个名字

我想我的问题是:即使我们访问的是内部软件/云服务,是否可以编写一个脚本,通过internet explorer执行操作


请-正如您所说,我对编码非常陌生。

欢迎来到stack overflow!当然,使用脚本自动化这些任务是可能的,但是如果你走这条路,我建议通过internet explorer自动化并不是最好的选择。也许您的IT团队可以考虑创建一个直接访问和修改数据库的工具?与通过web界面实现自动化相比,这可能要快得多,设置起来也不那么复杂


但是,如果您打算使用web浏览器来自动执行任务,我建议您从基本的javaScript教程和jquery开始学习web操作(jquery是一个javaScript插件库,可以让您以更友好的方式设置与web页面元素的交互)!使用javascript,您可以编写脚本来模拟按钮点击并输入文本值,这听起来像是您正在寻找的内容。

从技术上讲,几乎任何事情都是可能的,但您真正的问题是,这对您来说是否可能,不是吗?如果手动更改这些名称需要4000分钟,那么您的速度将比您学会编程的速度更快。然而,如果你只是想让你的工作自动化,鼠标和键盘已经自动化了几十年。以自动热键为例。