MAC OS內建有Automator,可以做一些腳本,但是,腳本只是半自動化,人還是要去執行。為了避免太多CLI會導致入門難度感受偏高,這邊都使用內建的功能,適合新手或是輕量化的排程。
參考文章 <<定时打开 macOS 应用,系统日历就能帮你搞定丨一日一技>>
首先,我們先用automator做一個清理「下載項目」資料夾腳本。
在啟動台,搜尋欄,打上「automator」就能找到,點擊執行。


選擇「應用程式」,進入主畫面,左上方未命名(應用程式)。※如果選錯請重選

在「檔案和檔案夾」中,把「取得指定的Finder項目」跟「取得檔案夾內容」跟「將Finder項目丟到垃圾桶」依序加入。

「取得指定的Finder項目」點選「加入」,然後跳出檔案視窗選擇「下載項目」然後「加入」。


完成後點選未命名,將修改名稱與位置。

點擊右上方執行。

順利執行完成後,下載項目內的檔案就會被丟到垃圾桶了。
如果之後有要透過其他方法去使用該Automator腳本,需要先自行點擊該檔案,然後同意相關權限使用。不然其他方法第一次使用,就會跳出提示視窗按許可。
利用行事曆定期執行
打開內建的行事曆程式,在今天新增一個行程,修改開始時間,在提示的下拉式選單中選擇「自訂」。

第一項改成「打開檔案」,第二項選「其他」然後選取Automator中的清空下載項目。※Automator預設把檔案放在iCloud中。最後把提示時間改成行程的發生時間。



等待時間到,行事曆就會打開Automator自動化腳本應用程式,然後把下載項目把清空。
如此,我們可以新增行程,設定重覆跟開始時間,就能定期執行自動化腳本。
如果不只想把下載項目給清空,你也可以用Automator去製作屬於你想要的腳本。