DropPy
DropPy 讓您能用 Python 自動化任何支援拖放操作的任務…… 拖放任意內容——只要您能從來源應用程式中將某物拖出……
軟體介紹
DropPy 讓您能用 Python 自動化任何支援拖放操作的任務…… 拖放任意內容——只要您能從來源應用程式中將某物拖出,即可將其作為 DropPy 的輸入。 相較於直接指令碼呼叫,這種互動方式更加直觀;同時,它還為您提供一種存取終端機指令碼無法觸及物件的途徑。 存取全部資料——您所拖放的物件通常包含多種格式的資料,依 UTI(統一類型識別符,Uniform Type Identifiers)分類。 DropPy 會提取所有可用資料,賦予您充分的彈性以實現所需操作。 任務與工作流程——DropPy 將所有提取出的檔案依序傳遞給一系列稱為「任務(Tasks)」的 Python 指令碼。 這些任務的執行順序與參數皆透過 JSON 檔案設定,共同構成一個「工作流程(Workflow)」。
每個任務專為完成單一功能而撰寫,從而降低複雜度,並便於重複使用與分享。 大多數任務僅需數行程式碼即可實現。 開箱即用——DropPy 預裝了大量工作流程與任務,助您快速上手,亦可作為自訂解決方案的參考範例。 專為開發設計——DropPy 的開發模式可協助您快速編寫自己的任務與工作流程。 提供「重新拖放上一個物件」、「開啟最近記錄檔」及「開啟暫存目錄」等快速按鈕,大幅提昇迭代效率。 直譯器與虛擬環境——macOS Sierra 和 High Sierra 預裝 Python 2.7,但您也可新增任意數量的其他直譯器(例如 Python 3、Anaconda 或 PyPy),或於 DropPy 中使用虛擬環境。
安全且私密——DropPy 僅偶爾透過連線 download.droppyapp.com 檢查更新,僅此而已;甚至此功能亦可完全停用。 DropPy 不含任何窺探使用者行為的應用程式內分析功能,亦不含可能洩漏您資料的當機回報服務。
新版 1.2.0 新增項目:
droppy-workspace 變更
新增任務 FileSystem.ExitOnNoInput:已加入所有工作流程中,置於全部篩選任務之後。
任務測試重新執行。
首次執行助理優化:第一頁採用不同主圖,風格與官網一致並添加模糊效果;第三頁……


