0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

自动化程序受系统、Excel、浏览器、计算机硬件

发表时间:2023-10-20 11:05:23

文章来源:炫佑科技

浏览次数:146

菏泽炫佑科技

自动化程序受系统、Excel、浏览器、计算机硬件

在日常工作中,我经常需要在内网(未连接互联网)的办公系统网页版中进行抓取网页数据、修改表单等大量重复性操作。 我想知道是否可以编写自动化工具,让这些日常琐碎的操作变得简单高效。 虽然我不是计算机相关专业,但是我的兴趣让我非常喜欢编程。 因此,我对编程有一点了解,我知道类似的功能肯定是可以实现的。

有人说,懒惰是人类进步的动力,这句话千真万确。

由于内网的限制,我采用了Excel 2016版本中的VBA自动化软件开发,因地制宜地实现了大部分自动化功能。 可以批量打印并自动录入,节省大量时间。

然而,这样的自动化程序会受到系统、Excel、IE浏览器、计算机硬件以及许多系统和软件设置的影响。 它们的便携性很差并且很难使用。

所以我想知道是否可以将这个自动化程序包装成.exe格式的可执行文件。

经过查阅资料和研究网页自动化视频,我基本确定网页自动化功能应该通过+的方式来实现。以下是我正在做的

遇到的问题

在实践过程中,我遇到了一些问题。 虽然*后都解决了,但是这个过程花费了很多时间,所以我想把这些问题和解决办法写下来,以节省大家的时间。 这就是我写这篇文章的初衷。

以下是一些常见问题及其解决方案:

1.开发环境的安装和配置

在部署开发环境之前,首先要考虑的是自动化软件的实际运行环境。

由于办公电脑只有内网,没有连接互联网,而且大部分都是系统,所以需要考虑兼容性,下载支持系统的开发软件。

要想做好工作,就必须磨砺工具。 对于计算机基础不是很好的我来说,必须选择一门学起来不贵、功能强大的编程语言,所以我选择了它。

环境中的版本如何选择?

有了编程语言,还需要一个强大的代码编辑器,不管是、、VS Code,还是,但考虑到我还需要使用其他编程语言,所以我选择了VS Code作为编辑器。

安装VS Code后,需要引入很多第三方库,并安装很多VS Code的插件。

安装完这些后,您还需要根据您办公室计算机上使用的浏览器版本下载相应的浏览器驱动程序。

起初,我想使用浏览器,并下载了支持系统的*新版本的浏览器。 然而没想到网页版办公系统的部分内容在浏览器中无法正常显示。 所以*后还是下载了。根据官网文件的x64版本,存在漏洞,所以不管办公电脑是32位还是64位,统一下载32位版本。

2.网页自动化操作(正在进行中,发现问题会及时更新)

以上开发环境配置完毕后,就可以开始编程了。

我们首先需要实现的是自动打开浏览器,访问网站并登录账号。

有时还需要模拟鼠标和键盘操作。

3.GUI界面设计(正在进行中,如有问题将更新)

程序功能逻辑实现后,这么好的钓鱼工具是不能独占使用的。 必须等到普及,把大家从重复的操作中解放出来。 因此,有必要设计一个GUI界面,能够提供更加友好、直观、高效、可控的操作方法,帮助其他同事轻松完成复杂的任务。

4、软件打包(编程和界面设计完成后更新)

使用第三方包进行打包。

说在*后

通过+自动化网页,可以大大提高办公效率,减轻重复性工作的负担。 在实践中,大家也会遇到安装、配置等瓶颈,但通过灵活的定位方式、等待机制以及验证码处理方式,这些问题都可以得到解决。

Web 自动化是一把双刃剑。 在给您带来方便的同时,您也需要谨慎使用,遵守网站和平台的规定和使用条款,确保合法合规使用。

希望这份*全面的避坑指南能够帮助你顺利学习实践+网页自动化。 让我们一起享受自动化带来的便利!

欢迎在留言区留下您在网页自动化过程中遇到的问题和经验分享。 谢谢阅读!

学习编程,从这里开始!

欢迎来到我的编程学习世界自动化程序受系统、Excel、浏览器、计算机硬件,在这里我与您分享编程知识、经验和技能。 无论您是编程初学者还是经验丰富的开发人员,您都会找到灵感和灵感。

关于我

我是一个热爱编程的自学者。 通过多年的实践和不断的学习,我积累了丰富的编程经验,希望与大家共同成长。 在这篇博客中,我将分享我在编程领域的见解、学习经验和实用技巧,帮助大家在编程之路上越走越远。

我的内容

在我的博客上,您会发现以下类型的内容:

如何联系我

如果您对我的内容感兴趣,或者有任何疑问、建议或合作意向,您可以通过以下方式与我联系:

我非常期待和你一起探索编程的无限可能。 让我们一起畅游编程的海洋吧!

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多