
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),僅供參考