Mac通過自動操作創建workflow文件進行圖片壓縮
實現功能
將圖片拖拽到一個文件夾A就會在文件夾B中生成該圖片的壓縮圖片
背景
筆者要進行線上期中考試,老師要求考試結束拍照上傳的pdf文件不能超過1.5Mb(太小了吧)。然後就打算下載一個壓縮的應用,但是找了半天沒有什麼好的軟件,搜了一下發現用自動操作可以實現,於是就折騰了一會兒,大概弄清楚了。(其實花的時間很久,浪費複習時間…)
創建workflow文件
打開自動操作.app
,新建時選擇文件夾操作
。在左上角分別搜索 獲得指定的訪達項目
拷貝訪達項目
縮放圖像
,依次拖拽到右邊。
在右上角,文件夾操作接收添加到這個位置的文件和文件夾
的右邊,點擊選擇
其他...
,以後新出現在這個文件夾中的圖片會被操作。
拷貝訪達項目
那裏至:
後面選擇你想要處理之後的文件出現的地方。
縮放比例
自己調整(圖示選擇爲40%)
commnad+S
保存
將新建的workflow文件附到要被執行操作的文件夾
打開 訪達
菜單欄
前往
前往文件夾...
(快捷鍵 shift+command+G
)
然後輸入~/Library/Workflows/Applications/Folder Action
或者直接打開訪達自己跳轉到這裏/Users/xxx/Library/Workflows/Applications/Folder Action
(xxx爲用戶名)
將這個.workflow
後綴的文件複製到任意一個文件夾中(不能是這個文件現在所在的地方)
雙擊,出現下圖
選擇安裝
選擇替換
點擊完成
。(你會發現你複製出來的那個.workflow
文件已經消失了,說明安裝成功)
現在出現在考試專用 把照片丟在這個裏面
這個文件夾裏的所有新出現的圖片都會被拷貝一份到考試專用 拷貝壓縮文件
這個文件夾中,然後執行縮放圖片
這一操作(按照你設置的方式進行壓縮)。
效果展示
拖拽前
將這5個文件拖拽到考試專用 把照片丟在這個裏面
後
解決問題!
如何刪除已經被附到文件夾上的自動操作
打開聚焦搜索
(快捷鍵command+space
),搜索文件夾操作設置
,打開文件夾操作設置.app
,點擊減號將附着到文件夾的自動操作刪除
其他
安裝之後發現並沒有成功
可能你之前自己刪除過文件夾操作設置
裏面的相應文件夾,導致添加失敗。手動添加就行了。打開文件夾操作設置,點擊左邊的加號,添加你剛剛設置的要操作的文件夾(也就是自動操作
中的文件夾操作接收添加到這個位置的文件和文件夾
右邊你選擇的文件夾)
添加好文件夾後會彈出
選擇你剛剛新建的.workflow
文件,附加
即可
添加不同的文件夾
參考上文所述安裝之後發現並沒有成功
,在文件夾操作設置
中,手動添加文件夾爲其他文件夾(比如桌面、下載),也會執行操作。也就是說,最開始在自動操作.app
選擇的文件夾操作接收添加到這個位置的文件和文件夾
在手動添加時可以無視。
修改.workflow文件
在~/Library/Workflows/Application/Folder Action
文件夾中雙擊進入自動操作.app進行修改
參考資料
簡書 Mac使用自動操作創建TXT快捷服務並附着文件夾後的刪除方法
特別感謝一下這位作者,不然我真的找不到怎麼刪除這個自動操作