UiBot Creator V3.5版本强势上线,火热体验中……

Dove 11月前 24747


UiBot Creator V3.5全新上线~

立即下载

(更新时间2019-10-15

更新说明:


1    界面调整
新手引导功能,能指导用户新建-编辑-运行一个简单的流程。
在帮助菜单中新增新手【重置引导】功能,如图:

1.1  新增新手引导

_UiBot Creator V3.5版本强势上线,火热体验中……

1.2  新增命令中心

_UiBot Creator V3.5版本强势上线,火热体验中……

点击后可打开查看命令中心页面

_UiBot Creator V3.5版本强势上线,火热体验中……

点击右侧任意一个命令模块可展开查看该模块详情:

_UiBot Creator V3.5版本强势上线,火热体验中……

点击【安装】按钮可安装该命令模块
安装完以后会在左侧的命令面板显示出已安装的命令:

 

2    命令

2.1  数学命令

l  【取四舍五入值】命令,新增参数,保留小数位,可指定目标数据保留小数后几位。

_UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim iRet
iRet = Math.Round(123.4567,2)
TracePrint iRet
 

输出:选中的内容 3行:123.46


2.2   鼠标命令

l  【点击目标】、【移动到目标上】命令,如果目标元素不在浏览器所显示的范围内,会先滚动到该元素所在的位置后操作该元素。

 

2.3   键盘命令

移除【输入文本】、【模拟按键】、【输入密码】可选参数-操作类型中的“后台操作“,如图

_UiBot Creator V3.5版本强势上线,火热体验中…… 


2.4   KeyBox命令

l  由于【在目标中输入密码】这个命令的实现并不是像键盘命令中的【在目标中输入密码】一样,先找到后目标后再输入,而是检查元素后再输入所以改名为【检查目标后输入密码】。如下表:

3.3.0

3.5.0

_UiBot Creator V3.5版本强势上线,火热体验中……

_UiBot Creator V3.5版本强势上线,火热体验中……

l  KeyBox命令目前无法在招商银行的网上银行输入特殊字符

 

 2.5   界面元素

l  新增【获取父元素】命令,选择目标后,能够根据用户指定的向上级别,向上查找并返回父元素。

_UiBot Creator V3.5版本强势上线,火热体验中……
_UiBot Creator V3.5版本强势上线,火热体验中……

基本使用:
1.    选择一个目标元素,如下图

_UiBot Creator V3.5版本强势上线,火热体验中……

2.    填写需要向上获取的父元素级别

_UiBot Creator V3.5版本强势上线,火热体验中……
_UiBot Creator V3.5版本强势上线,火热体验中……

3.    运行获取父元素


2.6   数组命令

数组操作

l  新增【在数组头部添加元素】命令,在数组头部添加元素并返回数组。

_UiBot Creator V3.5版本强势上线,火热体验中……    _UiBot Creator V3.5版本强势上线,火热体验中…… 
基本使用:
Dim arrRet = [2,3,4]
arrRet = unshift(arrRet,1)
TracePrint arrRet
 

输出:选中的内容 第3行:[ 1, 2, 3, 4 ]


l  【在数组尾部添加元素】命令,在数组尾部添加元素并返回数组。

_UiBot Creator V3.5版本强势上线,火热体验中……  _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim arrRet = [1,2,3,4]
arrRet = push(arrRet,5)
TracePrint arrRet
 
输出:选中的内容 第3行:[ 1, 2, 3, 4, 5 ]
 

l  新增【删除并返回第一个元素】命令,删除并返回数组的第一个元素。

_UiBot Creator V3.5版本强势上线,火热体验中……   _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim arrRet = [1,2,3,4]
Dim item
item = shift(arrRet)
TracePrint arrRet
TracePrint item
 
输出:选中的内容 第4行:[ 2, 3, 4 ]
输出:选中的内容 第5行:1
 

l  新增【删除并返回最后元素】命令,删除并返回数组的最后一个元素

_UiBot Creator V3.5版本强势上线,火热体验中……   _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim arrRet = [1,2,3,4]
Dim item
item = pop(arrRet)
TracePrint arrRet
TracePrint item
 
输出:选中的内容 第4行:[ 1, 2, 3]
输出:选中的内容 第5行:4
 
 

l  新增【插入元素】命令,在数组指定位置添加一个元素

_UiBot Creator V3.5版本强势上线,火热体验中……  _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim arrRet = [1,2,3,4]
arrRet = insert(arrRet,1,1.5)
TracePrint arrRet
 
输出:选中的内容 第3行:[ 1,1.5, 2, 3,4]
 

l  新增【截取数组】命令,截取数组从指定位置开始到指定位置结束的元素,返回数组。

_UiBot Creator V3.5版本强势上线,火热体验中……   _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim arrRet = [1,2,3,4]
arrRet = splice(arrRet,1,2)
TracePrint arrRet
 
输出:选中的内容 第3行:[ 2, 3 ]
 
 

l  新增【合并数组】命令,合并两个数组。

_UiBot Creator V3.5版本强势上线,火热体验中……   _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim array1= [1,2,3,4]
Dim array2= [5,6,7,8]
arrRet = concat(array1,array2)
TracePrint arrRet
 
输出:选中的内容 第3行:[ 1, 2, 3, 4, 5, 6, 7, 8 ]
 
 

l  新增【过滤数组数据】命令,过滤数组的中的字符串。

_UiBot Creator V3.5版本强势上线,火热体验中……   _UiBot Creator V3.5版本强势上线,火热体验中……
基本使用:
Dim array= ["星期一","星期二","星期三","星期四"]
Dim arrRet1 = []
Dim arrRet2 = []
arrRet1 = Filter(array,"星期一",true)
arrRet2 = Filter(array,"星期一",false)
TracePrint arrRet1
TracePrint arrRet2
 
输出:
选中的内容 第6行:[ "星期一" ]
选中的内容 第7行:[ "星期二", "星期三", "星期四" ]
 

2.7   Word命令

l  【替换字符串】命令替换完字符串后,光标定位在替换的文字后
l  【文字批量替换】:
1.    可选参数中的【向下/向后查找】默认值改为“是”,【替换方式】默认值改为“替换第一个符合条件的内容”。如下表:

3.3.0版本

3.5.0版本

_UiBot Creator V3.5版本强势上线,火热体验中……

_UiBot Creator V3.5版本强势上线,火热体验中……

2.    在使用时,不需要先选中需要替换的内容进行替换了,可直接替换匹配到的字符串。
l  修改【设置光标位置】命令的参数:“移动位置“改为”移动次数“,移动方式中的“字“改为“字符“,如下表:

3.3.0版本

3.5.0版本

_UiBot Creator V3.5版本强势上线,火热体验中……

_UiBot Creator V3.5版本强势上线,火热体验中……

 

l  修复【移动光标位置】命令移动方向参数配置错误问题
l  修复【查找文本后设置光标位置】命令默认参数错误的问题

 

2.8   应用命令

l  【打开文件或网址】命令,【等待方式】参数选择“等待应用程序执行到退出“时
1.    如果打开的应用是浏览器或网址,那么命令会直接返回0
2.    如果打开文件或者网址为空时直接返回0
3.    其他应用程序会等待应用执行到退出时返回0

_UiBot Creator V3.5版本强势上线,火热体验中……


2.9    HTTP命令

l  Post提交JSON表单】命令的命令原型修改如下表:

3.3.0

3.5.0

HTTP.Post("", {}, 60000)

HTTP.PostJson("", {}, 60000)

使用方式不变,3.3.0使用该命令的流程没有影响,依然可以兼容使用。


2.10    新增文字写屏命令
可在屏幕上的指定位置显示指定的内容

_UiBot Creator V3.5版本强势上线,火热体验中……

基本使用:
1.   插入【创建写屏对象】命令,
2.   点击写屏区域,使用鼠标框选范围

_UiBot Creator V3.5版本强势上线,火热体验中……

3.   插入【绘制文字】命令,可指定文字的大小、颜色和现实内容

_UiBot Creator V3.5版本强势上线,火热体验中……

4.   由于流程块运行完毕后会,文字会直接消失,为了能显示出文字,添加【延时】命令,延时10000毫秒(10秒)
5.   点击运行,效果如下

_UiBot Creator V3.5版本强势上线,火热体验中……源代码:
dim objWindow = ""
objWindow=PrintToScreen.CreateWindow({"height":219,"resolution":{"height":1200,"width":1920},"width":1106,"x":7,"y":389},true)
PrintToScreen.DrawText(objWindow,"UiBot Creator 3.5.0",54,[255,0,0])
Delay 10000
 

3         数据抓取

l  新增支持桌面应用程序、Java程序、sap程序的表格抓取。
l  更新数据抓取功能的UI引导。
l  优化数据抓取的错误提示。

_UiBot Creator V3.5版本强势上线,火热体验中……

基本使用:
1.    在需要抓取的表格中,选择任意一个单元格

_UiBot Creator V3.5版本强势上线,火热体验中……

2.    选取后,数据抓取工具会将抓取到的数据展示出来。

_UiBot Creator V3.5版本强势上线,火热体验中……

3.    点击完成,即可将数据抓取命令插入到编辑器中

_UiBot Creator V3.5版本强势上线,火热体验中……

4.    运行程序后,打印输出数据抓取命令返回的结果可以看到之前抓取到的数据

_UiBot Creator V3.5版本强势上线,火热体验中……
 

4    优化和修复

4.1    优化
l  优化应用命令传入错误的参数或参数类型时报错信息。
l  优化数组使用不规范时的报错信息。
4.2    修复
l  修复无法运行选中非连续命令的问题。
l  修复【打开文件对话框】命令,参数输入错误时会引起崩溃的问题。
l  修复目标编辑器使用通配符后无法找到目标的问题。
l  修复数据库配置对话框,保存后参数顺序会变动的问题。
l  修复KeyBox命令多次输入之后丢字的问题。
l  修复KeyBox硬件无法识别的问题。
l  修复KeyBox输入特殊字符时会触发其他键的问题。
l  修复在某些情况下插入命令时,弹出“命令插入失败,错误码SyntaxError:Unexpected end of JSON input“错误问题。
l  修复在源代码视图下,设置/取消断点快捷键无效的问题。
l  修复时间线保存失败的问题。
l  修复msghost日志引起崩溃的问题。
l  修复在源码里选中代码后可视化中的代码被全选的问题。
l  修复命令返回值为数组时,无法直接使用下标获取数组值的问题
l  修复Chrome扩展崩溃的BUG
 

特别说明:范例需要office 2007以上 或者WPS2016
JNLP支持请到安装目录下的 support\java 下安装一下 JavaExtensionInstaller.exe
感谢您对 UiBot的支持,若您有任何使用上的问题,请在社区发帖说明。 也可加入UiBot 交流群获取支持。
UiBot 交流④群:454417805UiBot使用问题咨询)7*24小时客服:>点击联系<

