ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

taskt:开源Windows RPA自动化工具,5分钟上手零代码办公自动化

taskt:开源Windows RPA自动化工具,5分钟上手零代码办公自动化 taskt开源Windows RPA自动化工具5分钟上手零代码办公自动化【免费下载链接】taskttaskt (pronounced tasked and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework项目地址: https://gitcode.com/gh_mirrors/ta/taskttaskt发音tasked前身 sharpRPA是一款免费开源的 Windows RPA机器人流程自动化工具用 C# 和 .NET Framework 开发面向需要处理重复性办公事务的普通用户。它用可视化脚本设计器替代手写代码把 800 多个命令拖进流程、填好参数就能让电脑替你完成打开 Excel、填网页表单、搬文件、点桌面软件这些操作。脚本以 XML 文件保存可以重跑、可以定时触发。参考效果一份几十行、每周要手工汇总一次的 Excel 报表写好后每次运行只需 1 分钟左右中间不需要人盯着。从克隆仓库到跑通第一个脚本环境要求项目最低要求推荐配置操作系统Windows 1032/64 位Windows 10 / 1132/64 位内存1 GB4 GB磁盘200 MB1 GB运行时.NET Framework 4.8.NET Framework 4.8获取源码二选一直接下载官方发布包解压后双击 taskt.exe 也可以git clone https://gitcode.com/gh_mirrors/ta/taskt用 Visual Studio 打开 taskt.sln 选择 Release 编译或者在发行版页面下载打包好的 taskt.exe。首次运行双击 taskt.exe。你会看到一个弹窗询问是否创建脚本文件夹并复制示例文件——选是taskt 会建好目录并放入可直接运行的示例脚本。随后进入主界面左侧是命令库中间是拖拽式设计区顶部工具栏有运行、录制、保存等按钮。打开一个示例脚本点击运行中间区域会逐行高亮显示执行到哪一步执行完成的命令上会打勾。taskt 可视化脚本设计器命令按行编排运行时逐行显示执行状态它能帮你做什么批量处理 Excel打开工作簿、读写任意单元格、按行列循环、复制/删除行列、运行 VBA 宏结果写回文件或导出。适合每天导出报表 → 合并汇总 → 发出去这类固定动作。抓取网页数据内置 Chrome、Firefox、Edge 驱动可以打开页面、定位元素、把网页表格整张读成数据表、自动填写并提交表单。整理和搬运文件复制、移动、重命名、解压 zip、按扩展名筛选、递归列出目录全部是现成命令不需要写一行代码。控制桌面软件对 Windows 应用做 UI 自动化——找按钮、输入文本、点复选框、切换标签页连记事本、计算器这类没有 API 的程序也能操作。处理文本和数据正则提取、JSON 解析、字符串拆分循环、日期计算变量支持文本、数字、列表、字典、数据表五种类型配 if/else 分支和 for/while 循环。网页自动化是 taskt 内置的命令类别之一覆盖浏览器控制和页面元素操作选一个场景练手场景一汇总周报数据手动每周打开 5 个部门的 Excel逐个复制粘贴到总表、核对数字、另存发送大约 40 分钟。taskt脚本依次打开 5 个文件 → 读取指定区域 → 汇总进数据表 → 写入总表并保存。输入是 5 个原始 Excel输出是 1 个核对好的总表运行 1 分钟左右之后每周重跑即可。场景二定时填写并提交网页表单手动每天登录系统把 Excel 里的 20 条记录逐条敲进网页表单约 30 分钟。taskt脚本启动浏览器 → 循环读取数据表每一行 → 填表、点提交 → 处理下一条。输入是一张数据表输出是 20 条已提交的记录全程无人值守。场景三从图片里提取文字手动看着扫描件上的数字手工敲进系统。taskt一条 OCR 命令直接读图识字把识别结果存进变量继续用。示例用的测试图片就是下面这张项目自带对应的示例脚本taskt 示例资源中的 OCR 测试图片可直接用于练习文字识别命令值得深入的几处命令行运行脚本本身就是参数taskt C:\scripts\myscript.xml即可执行还能加-r运行、-o打开、-s指定配置文件。把这条命令交给 Windows 任务计划程序就是定时任务。详细说明见 Command Line Reference。taskt C:\scripts\myscript.xmlLocalListener 远程触发内置 HTTP 监听服务默认端口 19312向/executescript发一个 POST 请求就能远程执行脚本也支持鉴权 key。用 PowerShell 一行命令即可触发文档在 PowerShell LocalListener。自定义代码扩展遇到内置命令覆盖不了的逻辑可以用 Custom Code 命令在脚本里直接编译 C# 代码或调用现成的 .NET DLL示例在 Run Custom Code Sample。taskt 的机器人执行动画脚本运行期间会展示执行状态继续了解项目说明与系统规格README官方文档命令行与远程触发Manual 目录命令级示例脚本 570 余个按功能分类Samples 目录其中 Excel 相关 49 个在 Excel_Commands网页自动化在 Web_Browser_Commands按版本整理的完整用例2.x 示例、3.x 示例许可证Apache 2.0见 LICENSEtaskt 把重复劳动拆成了可复用、可重跑的脚本先跑通一个示例比看十篇教程更有效。建议从 Excel Set Cell Value Test 打开它只有 12 行命令运行完你会看到 Excel 的 A1 单元格被写入 Hello Excel——这就是你的第一个自动化脚本。【免费下载链接】taskttaskt (pronounced tasked and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework项目地址: https://gitcode.com/gh_mirrors/ta/taskt创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表