尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

taskt:面向 Windows 办公场景的免费开源 RPA 自动化工具

taskt:面向 Windows 办公场景的免费开源 RPA 自动化工具 taskt面向 Windows 办公场景的免费开源 RPA 自动化工具【免费下载链接】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是一款用 C# 基于 .NET Framework 构建的免费开源 RPA 自动化工具。它最大的特点是无需编写应用代码从命令列表里挑选指令、填好参数就能搭建出一套按规则自动执行的办公流程。项目采用 Apache 2.0 许可证个人和商业使用均不收费。它适合三类人每天重复处理 Excel 数据、整理文件的办公人员想尝试 Windows 办公自动化但没写过代码的初学者以及想用 REST 接口和命令行触发本地脚本、把它接入自己系统的开发者。️ 它能替你做什么800 命令覆盖办公、网页与系统把日常操作录制并重放taskt 自带元素录制器和屏幕录制器。你可以像平时一样点击、输入、切换窗口它会把这些步骤自动转成自动化脚本之后在编辑器里增删步骤、调整参数就能重复回放。不会描述先点哪里再输什么也没关系先录一遍再照着改。Excel、文件与浏览器批处理源码目录 taskt/Core/Automation/Commands/ 中有 812 个命令实现覆盖常见场景办公读写 Excel 单元格与表格、调用 Word 和 Outlook基于 Office 互操作文件复制、移动、重命名、解压 ZIP、批量遍历文件夹网页驱动 Chrome、Firefox、Edge 等浏览器定位并操作页面元素系统启动和结束进程、运行 PowerShell 与批处理脚本、OCR 文字识别OCR 依赖 OneNote例如你可以把打开指定文件夹的 Excel、读取一列数据、按条件写回另一张工作表写成一份脚本配置一次之后在任何一台满足运行环境的机器上重复执行。变量、循环与条件分支它支持文本、数字、列表、字典和 DataTable 等变量类型并提供 if/else 分支、循环和 try/catch 异常处理。逐行读 Excel遇到异常值走不同处理这类规则可以直接在设计界面里拼出来不用另写程序。自定义代码与远程触发内置命令不够用时Custom Code 命令可以把你的 C# 代码即时编译执行也能调用现成的 .NET DLL。此外taskt 内置 Local Listener 服务默认在 19312 端口提供 REST 接口发一个 HTTP 请求就能执行指定脚本。配合 Windows 任务计划程序可以实现每天固定时间自动跑流程脚本文件位置、是否带鉴权密钥等都有现成写法可抄见后文 Manual 目录。 5 分钟上手安装 taskt 并完成首次运行两条路线任选其一直接运行推荐下载最新的签名发布包解压到任意文件夹双击 taskt.exe。首次运行会询问是否创建脚本文件夹并部署示例文件选是随后就能打开示例脚本跟着跑。从源码构建本机装有 Visual Studio 时拉取源码后编译 taskt.sln 即可。git clone https://gitcode.com/gh_mirrors/ta/taskt环境要求不苛刻Windows 10/1132 位或 64 位、.NET Framework 4.8最低 1GB 内存、200MB 磁盘即可运行Windows 7/8.1 及 Windows Server 也在支持范围内。启动后界面分三块左侧是按类别排列的命令列表中间是流程设计区右侧是参数配置面板顶部工具栏放着运行、录制、保存等按钮。第一次使用建议直接打开一个示例脚本逐条查看参数点运行再改一个参数看结果变化。 适合谁不适合谁适合目标环境是 Windows含 Server操作对象是桌面程序或浏览器规则明确、可重复的批处理任务报表生成、数据搬运、文件归档不想为 RPA 软件支付许可费的个人和小团队不适合macOS、Linux 用户它是纯 Windows 工具需要跨平台、云端分布式执行队列的场景README 说明其远程服务端组件目前仍处于 alpha 阶段只想一次性写几行小脚本的需求直接写 PowerShell 可能更省事 继续学习示例、手册与源码路径示例脚本taskt/Samples/497 个按命令分类的 XML 示例和 taskt/Sample Scripts/75 个按 2.x/3.x/4.x 版本划分的用例脚本每个都可直接打开运行官方手册taskt/Manual/含命令行参数参考Command Line Reference.txt以及 PowerShell、bash 调用 Local Listener 的完整示例命令源码taskt/Core/Automation/Commands/每个命令一个文件输入参数与运行逻辑一目了然主程序源码taskt/UI/界面与 taskt/Core/脚本引擎与服务从一个示例开始就够打开 Excel Sample Split 或 Calculator UI Automation Sample读完每条命令的参数点一次运行改掉一个参数再看一次。跑通第一个示例你的第一条办公自动化流程就写完了。【免费下载链接】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),仅供参考
返回列表