历史版本更新:点击查看

最新回复 (138)
  • 李米 11月前
    2
    支持
  • 3
    前排支持~
  • 高兴 10月前
    4
    这个牛逼
  • PKAV 10月前
    5
    好东西
  • radar 10月前
    6
    不错
    JE-GE.CN等待测试
  • sanmeji 10月前
    7
    源代码是什么语言?
  • 10月前
    8
    支持
  • 向志威 10月前
    9
    顶起来!
  • MAKI 10月前
    10
    顶起,必须支持
  • 讨厌啦 10月前
    11
    学习一下,支持
  • 叶飞 10月前
    12
    sanmeji 源代码是什么语言?
    自有编程语言 BotScript,一种 BASIC 编程语言的实现
  • 兽医执法者 10月前
    13
    太好用了,感谢开发人员
  • 果子果子哩 10月前
    14
    支持支持~
  • 辕辙 10月前
    15
    看看,好像很好用的样子
  • 王_10628 9月前
    16
    非常不错
  • 哒哒 9月前
    17
    顶一下
  • 王巍 9月前
    18
    支持
  • 不可胜言 9月前
    19
    支持UB
  • zhou_11838 9月前
    20
    我就想我们单位内网能用,要不然研究着没意义
  • hu 9月前
    21
    非常支持UB
  • 李三 9月前
    22
    必须支持一下
  • 杜_11104 9月前
    23
    很好!
  • sgapple 9月前
    24
    学习一下,支持
  • 何先 8月前
    25
    支持支持
  • 瞌睡蟲子 8月前
    26
    2.0
  • 赵小鞋 8月前
    27
    在哪里呀。2。0
  • 哈哈秀 8月前
    28
    安装好了,一下子不会用了……
  • Rick 8月前
    29
    期待已久,抓紧试试看
  • 哒哒 8月前
    30
    COM的调用除了用神梦的PY插件进行调用之外,还有新的方法了么?
  • 章一凡 8月前
    31
    内网能用了吗?
  • 丰哥 8月前
    32
    哈哈,感谢更新
  • 周朝阳 7月前
    33
    支持!
  • 陈先生_16674 7月前
    34
    更新了,感谢
  • cwz 7月前
    35
    很好的工具,值得学习
  • 楠楠 7月前
    36
    支持,加油
  • 夜行 7月前
    37
    2.2    了,,加油!!!1
  • LEE_11938 7月前
    38
    想问下  跳转功能在哪
  • 垦荒牛 6月前
    39
    启动后在线更新失败
  • rainvale 6月前
    40
    支持!
  • Rick 6月前
    41
    支持支持,加油
  • 胡先生 6月前
    42
    更新及时,几乎要放弃了
  • www 6月前
    43
    hhhhhhhhhhhhh
  • 姜先生 6月前
    44
    支持
    要是融入原按键精灵的一些优点就好了
  • 刘吉东 6月前
    45
    新版本好“调皮”,点了运行,软件窗口就“溜”了,可以让它不溜走吗?
  • 阳光普照 6月前
    46
    导出的Excel表,未保存的情况下,表格的名称不确定,只能确定是唯一打开的Excel表,怎么绑定对它的操作?比如:把多次导出的不同表的内容放入一个表中等等
  • 陈润明 6月前
    47
    这个2.3版本,只要复制的那些命令,在其中一个脚本中删除,其余的图片也会跟着消失
  • 高_34261 6月前
    48
    支持自动投注吗
  • 镜心 6月前
    49
    好用
  • 甘_21609 6月前
    50
    后排支持。。
  • 胡哥 6月前
    51
    支持
  • 辕辙 6月前
    52
    支持
  • 漂亮的大象 6月前
    53
    支持,希望提升一下稳定性
  • 胡先生 6月前
    54
    终于来了,2.5,迫不及待
  • gu 6月前
    55
    支持
  • Rick 6月前
    56
    支持,加油
  • 闫东港 6月前
    57
    老版本在哪下载?我升到2.5以后,以前编的根本运行不了了,重新编都不行!
  • 天雨 6月前
    58
    离线状态下使用,选取目标或者录制什么情况能正常使用是个迷,十次有九次不能用,新版本还是这样。
  • 胡先生 6月前
    59
    新版电脑打不开,无响应
  • westsunrise 6月前
    60
    又更新了,看看新版本还会不会自动最小化。
  • 麦子_33753 5月前
    61
    强烈要求退会2.4版本,2.5版本问题太多了
  • 大哥 5月前
    62
    强制更新 你们脑子有病吧 我 好几个脚本都报错了  强烈要求退会2.4版本,2.5版本问题太多了  
  • 大哥 5月前
    63
    为什么我不能先忽略这个版本 上来就强制更新  完全不管用户的实际情况
  • 刘_32069 5月前
    64
    支持,已经是uibot的受益者
  • 天雨 5月前
    65
    离线模式下,2.5版单击命令无效,退回2.3版本正常
  • Jason_18351 5月前
    66
    支持,操控外部浏览器的鸡肋功能终于有新功能代替了(绑定浏览器),希望能好用。
  • Jason_18351 5月前
    67
    修改后:读取单元格的值为什么出现了两次
  • 胡先生 5月前
    68
    鼠标点击元素,目标输入,点击图像都不是太稳定,用得最多的还是模拟鼠标点击,嗷嗷嗷嗷
  • 胡先生 5月前
    69
    更新很快啊,加油uibot
  • LIU_27385 5月前
    70
    支持
  • 廖晓 5月前
    71
    最期待  移除自动保存EXCEL的功能了。
  • 雨莫怜 5月前
    72
    支持
  • 73
    更好用了
  • 杜康_33313 5月前
    74
    2.5做的截图,第二天自己就不认识了,2.51也不能识别,2.3版本却可以,看来问题不少
  • Qin 5月前
    75
    为什么UiBotCreator不会自动更新?只能下载最新的版本重安装?
  • 哒哒 5月前
    76
    Qin 为什么UiBotCreator不会自动更新?只能下载最新的版本重安装?
    之前有过强制更新,后来因为很多人反映不想被强制就取消了
  • 创新 4月前
    77
    非常支持,我等uibot快十年了。
  • 创新 4月前
    78
    希望UIbot能够在流程块再嵌套流程,这样是不是更加直观和方便
  • Mrive 4月前
    79
    来支持一波
  • 镜心 4月前
    80
    666
  • mis 4月前
    81
    太厉害了
  • 胡先生 4月前
    82
    好,好,好
  • mawu 4月前
    83
    我来迟了,对不起
  • Rick 4月前
    84
    学习新版本
  • 东成西顺 4月前
    85
    支持!抓紧时间学习这好东西
  • 陈未知 4月前
    86
    写入行,有问题,我写入2个数据,他会默认多写几个默认数据。
  • 木叶小弟 4月前
    87
    不知不觉就更新新版本了
  • 梅花在路上 4月前
    88
    支持
  • 康康 4月前
    89
    原先2.5运行的EXCEL程序,到3.0不行了。   日期方面的理解新版本不一样,EXCEL最后一行的理解,也不一样了。
  • 郑_23377 4月前
    90
    历史版本在哪里下载啊,手贱了下升了级
  • 牧夜 4月前
    91
    批量下载文件怎么指定文件命名规则啊?
  • 幸福vs遗忘 4月前
    92
    666666666
  • 小楠瓜皮 4月前
    93
    利害了  
  • kingkk 4月前
    94
    好用
  • 胡先生 4月前
    95
    离线使用,发现运行程序常常不相应,即打不开软件,直接打开或管理员权限都经常打不开,不知道什么原因
  • 96
    越来越强大了
  • 甘_21609 3月前
    97
    后排大力支持。
  • 99365 3月前
    98
    666666666
  • ~爱*问~ 3月前
    99
    调试的时候很方便,非常棒!
  • Rick 3月前
    100
    越来越强大了,赞
返回
发新帖