88 Commits

Author SHA1 Message Date
fofolee
9bcea1e575 完善编排的文件操作模块 2025-03-23 13:49:17 +08:00
fofolee
2ae602d416 window自动化添加资源管理器相关操作 2025-02-28 17:21:10 +08:00
fofolee
aff275fa7f 编排添加类型判断 2025-02-25 21:17:41 +08:00
fofolee
4cd05732a9 编排添加对象处理 2025-02-25 21:11:19 +08:00
fofolee
15ab522738 调整编排数组处理,补充基本功能,去除不常用功能 2025-02-25 20:47:33 +08:00
fofolee
b9005cbe88 修复编排合并视频功能没有正确提示升级uTools版本的bug 2025-02-25 20:08:19 +08:00
fofolee
28b7225c4d 启动浏览器实例添加窗口位置参数 2025-02-24 13:12:02 +08:00
fofolee
1e5a4c1ff5 quickcommand.askAI支持流式响应,支持使用默认api配置 2025-02-21 11:31:45 +08:00
fofolee
9e00a08253 将ai接口移至quickcommand,支持在配置菜单全局配置ai接口 2025-02-18 00:59:28 +08:00
fofolee
3eca3b448e 新增quickcommand.showLoadingBar,支持显示加载条 2025-02-17 22:38:19 +08:00
fofolee
d7508c36a7 新增AI操作分类,支持AI对话(预设翻译、总结、shell生成) 2025-02-17 17:44:01 +08:00
fofolee
89a2e07b13 屏幕找图去掉从剪贴板获取图片按钮,添加直接截图获取按钮 2025-02-17 15:59:22 +08:00
fofolee
174d3ed7e7 重写屏幕找图算法,保证准确性 2025-02-17 11:46:08 +08:00
fofolee
2476037c09 不再根据系统和环境隐藏win自动化、mac自动化和视频处理分类 2025-02-17 09:04:41 +08:00
fofolee
e130b05033 linux下截图时添加安装截图工具的提示 2025-02-17 08:48:29 +08:00
fofolee
49fdd973c1 修复浏览器控制网络被阻塞的BUG 2025-02-17 00:06:08 +08:00
fofolee
70e01a53d8 - 在命令分类中添加视频操作命令,支持视频压缩、视频转GIF、音频提取、视频剪切、视频旋转/翻转、添加水印、视频合并、视频调速、视频分辨率调整、视频格式转换、视频裁剪、导出图片序列、生成缩略图 2025-01-28 01:13:46 +08:00
fofolee
deade3e1de 为大部分命令添加输出结构结构化数据 2025-01-26 22:55:47 +08:00
fofolee
2dce359244 添加quickcomposer声明文件 2025-01-25 14:47:21 +08:00
fofolee
9ade7095a9 调整device、network的接口位置 2025-01-24 18:25:54 +08:00
fofolee
e097678c93 新增网络请求拦截功能:在浏览器命令中添加请求和响应拦截选项,支持自定义拦截规则和内容替换 2025-01-24 18:19:18 +08:00
fofolee
f28e53ea53 浏览器自动化新增设备模拟功能:在浏览器命令中添加设备模拟选项 2025-01-23 20:06:32 +08:00
fofolee
179c0c567f 重构浏览器自动化后端代码结构 2025-01-23 18:43:44 +08:00
fofolee
df8c6c48f8 优化浏览器自动化功能:优化端口管理,新增获取和切换浏览器实例的命令,增强启动选项,支持禁用扩展和获取当前实例端口功能 2025-01-23 17:44:29 +08:00
fofolee
06bd651c53 新增脚本注入功能:支持注入远程和本地JavaScript脚本,优化CSS注入逻辑 2025-01-23 12:18:46 +08:00
fofolee
603cadb2ef 新增表单提交功能:在浏览器命令中添加 submitForm 方法,支持通过选择器填写输入框并提交表单 2025-01-23 10:46:52 +08:00
fofolee
f4245a5744 增强截图功能:新增DOM元素选择器支持,优化截图参数配置 2025-01-23 10:03:50 +08:00
fofolee
4805cf6716 增强浏览器启动选项:新增隐身模式支持,调整无头模式和窗口尺寸的配置,优化命令按钮的宽度设置 2025-01-23 09:32:37 +08:00
fofolee
e942259c2e 重构浏览器自动化功能:执行脚本,获取地址等操作,需指定标签页,新增标签页截图功能 2025-01-23 00:30:09 +08:00
fofolee
26360e9643 扩展浏览器标签页管理功能:实现创建新标签页和关闭标签页的命令,支持通过URL、标题和ID进行标签页操作 2025-01-22 22:14:55 +08:00
fofolee
df709d9c72 调整浏览器自动化后端脚本,将元素操作相关函数移至新文件script.js 2025-01-22 21:41:43 +08:00
fofolee
c1e255dd56 优化浏览器命令功能,新增通过URL、标题和ID获取标签的支持,重构标签激活逻辑以支持模糊匹配。更新相关命令为异步执行,简化配置项 2025-01-22 21:30:16 +08:00
fofolee
c3ca34bd2a 重构获取元素选择器功能,优化最优 CSS 选择器算法。 2025-01-22 21:29:41 +08:00
fofolee
a9f756acb7 新增获取元素选择器的功能:在browser.js中添加了 getSelector 函数,允许用户直接在浏览器中选择元素并返回其最优选择器。 2025-01-22 15:17:20 +08:00
fofolee
b026b484f7 模拟鼠标点击增加循环点击 2025-01-20 23:00:01 +08:00
fofolee
272cf488a3 移除quickcommand.runCSharp,模拟操作中win下的屏幕截图使用runCsharpFeature实现 2025-01-19 16:07:06 +08:00
fofolee
59b5c220ed windows自动化新增基于C#的浏览器控制,和macos自动化下基于AppleScript的浏览器自动化一起作为备选方案 2025-01-19 13:43:42 +08:00
fofolee
1a1ec4b45f 新增分类:浏览器控制,基于CDP对edge和chrome进行自动化操作 2025-01-19 13:43:10 +08:00
fofolee
3b49adcd59 automation.cs支持不同条件查找windows,前端依然限制只通过句柄查找 2025-01-18 15:58:16 +08:00
fofolee
0ee3647261 发送消息、窗口管理统一通过句柄操作 2025-01-18 11:18:08 +08:00
fofolee
7a7cb8dd54 界面自动化添加启用禁用元素功能 2025-01-18 09:02:00 +08:00
fofolee
053e9793c3 完善UI自动动画的选择元素、滚动元素、展开元素功能 2025-01-18 01:14:40 +08:00
fofolee
10b67c919a window自动化分类:1.新增选择窗口(inspect),支持高亮指定元素,并查看元素的名称、类型、句柄、xpath等各项属性及所在窗口各项属性 2.新增界面自动化,支持通过xpath、name、id等条件在对指定元素执行点击、设置值、模拟输入、高亮等操作 2025-01-17 18:51:11 +08:00
fofolee
fcc8f47127 统一窗口和控件操作的参数和返回值 2025-01-15 19:26:07 +08:00
fofolee
a3dc6479f2 automation实现inspect元素 2025-01-15 01:33:28 +08:00
fofolee
64e231d5cb win自动化分类添加进程管理、注册表管理、服务管理、软件管理和系统工具 2025-01-14 16:24:12 +08:00
fofolee
601df1f1e3 调整C#调用方式,减少编译次数,优化参数传递 2025-01-14 10:44:43 +08:00
fofolee
55be953eef win自动化分类新增监控剪贴板和文件夹,支持等待剪贴板变化和文件夹变化,并返回变化内容 2025-01-14 01:20:51 +08:00
fofolee
0ff5c4b49f win自动化分类新增界面自动化,支持向指定窗口指定控件发送键盘、鼠标消息 2025-01-14 01:20:20 +08:00
fofolee
06938cade1 优化浏览器设置Cookie、执行脚本和等待元素的功能 2025-01-12 10:39:24 +08:00