微軟開源其任務自動化處理工具Mayhem
微軟近日宣布開放其任務自動化批處理工具 Mayhem 的源代碼,該工具可以幫助用戶在單獨的工作流程中整合不同的 Windows 應用程序。
Mayhem 項目由微軟應用科學研究小組開發,目前已經捐贈給了 Outercurve 基金會。Mayhem 允許無編程技能的用戶連接不同的 Windows 程序,然后開展跨程序任務。通過 Mayhem,用戶可以執行重復操作或觸發行為,比如使用手機來控制 PPT 演示,或當室外溫度降至一定程度時自動發送郵件等。
使用過 Windwos CMD 批處理的用戶都知道,批處理文件以命令行模式將各種程序或操作整合到了一起,而 Mayhem 的方式與此相似,只不過是以圖形的方式來整合各個 Windows 程序。
開發者還可以針對特定的 Windows 程序創建 Mayhem 模塊,然后通過設定的觸發事件來運行這些程序。
微軟 Mayhem 項目負責人保羅·迪茨稱,Mayhem 是一個綁定了各種事件和行為的集合,該工具幾乎可以和任何 Windows 程序結合使用。雖然 Mayhem 不如 Visual Studio 強大,但是這為非專業開發者提供了一個便捷工具,允許他們快速處理事情。
保羅·迪茨稱,微軟開源 Mayhem 項目的目的是希望更多的開發者來為 Mayhem 寫模塊,以擴展這個程序的用途。
Mayhem 的源代碼基于微軟公共許可證(MS-PL)。
項目主頁:http://mayhem.codeplex.com/
安裝包:http://mayhem.codeplex.com/releases/view/82086
源碼:http://mayhem.codeplex.com/SourceControl/list/changesets