本专栏为大家介绍影刀RPA【网页自动化】的六个常见问题及解决方法。为了便于理解,选取了贴近应用的例子。希望能帮你记录纠错,腾出更多的时间让你挖掘创意,用影刀创造更多的可能性,让这个产品变得有价值,变得有趣。
01设置下拉框指令无效。

问题描述:下拉框有两种模式
浏览器标准下拉框,可以使用“设置下拉框”指令进行操作。
一些个性化的自定义非标准下拉框可能无法通过【设置下拉框】指令操作,如下图所示:
△【设置下拉框】指令错误
√解决方案:
模拟手动点击[下拉框]操作模式:
拖入【鼠标点击网页元素】说明:配置元素点击【下拉框】。
拖入【鼠标点击网页元素】说明:配置并点击具体的【下拉框选项】元素。
如果需要动态指定单击下拉框元素,可以通过使用全局变量作为元素的属性来动态确定下拉框元素。
02单击被阻止的网页元素。
描述:网页上要操作的元素被弹出广告遮挡,无法点击该元素。
如下图:
△网页元素被屏蔽,无法点击。
√解决方法:取消模拟手动输入:通过非模拟手动操作来操作被遮挡的元素。
配置:取消选中【点击网页元素】、【悬停在网页元素上】、【填写输入框】等网页元素配置框的【高级】选项区。
△取消【模拟手动点击】
√解决方法:设置元素的属性并隐藏。将被遮挡元素的样式属性设置为display:None并隐藏该元素。
△将遮挡元素的样式属性设置为display:None
03影刀浏览器如何清除缓存
描述:清除影刀浏览器的缓存信息。
√解决方案:
Win+R,输入
%localappdata%ShadowBotcef回车删除打开路径下的缓存文件夹。
△打开路径下,删除缓存文件。
04填写输入框说明,选择所有网页。
描述:当您在网页上填写输入框时,所有网页都会被选中,如下图所示。

△填写网页的输入框,所有网页都会被选中。
故障排除:指示填写输入框的原理是先点击这个元素,按键盘Ctrl+A选中输入框中已有的所有内容,然后删除清除输入框中的数据,再输入内容。
当元素没有加载时,我们点击后,输入框的焦点没有正确聚焦,然后Ctrl+A会变成全选。
元素本身是加载的,但是点击的状态见效慢或者被后期的网页加载洗掉了。此时,您可以在高级中设置长时间点击和Ctrl+A之间的时间间隔。
√解决方法:添加固定的等待时间,等待元素在网页上真正刷出来。
△添加固定等待时间
√解决方法:添加等待元素。
△添加等待元素
√解决方法:在高级指令中,将焦点超时设置得更长。
△添加等待元素
05网上银行等密码输入框无效。
说明:网银登录页面的密码输入框,因为银行安全插件无法通过“填写输入框”控件输入密码。
△网银登录界面
原因:网银登录需要下载安全控件,保证资金安全。并且安装完成后,密码输入框会变成一个win元素。
△网银登录需要下载安全控件。
√解决方案:
第一步:安装阴影刀设备驱动程序,并根据提示重启计算机。
△安装影刀设备驱动,按照提示重启电脑。
第二步:在鼠标键盘自动化中使用键盘输入,而不是输入框,在高级中勾选“驱动输入”。
△用键盘输入,检查驱动输入。
使用示例:
△用实例动画。
该流程执行逻辑:
获取打开的网页对象->键盘驱动输入
06错误消息:无效的窗口句柄
描述:打开网页或获取当前打开的网页的命令运行时出错,“无效的窗口句柄”

△错误消息“无效窗口句柄”
√解决方法:在插件界面关闭并重新打开插件,或者重新安装插件。
△重启插件或者重装。
结束
分叉是一家创新科技公司,专注RPA赛道自主研发核心产品——影刀RPA拥有完整的技术知识产权。公司帮助电商、金融、物流、医疗、通信等领域的企业和员工实现数字化智能化、自动化转型。


