• [热门活动] #活动已结束【1024程序员节-产品体验-武状元闯关】发票识别机器人,助你轻松识别发票
    【点击跳转主会场】参与活动前请先报名华为云1024程序员节活动【点击报名】🎁活动奖励:本次活动结束后,如参与以上体验活动人数≥200人,将由华为云工作人员将符合抽奖条件的用户名单优先导入至巨公摇号平台(https://www.jugong.wang/random-portal/)内,抽取各奖项,并截屏公示抽奖过程。如您不同意此抽奖规则,请勿参加本次活动。将抽取80位符合条件的开发者,每人奖励开发者定制长袖连帽卫衣1件,以及1位幸运开发者,获取任天堂 Nintendo Switch 国行游戏机1台。⏰活动时间:10月18日-11月30日 👉参与方式:开发者需按照附件文档操作指导手册完成开发,并将对应脚本及设计器Main脚本主界面截图回复至活动贴内,视为完成任务。注:回帖第一行,需注明您的华为云账号;截图务必将右上角uniportal账号截进去;脚本需包含可执行的xml文件(要求将用户名和密码等脱敏);示例:【华为云账号】附件:场景名称.rar✨活动规则:回复非示例要求图片或其他无效信息,视为无效楼层,并取消抽奖资格。Tips:1、请务必使用个人账号参与活动(IAM、企业账号等账号参与无效)。2、所有获得奖项的获奖用户,请于获奖后3日内完成实名认证,否则视为放弃奖励。3、收货信息填写说明:1)为保证您顺利领取活动奖品,请您提前填写奖品收货信息,如您没有填写,视为放弃奖励。收货信息请【点击此处填写】2)填写时间截至2023年11月30日3)在华为云1024程序员节-文韬武略,创新无界活动获奖信息收集表中完成一次填写即可。我们最终将会按照您填写的信息发放奖励。4、活动规则请戳cid:link_2
  • [互动交流] WeautomateRPA执行python脚本时候报错“cx_Oracle._Error object at 0x000001CC03CC4840”
    执行脚本时发生报错,脚本如下图:有没有大神能讲下怎么解决???本人新手小白,最好详细点~~~
  • [互动交流] WeautomateRPA执行python脚本时候报错“cx_Oracle._Error object at 0x000001CC03CC4840”
    执行脚本时发生报错,脚本如下图:
  • [互动交流] Weautomate执行python脚本时报错“用户输入错误: 变量名未定义。详情:name 'xlsx_write' is not defined”
    如图调用python脚本时出现报错,脚本代码如下:
  • [技术干货] 【实战问题解决20/50】应用场景分享——一则复制文件路径导致的控件运行失败,提示文件路径不存在/用户输入错误: 文件\"1.pdf\"不存在或者后缀名不是\".pdf
    本案例由宁新琪同学提供。采用下面这种方式邮件选中文件,然后在安全页复制文件路径的时候会引入一个特殊符号,这个符号的16进制是E280AA把复制的内容复制到16进制的查看工具里则可以看到,16进制开头是E2 80 AA是一个不占据位置的不可见字符,复制两遍后,用鼠标光标很明显可以感受到有一个符号在fD之间。所以我们每次复制过来路径的时候记得把路径最前面的符号要删除一下。只要是遇到要使用路径的控件都会有这个问题,这类控件很多,如:1、wps、office相关的excel操作、word、ppt等。2、pdf文件的相关操作3、检查文件是否存在以及文件改名4、如果要写入数据等也会把这个字符写入到系统里,导致读取到也是错误的。
  • [技术干货] 一则由服务引起的"RPC服务器不可用"报错问题解决/-2147023174,'RPC服务器不可用。' RPC
    本案例由席川南同学提供,感谢川南同学机器人流程运行报错解决方法:启动RPC服务后,问题解决
  • [互动交流] 卸载了WeAutomate studio3.0 后重新安装3.3版本,但是运行所有流程都报错
    卸载了WeAutomate studio3.0 后重新安装3.3版本,但是运行所有流程都报同一个错误。重新卸载,重新安装后依旧如此。
  • [技术干货] ADC低代码开发如何将文本中夹杂表情符号的数据保存到模型中
    ADC低代码开发中,有些时候,用户在表单输入中会带有表情符号。如果使用文本类型保存该内容到模型中会提示错误。对于这种情况。通常可以通过修改数据库,表,字段的字符集实现:1. 修改数据库database 的字符集为utf8mb4;2. 修改表,字段的字符集为utf8mb4;但是因为在ADC低代码开发中,我们不能直接修改模型/属性的字符集,因此,我们可以考虑使用下面的另一种方法:1. 页面开发,在用户表单数据提交前,先对数据进行base64编码,可以使用:window.btoa(unescape(encodeURIComponent('表单数据')))2. 服务开发,查询服务中,给保存表情符号的参数添加脚本翻译器,将base64编码内容解码输出,如:let value = _context.value;return Encoder.decodeBase64(value);
  • [互动交流] 执行器一直安装不上
    执行器今天打不开,然后卸载重装以后一直安装不上去了,等了一个小时了
  • [技术干货] RPA执行器、设计器全局许可激活指南
    背景:在rpa商用场景下,可以申请全局许可文件在管理中心导入,客户端无需单独导入license文件。前提:复制管理中心的ESN号,已经申请并导入全局许可若设计器、执行器所在电脑从未申请过临时许可,则连接管理中心后自动下发全局许可;已经申请过临时许可场景下,按照如下步骤操作:1.删除设计器、执行器安装目录下的license.bin文件,文件所在目录如下:安装目录\Robot\cfg\license\license.bin2.删除用户目录下的license.bin文件,文件参考目录如下:设计器:C:\Users\电脑用户名\AppData\Local\HuaweiRPA\studio\license\lisence.bin执行器:C:\Users\电脑用户名\AppData\Local\HuaweiRPA\agengt\license\lisence.bin需要将电脑用户名替换为对应电脑的登录用户名,AppData为隐藏目录,需要在查看下勾选隐藏的项目,即可显示3.检查管理中心--》许可证菜单下,是否有临时许可文件,存在需要将其删除4.重启执行器、设计器,连接管理中心即可自动激活全局许可
  • [互动交流] 执行器上某流程执行失败后,导致后续定时任务执行顺序错乱
    如上图所示,定时任务执行顺序为红色字体1,2,3。当流程1执行失败后为什么流程3会先一步执行而流程2执行时间滞后
  • [技术干货] 【实战问题解决19/50】应用场景分享——检查某软件是否已经运行,如果没有运行则立即运行某软件。
        某个特殊的情况下,我们需要检查某些软件是否运行,运行了就直接杀掉进程,然后重新运行,比如操作excel文件,这大概是我们操作excel文件时经常用到的方法。但是如果我们要判断助手是否运行呢?大概就没有办法了,先介绍如下一个工具AutoIT,可以制作一些小的工具,在你开发机器人流程的时候做了一个短小精悍的工具使用。以下内容来自百度百科AutoIt 最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。而这是其它语言不可能做到或无可靠方法实现的(例如VBScript和SendKeys).查找进程用WinGetHandle函数运行命令使用run关闭进程使用WinClose延时使用sleep单位是毫秒以上功能是检查是否有助手运行,如果有则1个小时候再检查一次;如果没有则运行指定路径下的助手,然后1小时候再检查一次。这里还有一个工具自带的样例也可以运行。脚本调试完毕后,可以使用下面的菜单编译成exe文件​Source选择脚本位置,Destination选择生成文件的保存路径,然后点击底部的convert即可。样例的脚本以及编译出来的exe在附件里,可以实现如果助手没有打开可以打开助手,延迟1小时候继续检测。
  • [问题求助] 华为RPA无法取到下拉框的值?
    有没有学习视频链接??不会使用下拉框控件。
  • [技术干货] 【实战问题解决18/50】应用场景分享——灵活解决桌面应用传统控件无法输入的问题
    分享一则案例,昨天有一位同学遇到这么一个桌面应用输入日期与时间的问题。这个应用是一个CS架构的桌面应用,使用click等控件只能定位这个控件的最后一个输入位置,如开始日期所示的2023-09-06所示,只能选中6这个位置。当前这四个输入控件是支持键盘输入的。鼠标移动到最前面,可以直接使用键盘输入20230906即可,并且这里也支持使用ctrl+a全选与ctrl+v粘贴的操作。所以遵循尽可能少的参与界面操作的原则,所以先把要输入的内容setClipboard保存到剪切板,其次对每个元素使用click定位,最后使用快捷键ctrl+a与ctrl+v来完成输入。1、子脚本1完成四个元素的输入。2、自脚本2完成四个元素输入后内容的提取,然后与期望输入的结果进行比较,如果一致,则进行下一步操作。如果不一致则进行上一步,三次均不一致,则失败,需要开发者介入定位问题。另外对于桌面应用的自动化操作需要根据现场状况进行灵活的适配。主要目的还是要把光标移动到自己想要的操作的位置。优先使用传统稳定的拾取方式。其次可以尝试按住ctrl按键进行拾取,使用的是msaa方式再次可以试试,如鼠标点击文本getwordclick方法也可以试试是否能把光标移动过去。最后可以试试OCR图像识别的方式,包括在线与离线方式两种。下面是使用百度paddleOCR的方法cid:link_0
  • [技术干货] 【实战问题解决17/50】应用场景分享——WeAutomate管理中心重置密码/忘记密码的邮箱设置方法/通知配置方法
    OP部署的管理中心,默认某一段时间之后用户的密码就需要设置新的密码,如果用户长忘记了自己的密码之后,因为没有设置短信与邮箱服务则只能通过管理员登录进去后手动重置密码。本次提供一个邮箱重置发送验证码的方式。使用管理员登录管理中心后,搜索通知服务管理,选择邮箱服务器配置管理。然后使用IT提供的邮箱信息进行类似如下的设置,底部有个测试按钮,测试按钮通过后就表明可以使用了。另外在验证的时候需要注意如下两点:1、用户在管理中心里确定配置了正确的邮箱。2、用户在找回密码的时候需要填写自己的邮箱与系统里的邮箱是一致的,还需要点击获取验证码,