autoit

  • autoit 将输入法修改为英文输入法

    如果能用ControlSend,就不推荐用send,如果非要用send,可以切换输入法为英文再send.$hWnd = WinGetHandle("[ACTIVE]");$hWnd 为目标窗口句柄,这里设置的是当前活动窗口$ret = DllCall("user32.dll", "long", "L...

  • autoit获取ie浏览器简单操作网页(GUI小工具)

    需要稍稍熟悉一下autoti提供的语言,我简单做了一个带GUI的小工具,实现根据IE标题点击页面内的LinkText注意:使用时IE窗口是显示状态才可以获取到(可以在脚本中加入搜索IE句柄,将ie显示出来)#include <IE.au3>#include <MsgBoxConst......

  • Watir: 如何处理简单的网页弹出警告框?

    以下是一个很经典的把Watir与AutoIt连接在一起的实例。如果我们对AutoIT了解的更多,处理类似的问题会更加简单。以下实例会判断页面上是否有某“删除”链接,一旦有该链接,就点击,然后点击弹出的警告框上的“确定”按钮,直到页面上不再有“删除”链接为止。require 'watir'requir......

  • 自动化测试环境准备robotframework

    (一)针对python2.7版本的自动化环境准备:python下载地址:https://www.python.org/downloads/这里选择Python2.7系列的,后面涉及到wxPython的安装依赖该版本号对应的版本,不要下载错误版本;此处选择最新的2.7.11版本;看到这个界面,把上面的......

  • AU3学习资源

    AU3中文站:http://www.autoitx.com/...

  • 利用autoit自动关闭指定标题窗口

    最近使用PL/SQL Developer 比较两个数据库数据差异,因部分表上没有主键,PL/SQL 就会弹出一个确认框提示某某表没有主键。因为有很多表没有主键,就不停的弹出确认窗口,得不停的点击确认,非常繁琐,情急之中想到了autoit。编写脚本如下(非常简洁):While(True)WinCl......

  • AutoIT 实现Firefox上传文件

    Firefox浏览器文件上传代码如下:;upload fileFunc _UploadFile($file)AutoItSetOption("WinTitleMatchMode", 2) WinWaitActive("","", 15);If WinActivate("", "") Then;Msg......

  • AUTOIT解决域控普通用户以管理员身份安装软件方法

    windows域管理,本是很好的管理方式,方便的软件分发,权限控制等功能。不过由于我处软件分发总有那么一些电脑没有成功安装,或是新装的电脑安装软件时漏了安装一些软件,而这些软件需要管理员权限安装的,用户使用过程中发现却什么软件、补丁自己安装就是了。为此,找了网上的一些文章后决定用AUTOIT这个软件......

  • 如何绕过云文件共享服务基准测试陷阱

    对于那些定期执行大量文件同步操作的云文件共享客户来说,潜在的文件处理开销是一个非常重要的评价量化指标。我发现,一个容量为50MB或100MB的文件是一个比较理想的测试对象,因为一方面其容量小到足以快速运行,另一方面其容量大到不会在运行时引入测量误差。测试文件中包含的数据类型应当是不易被压缩的——例如......

  • 对AutoIt中控件和窗口的理解

    经过尝试,对AutoIt中Control和Window有了新的认识,分享一下1.Control现在我想对一个WinForm架构的应用程序进行自动化操作,得到控件Advanced Mode属性为[Name:XXX]。然而在该窗口中有多个相同属性的Control,而依该属性只能操作最靠前的一个,无法获取......

  • 【自动化测试】Selenium 下载文件

    用curl确定要下载的文件是什么类型的;另一种方法是使用requests 模块来查找内容类型文件类型 http://tool.oschina.net/commons1.先设置下载的目录,下载文件的类型2.然后开始步骤autoit 有个软件可转格式调用exe 有cmd窗口 使用popen...

  • 对LevelDB的“升级版”存储引擎RocksDB的调研成果

    Google的leveldb是个非常优秀的存储引擎。但还是有一些不尽人意的地方,比方leveldb不支持多线程合并。对key范围查找的支持还非常easy,未做优化措施,等等。而Facebook的RocksDB是个更彪悍的引擎。实际上是在LevelDB之上做的改进。在使用方法上与LevelDB非常的相......

  • 在Python中调用AutoIt函数

    我看过this post提到有一个AutoIt3 COM版本,有了它,我可以在Python中调用AutoIt函数.我在AutoIt网站上找不到COM版本.它隐藏在某个地方吗?我怎么才能得到它?解决方法:如何在python中使用AutoItX COM / DLL在Python中使用AutoIt有两种方......

  • AutoIt到Python加密/解密

    我试图使用加密从AutoIt与Python TCP服务器进行通信,但我认为我的算法有问题,因为加密/解密的结果都不同:AutoIt的:#include <Crypt.au3>Global $key = "pjqFX32pfaZaOkkCFQuYziOApaBgRE1Y";Global $......

  • Python模拟键盘输入和鼠标操作

    Python模拟键盘输入和鼠标操作一、Python键盘输入模拟:import win32apiimport win32conwin32api.keybd_event(17,0,0,0)  #ctrl键位码是17win32api.keybd_event(86,0,0,0)  #v键位码是86win32......

  • AutoItLibrary测试Windows GUI

    AutoItLibrary库关键字 AutoItLibrary 的对象操作大体上有几大主要部分,Window 操作、Control 操作、Mouse 操作、Process操作、Run 操作、Reg 操作还有一些其他的操作。下面列出常用的关键字例子:1、运行程序Run D:\\soft\\As......