服务热线400-0018-136

新闻中心

"致力于打造国内最大RPA共赢生态"
UiBot专注于财税、金融、保险等各行各业
流程自动化解决方案的制定和实施

全部 通知公告 产品发布 开发教程 RPA动态
  • 201904-23
    [开发教程] 两步实现UiBot离线功能 两步实现UiBot离线功能 1.UB内网使用方法,打开UiBot软件端,点击右下角“离线使用” 2.使用微信扫一扫,扫描二维码,之后登陆UB账号即可获得激活码,填写激活码之后即可登陆。如果出现扫码出错,将版本升级至v2.1以上版本即可。 3.离线登陆后页面显示 查看详情 >>
  • 201902-26
    [开发教程] 使用chrome浏览器出现“Can not create chrome instance”解决办法 试用chrome浏览器出现这个错误提示“Can not create chrome instance”,目前UiBot仅支持谷歌原版的浏览器,二次修改的浏览器版本兼容性有问题就会出现以下提示,请将浏览器换成附件中的原版浏览器即可。 查看详情 >>
  • 201902-13
    [开发教程] 百度云Appkey获取方法 登录百度云(如果没有需要注册)https://console.bce.baidu.com/iam/?_=1550050738658#/iam/baseinfo 进入安全认证https://console.bce.baidu.com/iam/?_=1550050738658#/iam/accesslist 页面上即是百度云的AppKey与SecretKey 查看详情 >>
  • 201902-12
    [开发教程] 【官方教学】3.1 调节系统DPI 如果您是 Windows7 系列操作系统,在桌面空白处点击右键,弹出的右键菜单里,点击屏幕分辨率:在弹出的屏幕分辨率窗口,点击 放大或缩小文本和其他项目 链接:选择 较小(S) - 100% (默认) 选项,点击应用按钮即可将DPI调整至 UiBot Creator 能够正常使用的设置:如果您是 Windows 10 系列操作系统,在桌面空白处点击右键,弹出的右键菜单里,点击显示设置:找到缩放与布局选项,将选项调整为 100%,即可正常使用 UiBot Creator: 查看详情 >>
  • 201902-12
    [开发教程] 【官方教学】源代码视图操作 在编辑器上方,点击 可视化、源代码 按钮可以在两个视图间进行切换,UiBot 能够将代码在两个视图间进行无缝转换,同时兼顾初级用户和编程能力较强的用户:在源代码视图中,没有变量管理和属性设置窗格。变量可以直接在源代码中编写,切换视图后,会自动添加到变量列表。属性设置窗格则作为命令的参数,在代码编写过程中写入代码。在代码编辑器中,没有了可视化视图命令末尾的选择器,可以通过编辑器最上方的四个选择器按钮选择元素,生成对应的选择器数据: 其中元素表示选择器信息包含了某个界面元素的特征图像表示选择器信息包含了某个图像的数据窗口表示选择器信息包含了某个窗口的特征区域则包含了一个矩形区域的数据 点击对应选择器选择目标后,会弹出对话框,在对话框中可以对选择结果进行确认和筛选,然后点击复制到剪贴板按钮,复制数据到剪贴板,以便在代码编辑器中使用:代码编辑器支持以下热键操作:Ctrl + A:全选代码Ctrl + X:剪切代码Ctrl + C:复制代码Ctrl + V:粘贴代码Ctrl + Z:撤销 查看详情 >>
  • 201902-12
    [开发教程] 【官方教学】可视化视图操作 可视化编辑分为 可视化代码编辑器、可视化组件属性设置、变量管理 三部分:在可视化视图编辑器窗格,我们可以通过双击或拖拽全部命令窗格中的命令元件,添加一条功能到编辑器:点击编辑器列表的指定命令可以选中这条命令,命令选中后,属性窗格将会显示与这条命令相关的各项属性设置: 在属性窗格中对命令的各项属性进行修改,可以影响到对应命令的功能和执行效果:部分命令需要操作目标才能正常运行,点击命令描述后面跟随的【元素选择器】,使用鼠标选择要操作的元素即可:选择元素后,命令的操作将基于选择的元素进行,例如鼠标点击操作,选择元素后,点击的即是选中的元素。在命令列表中,除了鼠标单击可以选择命令外,也可以按住 Ctrl 键选择多个命令:或选选中一个命令后,按住 Shift 键,再选择另一个命令,则可一次性选择两个命令之间的所有命令,包括两条命令自身:选中命令后,按 Delete 键可以删除命令、按 Ctrl + C 键可以复制命令、按 Ctrl + X 键可以剪切命令、按 Ctrl + V 键可以粘贴命令,或在选中的命令上点击右键,在弹出的菜单中进行操作:拖动选中的命令,可以调整的位置,命令的位置决定了命令执行的次序,拖动时在拖动的目标位置上,会显示一条红线,松开鼠标后,选中的命令就会被移动到红线处:点击变量选项卡,可以切换到变量窗格,在这里管理脚本运行时所需的变量(存储数据的容器): 一些命令在添加时会将运行结果放入指定变量,如果变量不存在,则会自动在这里添加对应名称的变量,在表格中,可以修改变量的名字和默认值: 点击变量后面的垃圾桶图标,可以删除这个变量:点击添加变量按钮,可以添加一个新的变量: 查看详情 >>
  • 201902-12
    [开发教程] 【官方教学】软件主界面操作 主界面布局如下:菜单栏: 最上方的菜单栏包括了 UiBot Creator 编辑器的各种功能,在帮助菜单里,可以找到 UiBot Creator 的使用教程和命令手册:工具栏:工具栏从左到右,功能依次为: 录制:打开录制工具,录制一段代码加入到编辑器(详见2.6章) 新建:在当前打开的项目工程中新建一个流程(task文件) 导入:将外部的 task 流程文件导入到当前打开的项目中 保存:保存当前编辑器的 task 流程文件 全部保存:保存所有已修改的 task 流程文件 运行:运行当前正在编辑的 task 流程文件 停止:运行状态下可用,停止当前运行的 task 流程文件(停止操作不是实时的,可能要稍等待一下才会停止完成) 数据抓取:打开数据抓取工具,生成抓取浏览器中列表数据的代码(详见2.7章) 社区:打开 UiBot 开发者社区网站,开发者社区中可以和其他 UiBot 用户交流技术,也可以获得很多免费的帮助和教程哦 全部命令窗格:全部命令窗格列出了 UiBot 可以实现的各种功能,双击可以将功能添加到编辑器(详见2.4、2.5章),在搜索命令输入框中,输入要搜索的功能描述、命令名的一部分,可对命令列表进行筛选:项目文件窗格:点击【项目文件】选项卡,可以切换到项目文件窗格,在这里可以管理项目工程的资源、流程:在项目一级点击右键,可以 新建项目、关闭项目、使用资源管理器打开项目所在文件夹:在任务上点击右键,可以快速创建、打开任务:在项目 task 流程文件上点击右键,可以使用编辑器打开这个文件,或对这个文件进行改名、删除等操作:输出窗格:在界面最下方,有个输出窗格,负责在代码运行时,输出产生的调试信息:输出的调试信息可以使用鼠标拖动选择后,按 Ctrl + C 复制。 点击窗格右上角的垃圾桶图标,可以快速清空调试输出窗格中的内容:除了上述几个窗格外,剩余区域为编辑器区域,操作方法会继续讲解。 查看详情 >>
  • 201902-12
    [开发教程] 【官方教学】1.3 系统环境及配置要求 为了您的体验,UiBot Creator 建议在以下或更高的硬件配置中运行运行: 内存:4GB CPU:2.0GHZ及以上 本地存储要求:500MB以上剩余空间 建议使用SSD或其他固态硬盘,提升 UiBot 的软件装载和运行速度。 软件要求: UiBot Creator 最低支持 Windows7 SP1 操作系统,低于这个版本的操作系统需要升级后才能运行。 UiBot Creator 界面元素拾取工具要求系统DPI必须为100%,否则将会出现坐标定位不准确的问题。 查看详情 >>
  • 201901-15
    [开发教程] 【插件开发】使用 Lua 扩展 UiBot 的功能 前言:UiBot 除了自带的强大功能外,还允许有编程经验的开发人员对功能进行自由扩展,目前 UiBot 支持以下四种扩展方式:Python 插件、Lua 插件、Lua Mod 插件、COM 插件( .Net 也使用这种方式扩展)本期教程将为大家讲解如何利用这四种扩展方式扩充 UiBot 的功能。LUA 插件开发教程:1. 插件开发快速上手打开 UiBot 安装目录下的 extend \ lua 目录,在这个目录下创建 luatest.lua 文件(记得修改文件扩展名),使用记事本打开这个文件,写入如下代码,然后将文件另存为无BOM(这点很重要)的 utf-8 编码格式,千万不要用Windows自带的记事本存(有BOM):function QMPlugin.add(n1, n2) return n1 + n2end插件保存后,打开 UiBot 在源代码视图写入代码:Import luatesttraceprint luatest.add(1, 1)运行 UiBot 脚本,运行后结果如下(输出2)代表插件调用正常:如果运行结果不正常,可根据输出窗格的报错提示尝试解决,如果报错为 模块test没有加载成功,则检查 test.py 中的代码是否正确、文件名和路径是否正确(例如文件后缀问题)2. 开发环境部署(xywh Script)目前没有很好用的 LUA 免费开发环境,推荐使用“叶飞”(也就是我自己 -_- 开发的 xywh Script 进行开发和调试,但是为了适配 UiBot,我需要对 xywh Script 做一些更新,这段之后再放上来)3. UiBot 调用方法插件的文件名即为插件名,例如我们编写的插件文件名为 luatest.lua,则在 UiBot 中使用 Import luatest 即可载入插件。对于 Lua 插件来说,所有写在 QMPlugin 表内的函数都可以使用 UiBot 调用。LUA 插件与 UiBot 的结合度较好,支持可选、可变参数的传递。4. 插件使用的其他组件安装到 UiBotLua插件如果使用了第三方的库,则必须将第三方的库添加到 UiBot 安装目录下的 lib \ lua 文件夹中。5. Lua 教程Lua 教程推荐 Programming in lua(中文译名:LUA程序设计),因为没有稳定的阅读渠道,需要自行寻找。另外 Lua 5.3 官方手册也是学习 Lua 时非常重要的文档:http://cloudwu.github.io/lua53doc/contents.html 查看详情 >>
  • 201901-14
    [开发教程] 【插件开发】使用 Python 扩展 UiBot 的功能 前言:UiBot 除了自带的强大功能外,还允许有编程经验的开发人员对功能进行自由扩展,目前 UiBot 支持以下四种扩展方式:Python 插件、Lua 插件、Lua Mod 插件、COM 插件( .Net 也使用这种方式扩展)本期教程将为大家讲解如何利用这四种扩展方式扩充 UiBot 的功能。Python 插件开发教程:1. 插件开发快速上手:打开 UiBot 安装目录下的 extend \ python 目录,在这个目录下创建 test.py 文件(记得修改文件扩展名),使用记事本打开这个文件,写入如下代码:def Add(n1, n2): return n1 + n2然后将文件另存为 utf-8 编码格式:插件保存后,打开 UiBot 在源代码视图写入代码:Import testtraceprint test.add(1, 1)运行 UiBot 脚本,运行后结果如下(输出2)代表插件调用正常:如果运行结果不正常,可根据输出窗格的报错提示尝试解决,如果报错为 模块test没有加载成功,则检查 test.py 中的代码是否正确、文件名和路径是否正确(例如文件后缀问题)2. 开发环境部署(VS Code):使用 Python 编写 UiBot 扩展库很容易,但 Python 本身是一门独立的编程语言,使用文本编辑器开发和调试都很不方便,因此建议使用 VS Code 集成开发环境做 Python 扩展库开发。首先需要在机器上安装 Python 3.7.1,下载地址:https://www.python.org/downloads/release/python-371/下载时选择 Windows x86-64 executable installer 版本,下载完成后直接安装。安装 Python 时需要勾选 Add Python 3.7 to PATH,然后点击 Install Now 安装即可:然后在机器上安装 VS Code,下载地址:https://code.visualstudio.com/VS Code 安装完成后,是英文版本:点击 VS Code 左侧边栏上方最后一个按钮(见截图),然后在搜索框里输入 Chinese,找到简体中文语言包安装:安装完成后,VS Code 会提示是否重启编辑器使语言包生效,重启后软件即可显示为中文:如果这步完成后语言没有切换成功,可以按热键 Ctrl + Shift + P,搜索 Configure Display Language,配置显示语言:将红圈选中的内容更改为 zh-cn,保存文件后重启 VS Code,即可更换为中文显示:VS Code 和 Python 都安装完成后,使用 VS Code 打开任意 py 后缀的文件,会自动提示是否安装 Python 开发环境Python 扩展安装完成后,VS Code 还会要求你安装 pylint,这是在 VS Code 开发时用于语法错误检查的组件,可以根据自己的需求选择是否安装。以上步骤操作后,使用 VS Code 的 Python 开发环境就部署完毕了,编写代码,然后F5运行看看效果吧。3. Python 插件测试:在 Python 文件中写入如下代码,这段代码在 UiBot 环境下是不会运行的,但在 Python 调试状态下会运行,以此实现更便捷的 Python 扩展库调试:# 测试代码if __name__ == __main__: print(123)4. UiBot 调用方法:插件的文件名即为插件名,例如我们编写的插件文件名为 test.py,则在 UiBot 中使用 Import test 即可载入插件。对于 Python 插件来说,每个 def 的函数都可以使用 UiBot 调用。目前 UiBot 还不支持 Python 插件中的一些特性,例如 可选参数、可变参数。5. 插件使用的其他组件安装到 UiBot:UiBot 内置的 Python 运行环境包含了绝大多数 Python 自带的扩展库和 pywin32 等使用频度较高的库,但仍不能保证全部覆盖,如果你在开发 Python 插件的过程中,使用了 UiBot 没有附带的库,则可能产生插件在 Python 环境下运行正常,在 UiBot 环境下运行不正常的问题,这时候就需要将对应的扩展库添加到 UiBot 安装目录下的 lib \ site-packages 文件夹中解决。6. Python 教程:推荐廖雪峰大神编写的 Python 教程:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 查看详情 >>
  • 201901-14
    [开发教程] 【汇总】UiBot教程汇总—必看(已更新76个视频教程) UiBot开发者指南(必看):https://docs.uibot.com.cn/guide/命令手册:https://docs.uibot.com.cn/【视频教程】使用教程3/25更新-鼠标功能详解:https://forum.uibot.com.cn/thread-378.htm3/25更新-键盘功能详解:https://forum.uibot.com.cn/thread-379.htm4/1更新-变量与数据类型(上):https://forum.uibot.com.cn/thread-404.htm4/1更新-变量与数据类型(下):https://forum.uibot.com.cn/thread-405.htm4/2更新-判断表达式:https://forum.uibot.com.cn/thread-425.htm4/2更新-判断流程详解:https://forum.uibot.com.cn/thread-426.htm4/4更新-Do循环详解:https://forum.uibot.com.cn/thread-435.htm4/4更新-For循环详解:https://forum.uibot.com.cn/thread-436.htm4/15更新-网页数据抓取详解:https://forum.uibot.com.cn/thread-504.htm4/19更新-界面元素详解(上):https://forum.uibot.com.cn/thread-539.htm4/19更新-界面元素详解(下):https://forum.uibot.com.cn/thread-540.htm4/23更新-网页批量抓取实例详解:https://forum.uibot.com.cn/thread-565.htm4/28更新-Function函数详解:https://forum.uibot.com.cn/thread-593.htm4/30更新-File文件目录详解:https://forum.uibot.com.cn/thread-605.htm5/6更新-文件读写函数优化之读写一维数组:https://forum.uibot.com.cn/thread-638.htm5/6更新-文件读写函数优化之读写二维数组:https://forum.uibot.com.cn/thread-639.htm5/6更新-文件读写函数优化之读取指定行:https://forum.uibot.com.cn/thread-640.htm5/6更新-文件读写函数优化之插入指定行:https://forum.uibot.com.cn/thread-641.htm5/6更新-文件读写函数优化之替换指定行:https://forum.uibot.com.cn/thread-642.htm5/6更新-文件读写函数优化之删除指定行:https://forum.uibot.com.cn/thread-643.htm5/13更新-系统命令行之遍历文件与文件夹:https://forum.uibot.com.cn/thread-686.htm5/15更新-流程概念详解:https://forum.uibot.com.cn/thread-704.htm5/22更新-Excel命令详解 一:https://forum.uibot.com.cn/thread-745.htm5/22更新-Excel命令详解 二:https://forum.uibot.com.cn/thread-746.htm5/22更新-Excel命令详解 三:https://forum.uibot.com.cn/thread-747.htm6/10-Excel命令详解 四:https://forum.uibot.com.cn/thread-886.htm5/30更新-获取日期时间函数:https://forum.uibot.com.cn/thread-817.htm5/30更新-时间数据的转换和加减计算:https://forum.uibot.com.cn/thread-818.htm5/31更新-每隔一段时间执行一次代码:https://forum.uibot.com.cn/thread-832.htm5/31更新-每天定时执行代码:https://forum.uibot.com.cn/thread-833.htm4/2更新-图像命令讲解(上):https://forum.uibot.com.cn/thread-421.htm4/2更新-图像命令讲解(下):https://forum.uibot.com.cn/thread-427.htm4/3更新-OCR识别详解(上):https://forum.uibot.com.cn/thread-432.htm4/3更新-OCR识别详解(下):https://forum.uibot.com.cn/thread-434.htm4/9更新-网页使用详解(一):https://forum.uibot.com.cn/thread-467.htm4/9更新-网页使用详解(二):https://forum.uibot.com.cn/thread-468.htm4/9更新-网页使用详解(三):https://forum.uibot.com.cn/thread-469.htm4/11更新-数组命令详解:https://forum.uibot.com.cn/thread-482.htm4/11更新-字典命令详解:https://forum.uibot.com.cn/thread-483.htm4/12更新-JS的标签查找:https://forum.uibot.com.cn/thread-502.htm4/12更新-JS的鼠标事件:https://forum.uibot.com.cn/thread-503.htm4/12更新-Word功能详解 上:https://forum.uibot.com.cn/thread-506.htm4/12更新-Word功能详解 下:https://forum.uibot.com.cn/thread-507.htm4/17更新-Python函数构造(一):https://forum.uibot.com.cn/thread-525.htm4/17更新-Python流程控制(二):https://forum.uibot.com.cn/thread-526.htm4/17更新-Python运用示例(三):https://forum.uibot.com.cn/thread-527.htm4/18更新-字符串命令详解(上):https://forum.uibot.com.cn/thread-534.htm4/18更新-字符串命令详解(下):https://forum.uibot.com.cn/thread-535.htm4/5更新-css-selector基础教程一:https://forum.uibot.com.cn/thread-445.htm4/5更新-css-selector基础教程二:https://forum.uibot.com.cn/thread-447.htm4/6更新-JSON、字典、jsonPath 基础教程一:https://forum.uibot.com.cn/thread-452.htm4/6更新-JSON、字典、jsonPath 基础教程二:https://forum.uibot.com.cn/thread-453.htm4/13更新-正则表达式教程(一):https://forum.uibot.com.cn/thread-493.htm4/14更新-正则表达式教程(二):https://forum.uibot.com.cn/thread-494.htm4/15更新-正则表达式教程(三):https://forum.uibot.com.cn/thread-500.htm4/16更新-正则表达式教程(四):https://forum.uibot.com.cn/thread-511.htm4/17更新-正则表达式教程(五):https://forum.uibot.com.cn/thread-518.htm4/21更新-XPath基础教程(一):https://forum.uibot.com.cn/thread-553.htm4/27更新-XPath基础教程(二):https://forum.uibot.com.cn/thread-584.htm4/27更新-XPath基础教程(三):https://forum.uibot.com.cn/thread-585.htm5/4更新-XPath基础教程(四):https://forum.uibot.com.cn/thread-619.htm5/4更新-XPath基础教程(五):https://forum.uibot.com.cn/thread-620.htm5/5更新-XPath基础教程(六):https://forum.uibot.com.cn/thread-625.htm5/15更新-ADODB Excel基础教程一:https://forum.uibot.com.cn/thread-637.htm5/15更新-ADODB Excel基础教程二:https://forum.uibot.com.cn/thread-646.htm5/15更新-ADODB CSV、MDB基础教程三:https://forum.uibot.com.cn/thread-660.htm5/15更新-ADODB 实战教程四:https://forum.uibot.com.cn/thread-700.htm5/15更新-ADODB 实战教程五:https://forum.uibot.com.cn/thread-702.htm5/15更新-ADODB 实战教程六:https://forum.uibot.com.cn/thread-703.htm5/29-数据库插件使用教程 一:https://forum.uibot.com.cn/thread-797.htm5/29-数据库插件使用教程 二:https://forum.uibot.com.cn/thread-798.htm实战案例3/20更新-验证码识别:https://forum.uibot.com.cn/thread-254.htm3/20更新-本地图片制作字库:https://forum.uibot.com.cn/thread-350.htm4/1更新-浏览器自动验证、自动登录实例:https://forum.uibot.com.cn/thread-409.htm4/11更新-自动登陆:https://forum.uibot.com.cn/thread-484.htm5/5更新-小说数据采集案例:https://forum.uibot.com.cn/thread-633.htm5/5更新-使用Python采集小说案例:https://forum.uibot.com.cn/thread-634.htm5/5更新-自动登录邮箱案例:https://forum.uibot.com.cn/thread-635.htm【界面操作】2.0流程视图基本介绍:https://forum.uibot.com.cn/thread-370.htm软件主界面操作:https://forum.uibot.com.cn/thread-176.htm可视化视图操作:https://forum.uibot.com.cn/thread-177.htm源代码视图操作:https://forum.uibot.com.cn/thread-178.htm 【常见问题】系统环境及配置要求:https://forum.uibot.com.cn/thread-174.htm调节系统DPI:https://forum.uibot.com.cn/thread-181.htm【使用技巧】巧用变量使数据搬运功能更简单更稳定:https://forum.uibot.com.cn/thread-13.htm时间库怎么用(共3节):https://forum.uibot.com.cn/thread-25.htm数据抓取功能使用教学(共2节):https://forum.uibot.com.cn/thread-32.htm关于如何使用浏览器调用JS命令的说明:https://forum.uibot.com.cn/thread-61.htm?tdsourcetag=s_pcqq_aiomsg 【实战案例】只要5行代码就能扒小说!?(共3节):https://forum.uibot.com.cn/thread-29.htm梦想云ERP系统数据获取和填写(共2节):https://forum.uibot.com.cn/thread-37.htm利用遍历子元素来获取文件列表:https://forum.uibot.com.cn/thread-28.htm使用 UiBot 查询快递信息的代码(可改造为批量查询):https://forum.uibot.com.cn/thread-23.htm【插件开发】使用 Python 扩展 UiBot 的功能:https://forum.uibot.com.cn/thread-51.htm使用 Lua 扩展 UiBot 的功能:https://forum.uibot.com.cn/thread-52.htm使用 C/C++ 扩展 UiBot 的功能:https://forum.uibot.com.cn/thread-71.htm使用.net为UiBot扩展功能:https://forum.uibot.com.cn/thread-70.htm 查看详情 >>
  • 201901-09
    [开发教程] UiBot新手问题汇总(持续更新中……) 关于UiBot无法正常使用的解决办法答:如果运行UiBot的时候提示 botscript.dll 加载失败,请下载这个包,并把其中的内容解压缩到UiBot的安装目录中(通常是 C:\Program Files (x86)\UiBotCreator )。文件下载地址: https://img.uibot123.com/download/api-ms-win.zip1、 UiBot Creator在哪里下载呀?答:直接点击就可以下载:点击下载 2、 Uibot内测版有使用问题怎么反馈?答:若您有任何使用上的问题,请加入UiBot交流群获取支持。 UiBot 交流群 ①:920716686 3、 Uibot 部分功能无法使用怎么办?答:下载以下文件进行安装,然后再次安装UiBot即可。文件下载地址:https://img.uibot123.com/download/MSVBCRT_AIO_v2019.01.10.zip 4、 我的火狐浏览器为啥打不开呀?答:目前仅支持IE 和 Chrome浏览器,技术大大正在爆肝适配中~~ 5、 用chrome浏览器无法打开页面?答:chrome要依赖扩展,在扩展程序里面开启uibot的扩展,重启浏览器,然后chrome的网页元素都可以被选中了。详情说明:https://forum.uibot123.com/thread-31.htm6、 我已经开启uibot拓展了,为什么还是不能使用?答:开启拓展之后需要重启一下浏览器哦~ 7、 支持什么系统呀,怎么我点击安装后,没反应呀?答:支持win7以上系统了~~快下载最新版吧~~ 8、 Uibot怎么使用呀?答:具体的操作内容可以看一下Uibot的使用教程哦~ 教程地址:http://forum.uibot123.com/?thread-5.htm 9、 为什么一录制就报错呀?答:录制工具功能还不完善,技术大大正在加紧研发中,建议暂时先不要使用哦~ 10、 WPS的excel支持么?答:目前主要针对微软的excel进行的开发,wps版本还在持续研究中~ 11、我想在内网使用,连不了外网,怎么办?试用只能用10分钟答:大约3月份上线哦~有需要可以联系销售人员:business@uibot.com.cn 12、 Uibot默认项目设置在哪里呀?答:默认项目在我的文档里面哦,也可以通过设置自己设置路径。 13、输入键盘按键怎么输入,比如上下左右键:答:使用模拟按键,里面输入"up" "down" "left" "right",分别对应上下左右。 14、点击一个网站,它会弹出来一个EXCEL表格,请问用UiBot如何自动获取这个表格呢??答:如果弹出的是 Excel,可以用 Excel 命令操作,如果是网页,可以用数据抓取功能。 15、我要在pdf,表格文档中,获取一些字符串,这个要怎么实现?答:pdf 操作目前 uibot 还不支持呢。 16、双屏电脑用目标查找是点不准的,我点选一个图标,结果,显示的是旁边的一个,这个怎么解决?答:是否有缩放?缩放有可能会引起这个问哦。 17、问题写完代码我去哪秀啊,论坛注册用实名不?答:代码可以去Uibot社区秀哦~您还可以报名成为我们的Uibot精英粉丝,有奖励拿,还能秀代码哦~活动链接:http://forum.uibot123.com/thread-39.htm 18、想实现文件夹内的文件自动打印,可以弄吗?答:可以的,Uiobt就是为了实现自动化而生的哦~~ 建议您先看看Uibot使用教程http://forum.uibot123.com/?thread-5.htm 19、写完脚本后,怎么打包变成直接可以运行的程序呢?答:目前不支持该功能呢,产品还在研发中,功能在逐步完善哦~~ 20、问下这个浏览器元素获取是不是只支持IE的?答:不仅仅是IE哦,还支持chrome浏览器呢~21、指令不要了要怎么删除?答:选中命令按Delete键删除,或者右键选择删除。22、有没有撤回功能呀?答:暂时还没有这个功能哦,删除代码就是直接删除了哦,请谨慎进行。 23、系统不同,分辨率调整成一样脚本是不是就可以通用?答:一般来说不需要去调整分辨率就可以通用哦。因为如果是按照元素操作的,自动识别;如果是按照图像操作的,UiBot 的图像识别自带多分辨率兼容,也不需要调整分辨率。 24、进程的操作必须是窗口么?我要关闭某个名字的进程,找不到怎么操作? 答:以下两个命令都可以,一个是杀PID,一个是杀进程名 25、 请教个问题,脚本做好了,怎么自动运行?答:需要配合Worker才可以自动运行哦。26、Worker收费么?答:Worker是收费的哦~ 27、获取不到位置... 咋回事?答:在有缩放的情况下可能会获取不到位置哦,请检查一下。 28、请问删掉两个字 在模拟按键那里输入什么?答:Backspace 插入两次29、登陆出错了怎么办?答:登录出现错误的朋友,请先关闭软件,清除软件目录里的缓存文件 %APPDATA%\uibot-ide-client 然后重启,就可以登录了。 30、数据抓取怎么使用呀?答:这里有数据抓取的使用教程哦: 教程一:https://forum.uibot123.com/thread-32.htm 教程二:https://forum.uibot123.com/thread-33.htm31、技术大大都在线解答的么?答:是的哟,7*24小时~~了解一下~~~ 32、能用在游戏上吗?答:Uibot主打功能是办公哦~ 33、为什么调试不行呀?答:temp[2],要使用方括号哦~ 34、客服的服务真的是炒鸡棒呀! 答:是的呢~~ 超级VIP服务呢~ 35、请问如何转换为日期格式输出?答:技术大大在线指导~~拿走~~~不谢~~~代码是:36、 请问这是在哪个指令下的?答:格式化时间 37、 如果ocr够强大,抓取完全可以全部先转换为图片模式,然后识别,输出,检索……比如一个表格文件,直接截屏,识别……答:我们把百度ocr集成进来了 38、识别率高不高?答:印刷体的识别率比较不错,手写体比较差一些。 39、Uibot能做定时执行功能么?答:可以的哦,整理好你需要的顺序逻辑,都可以实现哦~ 40、怎么操作呀? 答:教你个傻瓜式操作哦~ 其他时间类推~41、验证码的图片无法获取文字的么?答:验证码不能通过图片识别获取哦~要接打码,这个之后会在社区开个贴详细说明~ 42、语法说明文档有么?答:正在写了哦~ 43、现在在做右键菜单了吗?答:最新版已经支持右键功能了哦~ 44、有收藏和历史功能么?答:我们已经做计划了哦~~ 稍等一下下,不会太晚哦~~ 45、关闭浏览器之后如何跳到循环开始进行下一次的循环,要选择以下哪一个呀?答:继续循环 46、循环怎么进行呀?答:建议先看看相关教程哦~【基础教学】逻辑语句 - 条件分支语句:https://forum.uibot123.com/thread-14.htm【基础教学】逻辑语句 - 选择分支语句:https://forum.uibot123.com/thread-15.htm【基础教学】循环语句 - 条件循环语句:https://forum.uibot123.com/thread-16.htm【基础教学】循环语句 - 计次循环语句:https://forum.uibot123.com/thread-17.htm【基础教学】循环语句 - 遍历数组类型数据:https://forum.uibot123.com/thread-18.htm【基础教学】循环语句 - 遍历字典类型数据:https://forum.uibot123.com/thread-19.htm【基础教学】循环语句 - 结束/跳过循环:https://forum.uibot123.com/thread-20.htm 47、我怎么找不到我下载的文件呀?答:打开所在的文件夹,然后在点开项目文件就能看到了。 48、元素特征选择什么时候出?答:已经在计划中了哟~~ 49、教程扒小说,这个连接是什么?怎么连接呀?答:这个连接是指“&”连接符号哦~ 50、模块OCR没有加载成功,求教模块在哪里,怎么处理?答:到源码视图去掉import ocr51、脚本能不依赖IDE直接运行吗?答:需要购买work,脚本调用在之后的版本开放 52、现在能实现抓取别的软件里的时间吗?答:这个是可以抓取的。 53、怎么抓取时间?答:你用获取文本去取,可以实现抓取 54、鼠标点击功能无法按照位置图片进行点击吗?答:可以的 55、登陆报错了怎么办?答:卸载旧版本,重新安装一下新版本就好了 56、如果不小心点到桌面快捷方式,就会不保存跳到登录界面,这个问题处理了么?答:最新的版本已经解决这个问题了~ 57、如何使用使用 Lua 扩展 UiBot 的功能?答:请看教程https://forum.uibot123.com/thread-52.htm 58、如何使用 Python 扩展 UiBot 的功能答:教程链接:https://forum.uibot123.com/thread-51.htm 59、如何使用.net给uibot提供插件?答:教程汇总:https://forum.uibot123.com/thread-50.htm 60、UiBot怎么操作呀?答:UiBot基础操作教程了解一下:https://forum.uibot123.com/thread-48.htm61、想抓这种数据怎么做?答:这是js+css的模态弹窗可以直接抓的 62、双击打不开软件怎么破?答:如果还有登录异常,请清理 %APPDATA%\uibot-ide-client 目录下的缓存内容,具体方法:按 Win + R 组合键,输入 %APPDATA%\uibot-ide-client 回车确定,打开资源管理器,然后删除该目录下的所有内容即可63、新用户注册手机获取不到验证码?答:输入手机号后要记得点一下发送验证码按钮哦~~~再检查一下手机是否有欠费哦,欠费的话,可能会出现收不到验证码的情况哦~ 64、怎么设置FUNTION ,又怎么调用?答:可以切换到源码视图,输入Function定义一个函数 65、还能用CALL调用吗?答:可以的哦~ 66、现在有什么活动是么?答:可以到社区新闻活动中看看哦~ 67、新版更新了么?答:目前正在不断完善阶段,程序猿一天三更爆肝更新~~ 68、变量的名字可以是汉字吗??答:当然可以 69、我怎么改成汉字就出错?答:变量要定义 70、支持 office2016吗?答:那必须支持的哦~~71、能支持大漠插件么?答:我们的技术人员在加紧开发了~~很快了~~请耐心等待哟~~ 72、每天这么肝, 不怕爆掉吗~答:已经端到端到后厨了~~~哈哈哈~~7*24小时在线服务~~ 73、为啥所有跟网页相关的演示案例,输入的字符都是乱码。编码有问题??答:案例的问题已经在最新的版本修复了哟~~ 74、演示文件打开EXCEL 直接出错····答:最新版本已经全部修复啦~~~放心使用~~ 75、我初识这款软件,挺好用的,就是不知道怎么把项目文件转为exe可执行文件?答:请留意我们的work 和 commander哦~~ 76、worker在哪下载?答:需要联系我们销售购买哦~~电话:400-0018-136,邮箱:business@uibot.com.cn。77、 worker的售价呢? 答:现在还没完全确定哦~~但是一定是物美价廉~~ 78、有免费版么?答:有的哦~~社区版就是免费的,但是不能作为商业用途哦~~ 79、一直提示无可编辑状态怎么回事啊?答:下载这个文件:https://img.uibot123.com/download/MSVBCRT_AIO_v2019.01.10.zip,然后再次安装UiBot即可。80、浏览器使用有教程么?答:如何使用浏览器调用JS命令的说明:https://forum.uibot123.com/thread-61.htm81、老外的 rpa 学习成本好高。答:是呀~~所以快来拥抱UiBot吧~~ 82、问我一直登录不上能是什么原因?缓存也清过,重装也试了,一直说我用户名或密码有误。上论坛就没问题。答:内测版本的登录已经关闭了,请下载最新版本哟~~ 83、现在win7 能用了吗?答:win7以上系统都可以用哦~ 84、如何使用.net为UiBot扩展功能?答:使用.net为UiBot扩展功能教程:https://forum.uibot123.com/thread-70.htm 85、如何使用 C/C++ 扩展 UiBot 的功能?使用 C/C++ 扩展 UiBot 的功能:https://forum.uibot123.com/thread-71.htm 86、打开浏览器为何没有窗口最大化的选项?答:窗口有对应的命令 87、chrome 是不是不支持32位的?我这边提示Can not create chrome instance?答:chrome用原版试试,我们还在继续优化中~~~ 88、UB可以像按键精灵一样抓取鼠标坐标吗?答:可以,左边鼠标项里面有获取鼠标坐标 89、Excel 数据库怎么弄 UiBot 读取不到信息啊答:可以去论坛看看教程哦,教程汇总:https://forum.uibot123.com/thread-50.htm 90、 vc6做的dll怎么跟UiBot互交答:可以使用 python,使用教程:https://forum.uibot123.com/thread-51.htm91、按键精灵代码能直接用吗?答:两者还是有差异性的哦~ 92、获取系统时间出来一串很长的数字,怎么把它转化为年月日几时几分呢答:用 format格式化一下就可以啦 93、有哪位大神给说一下,下载的.task附件怎样在UIBOT中观摩学习啊?答:在编辑器工具栏中点击导入,就可以导入到当前工程了,或者新建一个文件夹,然后以打开工程的方式打开。 94、UiBot能不能做定时器?答:论坛上有时间命令的说明,你参考一下,大致的做法就是,首先构造一个时间,用隐藏命令 Time.DateSerial 和 Time.TimeSerial这两个命令都有三个参数,年、月、日 和 时、分、秒,前者构造日期,后者构造时间,能确定日期和时间以后,可以用循环判断时间是否到了,就是大于小于的问题了。 95、能不用加一个文本功能,判断文本的数量,意思就是在指定区域内判断一个文本的个数,大多数时候需要对一个区域内的特定文本进行操作,但是这个区域是变化的,有时候有三个,有时候是其他个数?答:获取文本之后判断内容或者长度不就好了。 96、现在主要是不知道怎么在软件里添加CDate函数,你会吗?答:用lua python .net c扩展uibot功能。 97、chrome 弹出新页面,网址是随机的。有没有办法取得网址。用WebBrowser.GetURL取得还是老的网址。答:把弹出的标签激活用鼠标命令或者其他命令 98、360浏览器下载怎么提示这个答:360 浏览器,切换下显示模式 99、谁有没有 做好的 文本 发给打加 参考一下呀,没看过成品 自己瞎摸索 好费劲哦答:软件端有很多案例分享哦~~100、 还是多弄些 这样的范列吧 ,一看就懂答:我们正准备征集各种案例分享呢,稍等一下下~~101、怎么提取EXCEL有教程么?答:软件端的经典范例有教程哦102、数据抓取,显示只能下面一整块,但是我要里面的抓取里面的数据,有哪位大神知道怎么办:答:扩展装好了吗?装好了移动到元素上试试103、这个是什么错误,怎么处理?答:重启软件。104、谁知道,怎么模拟键盘上的回车建指令?答:手动输入回车键名称Enter105、现在支持手机吗?答:暂时只有PC版哦~ 106、为什么打不开软件呀?答:已经在优化了,请稍等一下下~~ 107、UiBot商业版什么情况?答:UiBot商业版主要是用户商业用途的,针对公司的部署,需要收费的。 108、与社区版有什么差异?答:社区免费版进针对个人用户使用,不用做商业用途的。 109、UiBot难学么?小白用户怎么学习呀?答:UiBot采用可视化中文编程,学习难度极低,极其容易上手,请多看看教程:https://forum.uibot123.com/thread-50.htm有任何问题欢迎发帖询问哦。 110、 UIBot能做一个查询软件么?答:当然可以呀,UiBot有很多功能,期待你一起开发。111、窗口启动的速度好像有点慢呀?答:窗口启动速度有些慢这是个问题,我们正在优化 112、免费教程在哪里答:教程汇总:https://forum.uibot123.com/thread-50.htm 113、没有搞懂这个是做什么用的啊 ?答:主要是做自动化办公的。 114、还有操作不太方便,希望能够键盘切换各条执行语句答:感谢您的建议我们还在优化产品。 115、这个软件可以做外挂自己用么?答:我们主要是做办公的哟,不做外挂的。 116、请问worker在哪下载:答:请联系销售人员,电话400-0018-136或者邮箱business@uibot.com.cn 117、窗口应该增加最大化和最小化的设置答:有的哦~ 118、可以实现WaitKey么?答:目前技术爆肝优化产品中,这些后续会逐步的哦~ 119、在UiBot 中调用COM组件答:这边有分享哦https://forum.uibot123.com/thread-69.htm 120、源代码视图的字体可以自定义吗?答:字体还没提上日程哦,功能在逐步完善中~~~后续各种功能都会有的~~121、你这个脚本能外接ocr么:答:V1.1版本已经接入百度的OCR了哦~~ 122、uibot的源代码是用啥语言写的啊?答:uibot后端主要是c++,前端界面主要是javascript 123、UiBot这个可视化挺好用的!答:是的呀,这个是我们独创的哦~~ 124、什么时候能支持JAVA环境啊? 答:本来我们下个版本就做JAVA拓展,燃鹅JAVA不开源了~~没办法了~ 125、JAVA的窗要是能识别的话是不是也就不用限定那两个浏览器了?答:浏览器和应用程序,走的逻辑不一样,所以浏览器还在优化~ 126、之前我都是进行文字识别,然后识别系统是否反应然后再填入数据坑爹的NC系统,网路不好文本框就不能及时变成输入状态。录个信息要多累就多累!!!答:我们最新版可以直接识别java程序里面的文本 127、就是直接识别元素ID什么的么?答:是的,就像现在的文本识别桌面应用一样 128、源代码咋看参数答:这里有文档https://docs.uibot123.com/ 129、咋不放在编辑器里去,还要查资料,好难受答:别急嘛,这方面会逐渐优化的 130、第三方脚本语言啥时候能插入式编辑啊答:从左侧插入式的,后面会开放自定义,但是只支持botscript的哦131、UiBot有哪些模块呀?答:视图模块专门针对零基础的用户,也有源码模块给会用的用户细调。 132、Uibot可以内置个插件商店,允许大神上传插件么?答:以后就会这样的哦~~ 133、含有这样( • ̀ω•́ )✧的字符就会报错?答:暂时不支持这样的特殊字符 134、放个隐藏的语法糖答:隐藏的语法糖说明链接:https://forum.uibot123.com/thread-105.htm 135、UiBot是不是跟vscode采用同一个界面引擎的呀?答:对的,向标杆看齐136、安装注册就送高级教程啊,教程在哪?答:教程后续会给到哦~ 137、UB怎么判断运行结束了没?答:看工具栏,如果运行按钮被再次激活,表示运行结束了 138、可是在运行时,UB已经缩最小了呀?答:这个问题已经记录,后续会排到更新计划里 139、怎么获取取屏幕坐标呀?答:UiBot 将坐标的操作简化为基于元素操作,因此不再建议使用坐标的方式进行,直接使用元素操作就好了哟~ 140、UiBot官方教学开讲啦~~答:1.1 UiBot 软件介绍:https://forum.uibot123.com/thread-97.htm1.2 我需要 UiBot 吗(RPA解析):https://forum.uibot123.com/thread-98.htm1.3 UiBot 软件下载与安装:https://forum.uibot123.com/thread-102.ht141、 这个是不是需要学编程才能用啊?答:很负责的告诉你~~不用~~我们独创的可视化编辑,小白都能用~~ 142、 请问 UIBOT 能生成有界面的程序吗? 答:目前还不能生成有界面的程序哦~~ 143、 未来会生成有界面的程序吗?答:有可能,但不是优先发展方向~~ 144、 请问 这个条件循环的条件怎么设置?答:任何条件语句都可以,比如1+1=2,比如 true 代表成立、false 代表不成立,其他的,等式、大于、小于、大于等于、小于等于、不等于等都可以使用。 145、 但是在哪输入这个条件?答:点击这一行,在属性面板输入146、 是这样么?答:对的,没错 147、 用条件循环,如果这个图像出现则跳出循环,这个条件怎么置入条件循环条件?答:bRet=true,bret是个变量 148、 如何设计一个网页自动填表的脚本?答:软件端有内置的例子哦~~可以参考一下~ 149、 找图区域为什么没办法找到呀?答:截图是以所在窗口为区域,0,0,0,0代表在整个窗口所在区域,找图框选的时候最好不要跨窗口,如果要跨窗口将目标换成explorer也就是大桌面。 150、 QQ的窗口为什么找不到?答:QQ的窗口是变化的,要把对话框单拉出来151、想用读取文本的方式给变量赋多个值却不知道在哪操作?答:基本命令里面有个变量赋值,如果习惯编码可以直接切换到源码视图。 152、有没有手写识别插件啊?答:UiBot软件手写识别直接接入百度ocr识别哦~~ 153、内网版要钱么?大概什么时候出?答:根据实际情况收费部署的,可以直接联系销售人员电话400-0018-136,或者联系邮箱:business@uibot.com.cn 154、UiBot有卖脚本么?答:UiBot只提供工具,不代写脚本,脚本要自己写哦~~ 155、为什么我之前设定的位置后面出现偏差?答:运行中位置发生偏移和采集的时候可能会有偏差,请尽量避免位置移动。 156、各语言的特色Java: 日本,在很多情况下不太讨人喜欢,但有强大的实力,在一些企业和工业级项目中,表现突出。由于自身资源缺乏,所以忧患意识很强,善于接纳各类优秀技术。C: 俄罗斯,简答粗暴,能动手的绝对不动口,能用指针加结构体解决的坚决不用类,在各领域核心程序中不可或缺,简洁直接。但对于一些大规模项目,力不从心。C++: 美国,全方位强大,图形学,嵌入式,GUI,操作系统,数据库,它的身影无处不在,几乎在每个领域,都有相当出色的成绩,但是历史问题不少,总是受到民众吐槽。PHP: 中国,被黑得最惨,被骂得最惨,但是其积累非常深厚,纵使有许多很不优雅的特性,但是Web少不了PHP。Python:印度,一个非常魔性的语言,总是能有各种奇特的姿势解决问题,比如能承载4倍设计运力的火车,比如能运输一个排的摩托。C#: 欧盟,师出名门,平时不刷存在感,各方面都好,但是很难找到用它的理由。LISP:德国,一台精密运行的机器,设计超前,严丝合缝,优雅完美。Ruby:马尔代夫,领域专一,轻巧灵活,优雅漂亮。Perl:朝鲜,完全看不懂。VB:澳大利亚,规范整齐,低调务实。 157、UiBot的软件包好像不小呀?答:UiBot使用了诸如electron等先进的框架,都是比较吃硬盘的,所以包比较大一丢丢~~但是也有好处呀~~界面好看多了~~~ 158、UiBot以后是不是可以发布收费插件?答:当然可以,插件闭环也是生态的一部分嘛,UiBot主打简单易用扩展性强。 159、UiBot的扩展支持哪些?答:扩展方面支持的方式很多,API会增加使用难度,所以建议是将API功能部分做成C++插件更合适些,或者python插件,UiBot的python环境自带了pywin32组件,写API和COM调用都很方便哒~~ 160、财务用的ERP,也就是SAP获取元素时,除了菜单栏都是一整块的选取框,不像网页上能选个文本,这个是什么原因啊?答:sap的支持预计年后推出,请再等等哦。161、程序编写完,一直运行都没有问题,但重新打开操作的软件界面或Uibot 软件后,再去执行程序,程序里的识别图像命令全部失效,识别不了,怎么回事?答:图像识别运行时需要查找的图像在最前 162、想要用颜色判断按钮有没有出现在某个固定的位置,使用函数会报错“函数 GETPIXELCOLOR 没有找到“。ifcolor也会报错,百度不到替代的函数,是不是大家都不用这个功能了答:UiBot抛弃了不太稳定的像素颜色功能,同时UiBot做为RPA产品更多的是考虑稳定性和各种软件元素的识别支持能力,游戏的话请使用按键精灵相关产品 163、ocr不好用了,一直报错答:OCR需要百度账号,使用的是百度OCR服务 164、函数的参数默认值设置有BUG,不能使用呀?答:暂不支持默认值哦 165、想问一下后续会加上断点调试吗,不能调试,代码一长就很不习惯?答:后续会添加调试的哦 166、word【绑定文档】命令,报错“WORD.Bind 的参数个数不匹配”答:bind命令已经精简,无需绑定直接用打开文档命令就好 167、网页元素获取会飘动,获取元素时并不在实际位置上!答:不要开F12抓元素哦 168、网页上有透明层还能抓取么?答:有透明层被遮挡是拿不到,这个时候得用js169、建议加入暂停和继续执行功能,否则在数据量大的时候,运行到一半手动纠正一下,就要重新来很费时间答:收到您的建议,已经记录小本本 170、剪切板文本不允许是文件路径???如何破?答:是\\,不是\171、点击图像怎么设置目标是屏幕所有范围,就是像按键精灵那样,鼠标移动到图像点击图像,即使是换了其他窗口,也可以点击答:截好图之后选择窗口,然后选择桌面就可以了。但是需要找的图一定要在前端窗口中 172、尝试用Python扩展,但加载过后,修改扩展文件软件上并不同步。答:直接置为null即可 173、当前版本中的“集合”是什么,讲讲呗?答:可以理解为数学集合。 174、字典中怎么添加删除键值给个例子讲讲?答:增加键是动态增加,例如:myDict["key"]=value 删除的话myDict["key"]=null即可 175、UiBot能支持窗口句柄后台找图和点击操作吗?答:不支持 176、ocr怎么输入账号?答:需要百度云账号,百度云Appkey,获取方式:https://forum.uibot.com.cn/thread-192.htm 177、安装后提示Botscript.dll加载失败,什么原因?答:原因是缺少库,请下载以下文件进行安装,然后再次安装UiBot即可。文件下载地址:https://img.uibot123.com/download/MSVBCRT_AIO_v2019.01.10.zip 178、打开JNLP后缀程序,获取界面元素的话会自动卡死答:如果是java applet需要等后续支持 179、我需要抓取此单号有30个,但是只显示12个,要怎么抓取呀?答:需要下拉才能加载列表之后的内容。你可以在抓取之前将滚动条拉到最下然后再获取 180、下拉列表该怎么实现选择填写?答:元素命令,元素选择181、动态抓取怎么实现呀?答:可以参考一下这个案例哦:https://forum.uibot.com.cn/thread-155.htm 182、Python扩展加载无法成功什么问题?答:扩展文件需要完全关闭软件重新打开才能加载成功哦~~ 183、软件元素获取不到怎么办?答:对于暂不支持的软件可以使用图像相关命令解决 184、怎么注释写的可视化语句?答:可视化暂不支持注释,功能正在逐步完善中 185、元素判断错误,软件链接成功后自动隐藏了,在判断元素是否存在时,已经隐藏了还是执行判断内的循环了,怎么办?答:可以尝试用一条命令来判断元素存在返回结果是否正确。 186、不晓得为啥随机设置窗口大小和位置不成功。一直报错“Python调用出错:Exception in Window.SetSize:integer argument expected, got float”答:坐标参数错了,高度宽度坐标必须是整数,取个整就解决了187、软件可以覆盖安装吗?覆盖安装的时候报错了?答:v1.1以上版本可以覆盖安装,之前的版本必须卸载后安装,如果报错,就先卸载旧版之后再安装哦~ 188、使用office报错怎么处理?答:尝试卸载重新安装一下,建议用比较新的版本,有些office安装了卸载不干净,新安装的组件装不进去会这样,年后我们有不依赖本机安装office的版本。 189、Uibot可以写自己的函数么?在哪里写,我一直找不到?答:支持的哦~在源代码视图,也是可以写的~ 190、支持后台操作么答:支持后台操作哒~~ 元件属性里可以选择是否后台操作~~191、 网页上点击 + 之后就展开变成 - ,有什么方法可以判断呢?如果是 + 就点击一下,如果是 - 就不点击了。答:可以用判断元素加条件语句,直接判断有没有,有就模块1,没有就ELSE模块2 。192、 我选择鼠标命令,目标选windows图标,运行后发现点击的却是任务栏中心,只有选择左上才可以点中windows,就是这样?还是bug?答:检查一下你的dpi设置,是否100%,目前对其他dpi的支持还没做好193、 模拟键盘自由输入SAP筛选文字字段被屏敝,数字没有问题,有解决办法吗?答:SAP要下一个版本才支持哦~~目前在内测中,请等待我们下一个版本~~194、 我想让键盘输入”ctrl+a",怎么弄?答:试试这么操作 195、 Excel文件复制不能用,怎么办?答:检查一下是否 Excel 文件被占用了哦~196、 复制文件到目录后要加文件名吗?答:要写文件名的。197、 文件名可以是变量吗?答:可以的。198、 怎么知道屏幕上鼠标的坐标?答:获取鼠标位置199、 objpoint.x能获取到x的值么?答:这样可以objpoint["x"] 200、 UiBot可以直接生成exe执行文件吗?答:不可以哦~201、打开新的网站怎么做?答:非常简单命令中点击浏览器,选择需要的功能,填写好参数就好~ 202、有很多时候UiBot点按某按键怎么都获取不到,直接就是整个网页打个红框子(网页插件已启用),等一会再点的时候又能获取到按键, 没有规律不知道是什么原因?答:获取不到的时候请切换到其他界面再切进来一下,这是一个小BUG,会在之后的版本中修复。 203、如何在键盘上面输入TAB,ENTER等键?答:命令中点击键盘-模拟按键,输入按键名称。 204、请问各位,UiBot怎么模拟按一下删除按钮答:模拟按键“delete” 205、怎么用uibot通过桌面的快捷方式运行目标程序?答:命令中点击应用-启动应用,选择桌面文件,双击应用图标即可。 206、怎么停止当前函数?答:Return停止当前的函数。 207、怎么重复执行命令?答:使用循环命令哦~~详情可以看一下教程:https://forum.uibot.com.cn/thread-50.htm 208、为啥有的的新闻链接无法读取,只能获取文字?答:有一些新闻是文字,不是带有连接的元素标签,所以无法获取链接。 209、在部分网页,鼠标移到按钮或菜单时,选定区域会发生变化(文字加下划线或菜单颜色变浅等),选择回来的目标均是变色后的。答:变色并不会影响命令执行,查找目标的小图是为了明确操作的目标是什么而给出的是的略缩图。 210、Excel文件打不开怎么回事?答:操作的时候请关闭需要打开的Excel文件,文件被占用的话可能无法打开。211、Exception in Mouse.Action,Element not found. 这是个什么意思?答:这句话的意思是目标对象没找到,无法运行对应的鼠标指令。212、一些常用按键说明。答:控制键:ctrl(全名control) 上档键:shift 换挡键:alt 回车键:enter 制表键/跳格键:tab 退出键:esc(全名escape) 回格键:backspace 插入键:insert 起始键:home 删除键:delete 结束键:end 向左:left 向右:right 向下:down 向上:up 213、含有多标签页时,关闭标签这个命令只能用一次,想继续关闭标签页直接报错,或者想继续操作浏览器也报错,要怎么操作呀?答:用切换标签页命令切换在进行关闭。 214、请问如何获取网页中的隐藏元素?答:可以使用JS获取。 215、能否出一个控件筛选器的教程?答:最新的教程已经在路上了,预计3月出,请耐心等待,已出教程链接:https://forum.uibot.com.cn/thread-50.htm 216、以后更新版本的时候多少写一下更新日志吧,别每次都只写个版本号拉倒了,我们都不知道添加了哪些功能或更新了哪些BUG,这样也不方便及时反馈啊?答:所有版本的更新说明:https://forum.uibot.com.cn/thread-54.htm 217、uibot有没有无限次循环运行功能?答:有的,do loop是无限循环218、插件的图标哪里可以加呢?答:暂时没有增加自定义的方法,以后会有的,莫急 219、有java扩展?答:没打算做Java扩展,Java已经不是开源软件了,授权费很贵。220、正在学习怎么做插件,有什么推荐么?答:插件推荐用Python做,会C语言都会,Python就是一两天的事儿,so easy。221、用OCR文字识别 是这里上个图吗? 答:是的222、UiBot里怎么拼接转义字符?答:使用“&”。223、UiBot在运行过程中好像没有方法终止运行?答:有的,F12终止运行。 224、很多网页不支持找控件大家是怎么解决的?答:可以使用找图功能。 225、试运行为什么Excel无法打开文档?答:这个是在后台运行的,是打开的,只是你看不到而已哦~226、 网页上有一个单元格,无法获取元素,如何有效判断单元格是否双击全选了呢?答:查找图像呀~~ 227、alt+tab能这样输入吗?答:这样的命令要写选中焦点,选中目标后 alt+tab228、uibot支持插件开发吗?答:支持的 229、有没有开发教程?有什么办法把数据传递给本程序中的变量?答:各种教程了解一下,里面有插件教程:https://forum.uibot.com.cn/thread-50.htm 230、变量的名字是可以随便改动吗?答:可以的~231、等于是用什么来表达的呢?答:等号“=”。 232、这样输入正确么? 答:这里输入的话,直接 XXX = XXX。 233、咋移动到元素上啊??答: 234、怎么获取鼠标坐标?答:获取鼠标位置,输出调试信息,输出内容objPoint,将鼠标移动到需要获取的位置,按F5启动,即可获取鼠标坐标 235、可视化可以注释么?答:不可以。 236、可视化里怎么注释呀?答:注释干嘛在可视化里看?可视化的作用是用来看结构的。直接在源代码里用//不就行了。 237、在xp系统,运行启动报错,如何解决?答:UiBot不支持XP系统哦~ 238、系统时间怎么获取?答:时间命令选择“获取系统时间”,基本命令“输出调试信息”tRet;时间命令“格式化时间”,基本命令“输出调试信息”sRet,启用即可获取 239、请教一下这个可以设置代码部分执行吗,分段执行的调试?答:还不可以哦~ 240、电脑只装了wps没装office,用按键精灵可以打开excel,用uibot运行经典范例都报“操作无法使用 (Exception from HRESULT: 0x800401E3 (MK_E_UNAVAILABLE))”。请问这个怎么解决? 答:3月要出的新版本不依赖本机安装office,会解决这个问题~,请耐心等待哦~241、Firefox使用元素填写时会闪退?答:UiBot目前不支持Firefox浏览器,请使用IE或者Chrome原版浏览器。 242、下次更新能支持程序打包到电脑直接运行么?答:现在的版本就可以哦,但是要另外购买worker哦~~ 243、Creater制作出来的脚本必须要搭配worker才能运行吗?答:要打包程序到其他电脑上运行需要搭配worker,直接运行不需要哦~ 244、为什么一直报错呀? 答:单\号代表转移符,要用\\,正确输入文件路径为D:\\auto\\out\\model 245、除了按“启动”这个运行键,还有什么办法运行我的脚本吗?答:按F5启动,F12停止。 246、如果在其他窗口下,按F5没用吧?答:是的。 247、让浏览器翻页咋弄的,滚轮不好使啊?答:使用按键pagedown 248、UiBot软件双击没有反应怎么办?答:右键以管理员身份运行软件。 249、UiBot软件打不开怎么办?答:勾选以兼容模式运行程序,再开启软件。右键属性,兼容性中修改。250、Chrome获取网页元素选取为什么是一整块?答:您是不是打开了好多Chrome?请关掉其他保留打开一个就OK了。251、找图返回的坐标为什么一直报错呀?答:找图返回的数据不是直接能提取坐标的,需要JOSN转换一下 252、请问UiBot有暂停执行指令吗答:还没有哦~~UiBot功能还在逐步完善中~~ 253、UiBot的脚本只能执行一次吗,没有自动重复执行了吗?答:需要加循环才能重复执行。 254、整体写在一个循环里?答:是的哦~ 255、循环怎么写入呀?答:提供一个傻瓜式的办法,先把过程写完,在到最开始的地方插入循环,把过程剪切到循环里。 256、请问UiBot怎么写按键触发事件?答:UiBot没有这个等待输入这个命令哦~~ 257、那按键触发被什么代替了?答:没有按键触发哦~~UiBot主打办公,游戏方面建议去隔壁找按键精灵~~ 258、UiBot有标记、跳转和多线程吗?答:没有标记和跳转,不过有函数~~ 259、数据抓取出现这个提示怎么办?答:软件重启一下。 260、谷歌浏览器中javascript元素“确定”按钮,鼠标工具按下无动作怎么解决?答:使用图像功能点击261、提示botscript.dll 加载失败?答:一般来说是缺少依赖库,请下载以下文件进行安装,然后再次安装UiBot即可。文件下载地址:https://img.uibot123.com/download/MSVBCRT_AIO_v2019.01.10.zip 262、怎么调用UiBot语言脚本?TASK文件放哪能IMPORT进去?答:放到项目目录下,import文件名就好。可以直接调用里面的function 263、使用chrome浏览器出现“Can not create chrome instance”错误提示?答:到这边下载谷歌原版浏览器即可https://forum.uibot.com.cn/thread-240.htm 264、你们每完成一部操作如何检验,上一步操作是否操作成功?答:可以判断界面是否有变化 265、想请教一下,判断为什么提示错误呀?答:判断要加判断语句,不加判断语句不知道你要判断什么。 266、只能在线吗,离线不能使用?答:可以试用~ 267、哪位大神知道怎么用数据抓取?答:这里有案例https://forum.uibot.com.cn/thread-180.htm 268、这个教程添加批量数据之后就没有了?之后在哪里查看数据?答:这两篇教学有完整数据抓取工具的操作图文https://forum.uibot.com.cn/thread-37.htm,https://forum.uibot.com.cn/thread-38.htm 269、UIBOT能像按键精灵一样,纯粹的只模拟按键吗?答:uibot左侧命令里面的“鼠标”和“键盘”类,就是为你准备的 270、请问UiBot能每天定时启动重复任务答:可以的~ 271、求解怎么选中微信号答:可以使用OCR里面的文字识别功能 272、软件运行时不能最小化?必须留着窗口在桌面吗?答:模拟按键的话必须保留窗口,用浏览器触发的话可以最小化 273、[12:10:31]第29行:Image:Click:Error: Can not find element这是啥情况答:找图的窗口没有在最前吧 274、 一定要点软件上再用快捷键 和直接点一下 获取没区别答:F12停止按键可以不打开软件点其他的快捷键需要打开软件的时候点 275、 能不能根据表格中的数字到jpg格式的图片上选数字答:使用OCR 276、浏览器一直打不开答:新版可以指定chrome路径了,敬请期待~~277、尝试了下用ub获取游戏窗口,然后按下键盘,不行,现在这个只能用于办公吗?答:是的哟,UiBot主打办公,对游戏的兼容不是很好哦~ 278、报错怎么解决~答:没有jq和其他框架 你用美刀符号没用啊 279、请问有人会把excel数据自动输入到网页中吗?答:excel就是一个表 在代码中建立一个2维数组读取表的数据保存进去,然后判断网页每个地方需要输入什么读取对应数组的内容填写280、为什么我输入的回车键没有效果呀~~答:亲~~你要设置一个对象呀~281、请问如何获取我点击位置的坐标?答:使用获取鼠标位置功能即可。 282、怎么设置按快捷键就可以启动脚本呀?每次都得调回界面按F5?答:是的,UiBot暂时不支持后台启动的功能~ 283、有人知道为什么google浏览器插件是灰色的,怎么都激活不了?答:灰色不要紧,你只要能抓到里面的东西就好了,获取里面的元素并不需要创建浏览器对象哦,直接向操作桌面元素一样操作它即可。 284、这个返回值是true,判断怎么写,If bRet = "true" 不能执行?答:if bRet = true 285、Uibot和按键什么区别?可以用来写游戏脚本么?答:如果只说对办公场景的支持,按键精灵相当于手动挡,UiBot相当于自动挡。其实按键精灵都能做,只是难度大,游戏领域的话,还是妥妥的按键精灵2014,UiBot不是为游戏领域设计的。 286、我是想给变量通过弹窗赋值,然后判断变量赋值一直不成功,应该怎么写? 答:该程序在a=1时,不能用,只能写成a="1" 287、有没有某行代码执行失败停止运行脚本的命令?答:if 条件 288、下个版本可以解决弹出页面无法获取元素的问题么?答:alert那种弹窗用图像可以解决,其他弹窗元素可以抓到的 289、弹窗页面不是html,是一个flash怎么处理?答:不是HTML元素,可以尝试用图像命令继续流程 290、问下有直接点击元素的功能吗?答:使用鼠标命令。291、For语句跳过一次,的命令有吗?答:有的,请参考:https://docs.uibot.com.cn/Grammar/%E7%BB%A7%E7%BB%AD%E5%BE%AA%E7%8E%AF.html 292、验证码识别插件,附带验证码制作工具分享。答:验证码识别插件一:https://forum.uibot.com.cn/thread-254.htm验证码识别插件二:https://forum.uibot.com.cn/thread-256.htm 293、安装包安装一半停电了,之后重新安装运行没反应,只有uibot.exe进程,怎么办?答:将UiBot全部的文件删除,重启再次安装就可以了 294、GOTO 这个命令用哪个代替了?答:没有替代,GOTO已经被时代所淘汰了,直接判断分支+函数结构化完美替代。 295、自动识别1到10这几个图片数字怎么实现?答:识别数字可以通过ocr命令实现,把识别到的数字除以2来判断是不是单复数,数量多就写个循环来判断。 296、一般的编程工具,包括uibot,操作word文档,都要指定文档路径,但是有些软件采用OLE控件内部集成word程序编辑文档,不容易找到文档路径,而且就算找到文档路径,一般情况下,文档都是动态生成和关闭的,在文档打开时,文档进程或者句柄被占用,也无法另外再打开文档,此时其他操作都无法使用,请教如何解决?答:有一种迂回的策略是把OLE文档的内容拷贝到一个新的程序控制的word里面,在新的word里面改完之后回填到ole文档中。有一些OLE的文档同样支持自动化操作,两种方式都可以尝试一下297、第一次读取EXCEL能读出内容,消息提示能正确显示读取内容。执行写入,没有写入成功,而且再读取,消息提示都没了,系统也没报错,直接提示执行完。检查excel文件,写入也没成功。请问有哪位大神能看出原因吗?答:加个保存命令298、如何把文本的一行行内容取出,输出的值保存到变量里?答:放表格里遍历下就行了 299、请问怎么把一个数字存储到excel时设置单元格为文本格式?答:至命令栏Excel命令中选择 300、有没有简单点的复制网站在word上的教程,制作网站一个页面,然后生成WORD?答:可以参考一下UiBot软件自带的案例,采集文章写入Word。301、按键 Alt 怎么表示?答:辅助按键选中Alt,或者模拟按键中输入“Alt”。 302、网页上面的定时滚动图片数字怎么实时自动识别?答:用OCR识图,配合循环写个逻辑,识别对应区域即可。 303、公司浏览器填表的时候因为网络网络太卡,网页刷新不出来还需要重启浏览器,经常会中断报表进程,怎么能实现发现浏览器网络无法刷新后,自动重启浏览器登入到原来界面,然后接续崩溃前的任务进程继续作业?答:先成功一次,获取成功后存在的特定元素或图像,进行判断,如果等待的图像存在,就继续,不存在就重新登录,做成循环。 304、Excel路径设置对了,为什么提示找不到,是什么问题呀?答:检查一下是否有定义变量。 305、请问元素定位和什么有关系?普通窗口可以的,最大化就不行了,上午可以的,到下午就报错了。答:元素可能是一个固定元素,也可能是一个变动的元素,有些元素是可以抓取的 但是它不是一个固定的元素。 306、那有什么办法稳定点?网页用什么比较合适?答:对不同的元素要用不同的方式,网页元素的试试 307、只要是py支持的插件UiBot就都支持么?答:py3.7 支持的UiBot都支持 308、为什么我登录总是出现 request failed with status code 404?答:有可能是文件损坏了,关闭UiBot,查找UiBot安装的文件夹,整个文件全部删除,重启后重新安装就可以了。 309、用鼠标选中元素实现单击操作,但是浏览器关闭重新打开后功能就失效的,这是什么原因?答:有些命令是需要绑定相应浏览器界面句柄的,你原窗口关闭了,句柄也就没了,所以功能失效了。 310、为什么文件已经绑定上了,但是运行就是打不开?答:这个运行不用打开,直接用下面的功能获取数据就行了。311、无法抓取PC版微信的元素,该如何获取某公众号的标题和链接?答:微信不支持automation,无法定位元素,可以用区域OCR的方式。 312、问一下 2.0 的流程图,变量或对象之类的怎么传递? 答:用return导出,流程块导出。 313、如打开网页登陆后,网页中的 hWeb 能不能传到 变量测试中?答:流程块输入,变量 = Self.Input 接受。 314、设置win窗体输入框内的文字,我想利用界面元素中的设置元素属性,怎么写属性?答:直接使用键盘命令 315、Python调用出错:Exception in App.run: [WinError 740] 请求的操作需要提升?答:UB的权限不足造成的,需要提权(可以的话使用管理员账号运行UB) 316、变量输出错误怎么办?答:变量名不要用引号括起来 317、不等于用什么表示?答:不等于实际上就是><。 318、怎么遍历数组,有案例么?答:语法词语中有遍历数据,案例可以参考一下这个:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143449921138898cdeb7fc2214dc08c6c67827758cd2f000 319、UIBOT里,可以自定义函数吗?答:可以import。 320、怎么选择区域?答:alt+4选区。321、 这个怎么回事,谁知道哪里写错了?答:正确的写法:split(sRet," ") 322、 这个报错是什么意思呀?答:页面元素变更了,元素找不到了。 323、 OCR识别,识别不精确,有什么办法可以提高识别准确率?答:这个参数改成baidu4,用高精度版的。324、 已经是接通百度OCR识别了么?答:是的哟,早就已经接通了。 325、 这个错误是什么问题?怎么解决?答:重新导入后的代码,没有目标图片,res要移动,目录下有个res文件夹要一起拷过去 326、 导入是.task的文件,是要让res里的图片一起过来,要用什么办法?答:是的,目前需要手动。 327、 元素属性格式怎么填呀?答:有获取元素属性,你html元素,获取style 328、 在浏览器中运行js,有输出"rgb(204, 0, 0)",放进来直接调试打印或者转字符串打印都没得到要的结果,要怎么弄呀?答:这里有说明:https://forum.uibot.com.cn/thread-61.htm?tdsourcetag=s_pcqq_aiomsg 329、 这个控件总是报错答:先打开浏览器,然后选择整个窗口,粘贴到目标上 330、 这个错误是什么意思?答:图片可能不存在331、转义的代码是什么?答: 332、OCR按照论坛的方法输入了百度云的key后报错?答:检查一下,是否输错key了333、UiBot有跳到标记和调用子程序吗?答:用这个Function 函数名End Function 334、没找到目标要怎么办?重启脚本么?答:不用重启,try catch 后再跑一遍。 335、“调用COM组件”的帖子里写的调用大漠需要用你的接口库,必须都是 SMWH.CallFun("GetID") 这种格式么? 那要用到GetCursorPos x,y 这种我还能用SMWH.CallFun("GetCursorPos" ) 返回的数组去拆一下需要的字符串,但是要用到FindPic(0,0,2000,2000,"1.bmp|2.bmp|3.bmp","000000",0.9,0,intX,intY) 要怎么传参数啊?答:第一个参数为方法名,后面的参数照填就行了。 336、UiBot操作电脑的时候是不是不能动鼠标和键盘?答:是的 337、是这样调用百度OCR识别么?答:是的,不过这只能识别简单些的。 338、UiBot如何选中word的一段文字呀?答:光标定位,然后shift加方向键选择。 339、py插件编译后,编辑info文件,然后删除task、删除task的cmel文件,再退出UiBot,结果info文件被重置了,task编译时,会吧依赖插件重新编译一遍么?答:改了插件,需要重新开下IDE,现在还没有热加载机制,你在重置的基础上改。 340、插件支持可视化的拖动么?答:后面会让插件支持可视化的拖动的哦,请耐心等待。341、为什么税务网页有的可以识别,有的却不行?答:识别不到的话需要用到JS,识别不到一般都是动态的,或者有做过一些处理的。 342、能优化一下卡顿造成的执行失败吗?比如网速卡一点,采集功能就异常,虽然能手动改延时解决,但是作为一个优秀的RPA,肯定要最大限度提高易用性。答:是的,没错,作为一个优秀的RPA,针对网页的操作我们会在加载之后才执行,除非是动态加载的那种,没办法获取加载状态的。 343、请问这个按钮抓取不到,要如何实现? 答:用图像命令。 344、直接写入Excel,太长的数据变成3.10349E+18这种,要怎么办呀?答:前面加个`。 345、数据抓取这个页数可以用变量吗?怎么改?答:可以,源码视图可以改。 346、UiBot打开Excel 怎么看不见呀,Word就能看到?答:Excel默认后台打开。 347、这个错误什么意思Image:Click:Error:Image may not exist?答:图片不存在 348、怎么导出这些数据呀,又不是字典?答:这是字符串,转一下,通过就变成了字典了。 349、这个是什么错误Image:Exists:Error:?为什么会报错呀?答:图片不存在,脚本目录下的res文件要一起拷贝。 350、 UiBot可以实现下拉框中选取特定的值吗?答:可以使用元素选择。 351、模拟鼠标无法执行到2查询,要用什么办法操作呀? 答:图像点击命令,找这个图,目标设为{"wnd":[]},就可以了。 352、怎么去掉呢.0?答:转换对象那里填2.0或者你那个显示成2.0的变量 353、uibot能在windows server系统上跑么?答:可以 354、文件云代帐平台操作演示.task,第32行:插件调用出错:调用的目标发生了异常。 Exception in Mouse.Action,Element not found.答:新版去掉了这个演示,对方这演示系统关掉了 355、chrome73的版本为什么无法安装UiBot插件?答:chrome73的版本不能安装UiBot的插件,如果一定要用73版请先安装72版,再升级到73版,或者参照这个帖子进行https://forum.uibot.com.cn/thread-327.htm 356、2.0版本,在SAP中,键盘模拟失效,DEL CTRL+A失效答:因部分用户提出模拟键盘大小写不一致,2.0中需要使用小写的字母a,下一版更新会解决这个问题 357、怎么实现任务栏窗口之间的切换?答:已知窗口切换:第一行命令未知窗口切换:第二行命令 358、在目标元素中输入文本,无法清空原内容,虽然已经选择是,但是在操作过程中仍然没有变化答:加个延迟命令 大约600ms 359、最新版本uibot还是无法选择sap元素,元素选择在sap中或选中整个sap窗口,然后无法获取到内容,sap版本750答:sap在登录前限制脚本运行,因此第一次需要手动登录,后面才可以自动化 360、怎么判断单双数??答:取余数,参考361、浏览器拓展安装移到帮助了。 362、我就用谷歌打开百度就报错了,没有打开案例,而且插件一直是灰色的。答:请先安装扩展 363、开了拓展还是不能操作。答:试下能不能抓到元素,可以抓取元素就行 364、V2.0版本增加了浏览器指定路径 365、这个按键运算符在uibot上哪里可以找到啊?答:这个是基本运算。 366、UiBot的版本号是怎么定的呀?答:系统抓取的打包时间~~肝不肝~ 367、这个是什么意思?答:忽略这是替换以前的范例关掉吧 368、wps2016 以上 还是一定要wps2016?答:测试了WPS2016确保能兼容,其他的不保证,可以试试~ 369、文件云代帐平台操作演示.task,第32行:插件调用出错:调用的目标发生了异常。 Exception in Mouse.Action,Element not found.答:2.0里面删了这个示例,人家这演示系统关掉了 370、不对啊,既然是老的怎么流程图都有,我是覆盖安装的?答:虽然不能用,我们还是会做兼容老流程的处理。 查看详情 >>
  • 201812-25
    [开发教程] 【实战教程】只要5行代码就能扒小说!? 三 (共3节) UiBot实战案例—只要5行代码就能扒小说!?(三)上两篇帖子已经把获取小说的功能做的差不多了,但是...距离真正的实用还差那么一点点。想要做到实用,拿我们还差这些问题需要解决:1、搜索不同关键字小说时的兼容性(搜索不到怎么办?)2、需要考虑网速差怎么办3、小说章节全部收集完成的判断。针对这些问题点,我们逐个解决:1、提高元素采集的兼容性:用之前帖子中代码来运行会发现一个问题,用教程中的关键字搜索小说可以正常,但是换了个名字就不正常了,不会自动去点击小说的第一章开始采集。造成这种问题的关键就在于元素的特征,我们再选择完元素之后右侧的属性面板中,可以看到有一个【目标】属性,这个就是元素的特征串,点击右边的按钮,我们可以打开这样的界面这个就是UIBot特有的元素特征了,下面树状结构就是选择的元素的层级特征。我们可以看到上面有一些title,aaname这样的特征,结合上后面的内容不难发现,这个就表示该元素相关的页面标题,还有该元素的具体内容。这些元素是有助于我们进行精确的定位的,但是在这里如果精确到具体的文本的话,那兼容性就不够,其他小说的名称不同就无法匹配到,所以我们可以把title和aaname这两个选项的勾去掉,不对这两个特征进行匹配就行了。修改后记得点保存按钮。这里只是初步的介绍下元素特征,后续还会有详细的元素特征的教程,大家可以学习后灵活的去进行修改。2、利用元素是否存在的判断来提高兼容性:之前的脚本没有对网速慢的情况进行处理,实际上要处理是很容易的,只需要使用循环结构,在关键的地方循环判断下正确的元素是否出现,出现就表示网页正常加载,跳出循环继续即可。第一个要判断的地方就是点击搜索按钮后页面跳转判断到有这种元素出现后,退出循环进行之后的采集当判断到这种元素时就表示搜索的结果不对,停止脚本。同样需要判断的的地方是章节的跳转,要确保小说内容加载成功后再开始采集3、最后一步就是当采集完最后一章时能自动结束。不难发现我们再最后一章的时候继续点击下一章的时候,会跳回小说的目录页面,我们可以通过判断目录元素是否存在来判断小说是否采集完毕了只要5行代码就能扒小说!?(一):https://forum.uibot.com.cn/thread-29.htm只要5行代码就能扒小说!?(二):https://forum.uibot.com.cn/thread-30.htm 查看详情 >>
  • 201812-24
    [开发教程] 【使用技巧】数据抓取功能使用教学 二 (共2节) UiBot使用技巧-数据抓取功能使用教学 (二)2. 数据抓取功能使用说明点击 UiBot 编辑器工具栏的【数据抓取】按钮,打开数据抓取工具数据抓取工具需要先选取一个目标,点击选择目标按钮即可。这个目标就是要采集的数据字段,如果要采集商品名,则先选择一个商品名如果要采集商品价格,则先选择一个商品价格元素,采集其他字段以此类推,例如 评价数量。点击选择目标后,会进入第二步,再选则一个同类的目标,UiBot 会自动分析目标之间的关系,进一步推导出页面中所有相关的元素目标选择完成后,如果两个目标类型一致,存在关联关系,则会进入这个页面,在这里可以选择采集的内容是文字还是链接;这里我采集的数据是商品价格,因此只有文字可以选择,点击确定进入下一步抓取数据成功后,会显示抓取到的数据列,点击抓取更多数据按钮,重复之前的步骤,可以添加多列数据抓取,例如抓取商品名称、评价等数据,可以点击打开的数据,还可以抓取链接。数据抓取完成后,点击下一步按钮,进入抓取翻页页面,可以一次性抓取多页数据。点击抓取翻页按钮,选择数据页面的【下一页】按钮,即可在数据抓取时自动翻多页抓取数据。翻页抓取完成后,会自动添加批量抓取数据的元件到编辑器。元件属性设置截图如上图,其中目标是要抓取的数据来自哪个元素,元数据定义是我们要抓取的数据特征和对应字段名称设置,翻页元素则对应了翻页按钮的元素选择特征。在这里可以设置抓取页数,默认设置为5,也就是抓取5页数据后退出。数据抓取功能使用教学(一):https://forum.uibot.com.cn/thread-32.htm 查看详情 >>
  • 201812-24
    [开发教程] 【使用技巧】数据抓取功能使用教学 一 (共2节) UiBot使用技巧-数据抓取功能使用教学 (一)UiBot 0.7 版之后的版本都增加了【数据抓取】功能,这项功能可以方便获取网页中的相似元素,将相似元素的数据采集到数组中,比如各种电商网站(淘宝、京东、拼多多等)的商品分类、商品列表信息(商品名、价格等),或者网页中的各种列表、表格的数据。本期教学以抓取【京东】网站搜索某个关键字列出的所有商品为例,实现商品列表的数据采集:0. 准备工作目前数据抓取功能仅支持 Google Chrome 浏览器,在安装 UiBot 时,会自动安装 Google Chrome 浏览器扩展程序,使 UiBot 能够正常操作 Google Chrome 浏览器的元素,如果扩展程序安装失败,或没有启用,则需要先启用扩展程序,才能使用这项功能,启用 Google Chrome 浏览器扩展程序可以参考这个帖子的教程:https://forum.uibot.com.cn/?thread-31.htm1. 编写使用浏览器定位到京东指定商品关键字页面功能:设置属性,使用 Google Chrome 浏览器 打开 https://www.jd.com点击 查找目标 分别选择京东商品搜索输入框和搜索按钮。如果我们希望接收用户输入的商品名进行搜索,可以再添加一个 输入对话框 命令,到键盘输入之前:设置输入消息框的属性,使消息框更美观,将输入消息框的【输出到】设置为一个变量名(默认变量会自动创建)将输入消息框的【输出到】属性设置的变量填写到键盘输入的【写入文本】属性中,如果没有添加输入对话框元件,这里可以直接输入商品名(例如"CPU",注意要带上半角的双引号,表示这是一个字符串)现在可以运行检查效果是否符合预期,如果运行效果无法达到要求,需要按照前几步的教学检查是否有属性没有设置对,或元件顺序是否正确。数据抓取功能使用教学(二):https://forum.uibot.com.cn/thread-33.htm 查看详情 >>
  • 201812-24
    [开发教程] UiBot 无法抓取 Google Chrome 元素 和 数据抓取工具无法使用 的解决方案 UiBot 抓取 Google Chrome 元素建议使用 Google Chrome 原版浏览器,不建议使用 二次修改的浏览器版本,以确保兼容性最佳、操作流程符合本教程。如果无法抓取 Google Chrome 浏览器元素,或数据抓取工具无法使用,可以先检查浏览器扩展程序中是否已经启用 UiBot 扩展程序,如果扩展程序已经安装并启用,则浏览器右上角会出现 UiBot 扩展程序的图标,如下图:如果您的浏览器右上角没有出现这个图标,则可能 UiBot 扩展程序没有安装成功或已启用,可以按照以下步骤尝试解决:1. 进入 Chrome 扩展程序 管理界面:操作后重启浏览器,再检查 UiBot 扩展程序 图标是否出现,如果还没有出现,或者扩展程序列表中没有 UIBOT Native Message Plugin 插件,可以在 UiBot 官方群联系客服协助解决。 查看详情 >>
  • 201812-24
    [开发教程] 【实战案例】只要5行代码就能扒小说!? 二 (共3节) UiBot实战案例—只要5行代码就能扒小说!?(二)时光荏苒,岁月如梭,距离上个教程帖子的时间以及足足有50分钟了!相比大家看了上个帖子之后过了这么长的时间,应该已经对扒小说的流程大致了解了吧。那现在这个帖子就来丰富下扒小说的功能。上个帖子还必须要打开到小说的第一章才能开始扒,不够有逼格,我们可以在此基础上加上自动搜索小说,自动进入第一章,自动开始扒,这样的工具逼格才会多一些。毕竟大文豪鲁迅先生曾经说过:有逼格的东西才能拿的出手!1、打开笔趣阁网站的首页,用填写元素文本命令,获取到搜索框的元素,并且扒内容设置成你想要搜索的小说名这里我们就我们就随便填一个小说名2、用鼠标点击命令,获取搜索按钮,并点击3、之后我们就可以看到小说的目录了,我们可以继续用鼠标点击命令去点击小说的第一章4、最后再把前一个帖子写好的代码复制上去就好啦看到做出来的工具越来越完善了,嘴角不禁露出了微笑只要5行代码就能扒小说!?(一):https://forum.uibot.com.cn/thread-29.htm只要5行代码就能扒小说!?(三):https://forum.uibot.com.cn/thread-34.htm 查看详情 >>
  • 201812-24
    [开发教程] 【实战案例】只要5行代码就能扒小说!? 一 (共3节) UiBot实战案例—只要5行代码就能扒小说!?(一)用UIBot的元素获取功能,很轻松就能从网页上扒到你想要的内容。这里就以小说网站笔趣阁为例,教大家怎么扒小说1、首先用Chrome打开笔趣阁的小说,(这里随便打开的一本小说,没有任何广告嫌疑,手动狗头)2、我们先用获取元素文本功能,获取小说的章节标题点击查找目标之后,把鼠标移动到浏览器小说标题的位置,获取标题元素,把获取到的文本存入变量sTitle中备用~3、接下来我们再来获取下小说的内容,和获取标题一样使用获取元素文本功能,把小说的内容存入变量sBody中4、我们再新建一个变量,把刚才获取到的标题还有内容组合一下一般我们会把标题和内容之间用换行来隔开。5、处理好标题和内容的连接后,我们把内容写入到一个文本里,并且是用追加写入,这样可以保证每次的写入不会覆盖掉上一次的内容。这里使用到的命令是追加写入文件6、最后,最重要的一步来了,前面我们只是获取到当前这一章的内容,我们想要获取整本小说,拿就得用循环命令,再配合上点击下一章的操作,这样就能实现循环的把每一章内容都提取出来,最终就能把整本小说都扒下来了。先使用鼠标点击命令,获取到【下一章】按钮的元素然后我们把刚才整个过程使用循环来包起来,这样就能实现整个提取小说的过程了只要5行代码就能扒小说!?(二):https://forum.uibot.com.cn/thread-30.htm只要5行代码就能扒小说!?(三):https://forum.uibot.com.cn/thread-34.htm 查看详情 >>
  • 201812-22
    [开发教程] 【基础教学】利用遍历子元素来获取文件列表 我们可以利用遍历子元素命令以及遍历数组命令来获取到一个目录内的文件夹以及文件步骤一:使用遍历子元素命令,抓取整个文件夹,作为父级元素,如下图步骤二:使用遍历数据命令来遍历步骤一中获取到的元素集合步骤三:再循环中把value作为子元素的变量,通过获取元素文本命令来获取出每个子元素的文本(也就是文件夹名称)最终效果: 查看详情 >>
  • 201812-22
    [开发教程] 【使用技巧】时间库怎么用 三 (共3节) UiBot使用技巧—时间库怎么用(三)RPA实施中,最经常用到的时间操作是时间计算,在UiBot中如何实现时间计算呢?时间库剩下的两条命令提供了很好的解决方案:改变时间的功能是将一个时间向前或者向后偏移,偏移的单位可以自定义,例如将一个时间向后移动一天,属性面板这样设置即可:而如果要实现一个时间向前移动10小时,只需要将增加数量设置为负数即可:而对比时间的功能则是比较两个时间,获取两个时间指定单位的时间差:上图即获取时间 T1 与 T2 相隔了多少秒,存入 iRet,很简单是吧~ 接下来,尽情在时间的海洋里遨游吧。时间库怎么用(一):https://forum.uibot.com.cn/thread-25.htm时间库怎么用(二):https://forum.uibot.com.cn/thread-26.htm 查看详情 >>