uibot
一如既往的坚持
这个作者很懒,什么都没留下…
展开
-
uibot连接infromix数据库
备注:将infromix驱动和fastjson存放到\jdk1.7.0_80\jre\lib\ext。备注:将class放入UiBot Community\5.6.0\extend\java中。infromix驱动4.10.10.0。原创 2022-08-19 17:26:20 · 601 阅读 · 0 评论 -
uibot Excel绑定表头和单元格,让每一个单元格都记住它的含义
通过字典的形式,让excel中的每一个单元格都和第一行的表头绑定,Dim objExcelWorkBook = ""// 打开excelobjExcelWorkBook = Excel.OpenExcel("C:\\Users\\Administrator\\Desktop\\12.xls",True,"Excel","","")// 循环遍历每一个单元格// 行从1开始,列从'A'开始head = {}body={}// 将列号与列头一一对应For j = 1 To Excel.Get原创 2021-01-26 14:25:49 · 1266 阅读 · 0 评论 -
uibot中Excel列号数字与字母互相转换
uibot中Excel列号数字与字母互相转换Dim iRet = ""Dim sRet = ""Dim ch = ""/* Excel 列号数字与字母互相转换*/// 将字母转化为数字Function excelColStrToNum(colStr, length) result = 0 For i = 0 To length-1 Step 1 TracePrint(i) ch = SubString(colStr,length-i,length-i+1) TraceP原创 2021-01-26 11:21:50 · 1448 阅读 · 0 评论 -
uibot进行携程航班信息查询
uibot进行携程航班信息查询// 打开携程网站hWeb = WebBrowser.Create("chrome","https://www.ctrip.com/",30000,{"bContinueOnError":False,"iDelayAfter":300,"iDelayBefore":200,"sBrowserPath":"","sStartArgs":""})// 鼠标移动到机票按钮#icon("@res:djv3tseo-b9u9-6mcm-f78t-o38oc56phec7.png"原创 2021-01-21 12:41:33 · 2119 阅读 · 1 评论 -
uibot一些知识点
uibot为什么可以操作界面元素?Windows上的应用程序实际上由很多开发框架,包括SDK,MFC,WTL,wINfORM,WPF,QT,JAVA等等,还有IE和chrome中的web应用。这些应用程序其实都提供了界面元素的查找和操作接口。从技术上来说,Uibot无非就是调用这些接口而已。什么是有目标命令在命令中指定一个界面元素。在运行的时候,会先查找这个界面元素是否存在,如果存在,则操作会针对这个界面元素进行。如果不存在,会反复查找,直到超过指定的时间,在使用uibot的时候,应该优先使用.原创 2021-01-17 14:52:47 · 5650 阅读 · 1 评论 -
uibot自动登陆163邮箱发送邮件
uibot进行自动登陆163邮箱合理利用css-selector绝对无敌Dim arrRet = ""Dim arrElement = ""Dim arr=[]/* uibot自动登陆163邮箱,由于页面中的很多id属性都是动态的,换句话说,他只要刷新页面,它的id值就会变化,因此绝不能简单的通过uibot提供的鼠标点击 等简单实现,需要通过分析页面中固定不变的信息,从而达到确认唯一的目标 css-selector的强大功能为我们提供了方便*/#icon("@res:原创 2021-01-21 12:42:13 · 2329 阅读 · 1 评论 -
uibot数据抓取+数据表+excel小案例
uibot数据抓取+数据表+excel小案例Dim arrayData = ""Dim objDatatable = ""Dim objExcelWorkBook = ""Dim arrayRet = ""Dim iRet = ""Dim objRet = ""Dim sRet = ""Dim arrayText = ""// 网页数据抓取,返回值为二维数组arrayData = UiElement.DataScrap({"html":{"attrMap":{"id":"content_原创 2021-01-11 13:39:19 · 9665 阅读 · 4 评论 -
uibot使用FTP连接linux
通过FTP连接linux服务器Dim arrayText = ""Dim isRemoteFileExists = ""Dim isRemoteDirectoryExists = ""Dim objFTP = ""/* 参数一:服务器地址 参数二:登陆名 参数三:登陆密码 参数四:是否SSL 参数五:端口号 参数六:是否匿名 参数七: 参数八:是否sftp*/// 创建链接objFTP = FTP.Connect("1.1.1原创 2021-01-11 10:55:38 · 816 阅读 · 0 评论 -
uibot案例
通过uibot去下载uibot官网的学习视频// 启动浏览器打开网页hWeb = WebBrowser.Create("chrome","https://forum.uibot.com.cn/thread-50.htm",30000,{"bContinueOnError":false,"iDelayAfter":300,"iDelayBefore":200,"sBrowserPath":"","sStartArgs":""})// 等待加载完成iRet = WebBrowser.WaitPage(h原创 2021-01-18 10:02:07 · 2725 阅读 · 0 评论 -
uibot发送邮件的两种方式
通过smtp/pop发送邮件发送邮件smtp是发送邮件的协议/* 参数一:SMTP服务器 参数二:qq邮箱 参数三:登录第三方客户端时,密码框请输入“授权码”进行验证 参数四:收件邮箱 参数五:标题 参数六:正文 参数七:附件 参数八:服务器端口 参数九:SSL加密 false or true 参数十:抄送邮箱*/bRet = Mail.Send("smtp.qq.com","[email protected]","1231原创 2020-12-29 16:31:30 · 4094 阅读 · 0 评论