影刀免费版是杭州分叉智能科技有限公司旗下推出的一款自动化软件办公机器人应用,它可以帮助企业自动处理大量重复,有逻辑性的繁琐工作,减轻人工压力,解放员工时间。影刀可以实现所有桌面应用程序的自动化,包括浏览器、CRM、微信、钉钉等日常使用应用程序,能够相人一样处理工作。
另外影刀还支持JS脚本、Python代码及各类Python各类库的接入,让它能够灵活实现相应业务需求。并且影刀还会自动记录用户的网页操作,快速搭建自动化流程,实现自动化工作,为企业打造省时、省力、放心的自动化服务。
任何桌面软件、Web程序的自动化
可以实现所有桌面应用程序的自动化,包括ERP、浏览器、CRM、微信、钉钉或你日常使用的任何其他应用程序;支持任何网页的自动化,如网页JS脚本,数据提取,数据抓取、Web表单填写、网页操作,API调用等,轻松实现自动化的Web任务。
任何手机App自动化
能驱动手机上(真机、模拟器)的任何APP进行输入、点击、手势滑动、提取数据等操作;支持同时控制多台手机设备进行自动化。
鼠标键盘的自动化
影刀可以控制您的键盘和鼠标,就像人一样操作:发送按键或将鼠标移至何处、模拟击键、鼠标移动和单击以启动应用程序、打开文件夹、运行命令等,从而节省一些重复性的劳动时间。
Excel 自动化
影刀支持Excel的宏、单元格、Sheet等各类Excel自动化操作,如可以自动生成所需的Excel报表
数据库和SQL的自动化
通过使用影刀来连接任何数据库并自动运行SQL查询,提升操作效率及降低安全风险
可视化流程设计器
拖拽式的流程设计器,便捷快速的完成自动化流程搭建;一目了然的可视化搭建,即使没有编程基础,也可快速入门。
支持Python、JavaScript
影刀支持网页JS脚本、Python代码及各类Python各类库的接入;支持Python表达式,更灵活实现相应的业务需求。
流程录制
对用户的网页操作进行自动录,自动生成自动化流程。
元素库和图像库
将你的自动化将与之交互的所有元素、图像进行集中存储,以便流程中重复使用
捕获元素器
通过快捷键快速捕获任何网页、桌面软件的元素,快速实现业务流程中的操作目标。
1、电商
供应链厂商数据打通、自动的库存更新、网站数据导入、订单数据自动处理、客服系统集成、数据监控及产品的定位比较等。
2、保险
可用于自动化管理和客户服务,与接受、审查、分析和提交索赔有关。
3、财务
财务领域丰富的应用场景,包括报销管理、企业财务共享中心、不同部门的分账管理、发票验证等。
4、IT运营
企业对信息化系统以及IT基础设施的运维自动化,包括权限管理、IT资产管理、用户管理、任务自动化等。
5、人力资源
可应用在人力资源的简历筛选处理、面试邀约、薪资发送通知等。
6、金融
客户数据管理与验证、多系统间数据的同步或者迁移、账户的自动化管理、报表自动生成、重复性单据填写、柜台数据备份等众多场景。
1、拖入【打开网页】指令,进行指令配置
2、拖入【填写输入框(web)】指令,进行指令配置,拖入【点击网页元素】指令,捕获输入框
3、拖入【鼠标点击】指令,进行配置
4、流程搭建完成,点击运行即可
找不到元素怎么办?
问题描述:报错提示未找到控件
问题排查:首先校验元素,看能否校验到元素
1、找到问题元素,双击进入元素编辑器界面(若元素属性中含有全局变量,先将全局变量换成正常属性再进行校验),△双击进入元素编辑界面
2、点击校验元素,△点击校验元素
校验提示:没有找到任何元素,△没有找到任何元素
原因:元素节点属性不对
可能情况(1):元素属性错误
√ 解决方法:点击“修复元素”后重新捕获元素,△点击修复元素后重新捕获元素,△元素修复成功
可能情况(2):元素属性在运行时变化,某些元素属性在网页/窗口对象重新加载时会发生变化
√ 解决方法①:取消勾选变化的属性
例如:在捕获酒店评论元素时评论个数会变化,取消勾选innerText属性,换用href属性定位元素,△取消勾选变化属性,换用其他属性定位元素
√ 解决方法②:属性变化的部分用通配符代替
例如:在捕获酒店评论元素时评论个数会变化,将会变动的部分换用通配符【*】匹配,并将匹配方式改为通配符,△变化部分用通配符代替,匹配方式改为通配符
可能情况(3):元素属性在捕获时发生变化,某些元素属性在捕获时会因鼠标的悬停而发生变化
√ 解决方法:在元素编辑中寻找因鼠标悬停而变化的属性,取消勾选(一般这类属性值中带有hover或on等字段),△取消勾选带hover字段的属性
校验提示:已经找到元素
原因:网页/窗口对象不对
可能情况(1):网页对象错误,在选择网页对象时选择了错误的网页对象
√ 解决方法:检查网页对象是否为元素所在网页对象
例如:操作网页对象 web_page_百度 中的元素时要将网页对象改为 web_page_百度,△选择正确的网页对象
可能情况(2):网页对象变化,在操作过程中网页对象发生了变化(弹出了新的网页窗口)但网页对象未重新获取
√ 解决方法:使用【获取已打开的网页对象】指令重新获取网页对象,并更改指令中的网页对象
例如:在百度首页点击贴吧元素,弹出了新的窗口,测试若直接点击新窗口中的链接元素,会报错找不到控件,△报错:未找到控件
重新获取网页对象并修改点击链接元素中的网页对象即可正常点击,△修改链接元素中的网页对象,正常点击
可能情况(3):窗口对象错误,指定的窗口对象与元素实际所在的窗口不是同一个窗口
√ 解决方法:在元素编辑界面查找元素所在的窗口对象并在指令配置中选择正确的窗口对象,△在win元素中查找窗口名称,△选择正确的窗口对象
原因:操作元素时机不对,元素还未加载完成就开始操作了
√ 解决方法:在操作指令前加等待或延迟指令,△操作指令前添加等待指令
找到很多元素怎么办?
问题描述:匹配到多个控件,无法唯一定位
原因:限制条件过于宽松
√ 解决方法:增加勾选元素节点中定位元素的属性
1、在元素库中找到匹配到多个控件的元素,双击打开元素编辑器
2、在元素编辑中展开元素节点,增加勾选元素属性【带有text、id、type、class等字段的属性更容易唯一定位到元素】,△在编辑器内勾选唯一定位元素的属性
3、校验元素,若仍校验到多个,返回第二步;若校验不到元素,取消勾选第二步勾选的属性再返回第二步, 直至仅校验到目标元素为止,△校验元素
使用 index 定位元素?
问题描述:如何在元素编辑中使用 index 属性定位元素
√ 解决方法:
关于:index 属性定位
属性 "index" 表示当前节点在父节点中的次序( 0 表示第一个,1 表示第二个),△当前节点在父节点的次序
属性 "index" 为负数,表示当前节点在父节点中的倒数次序( -1 表示倒数第一个,-2 表示倒数第二个),△当前节点在父节点的倒数次序
关于:index-of-type 属性定位
特别说明:index-of-type属性需要手动将index属性改为 index-of-type后才可使用
属性 "index-of-type" 表示:当前节点在父节点所有同类型孩子节点中的次序( 0 表示第一个,1 表示第二个),△当前节点在父节点所有同类型孩节点中次序
属性”index-of-type”为负数:表示当前节点在父节点所有同类型孩子节点中的倒数次序(-1表示倒数第一个,-2表示倒数第二个),△当前节点在父节点所有同类型孩节点中倒数次序
点击相似元素列表中的指定位置元素?
问题描述:获取相似元素列表后,想点击列表中指定位置的某一项
√ 解决方法:打开网页-获取相似元素列表-获取列表指定位置项-点击网页元素,△解决方法一览
1、打开网页(或获取已打开的网页对象),△打开网页(或获取已打开的网页对象)
2、获取相似元素列表,△获取相似元素列表
3、获取列表指定位置项,△获取列表指定位置项目
4、点击网页元素,△点击网页元素
点击下载办公软件 >>本地高速下载
点击下载办公软件 >>本地高速下载