1
我有一個設置爲每天關閉的iCal (Calendar)
報警。它解析包含電子郵件和日期的csv
,然後在適當的日期發送電子郵件。 csv
是靜態編碼的,因爲我想讓它在後臺運行。AppleScript - 讀取腳本編譯後已修改的文件
下面是用於讀取文件的代碼:
set theLines to paragraphs of (read (open for access file "csv path"))
我遇到的問題是,如果我修改csv
文件(添加或刪除線),它似乎正確讀取它。從我所知道的,在修改它之前,它工作正常。
當我修改它(我必須定期執行)之後,它不會正確讀取它,因爲它基於緩存版本或其他東西。我唯一的想法是我正在讀取文件不正確。有沒有更適當的方法來讀取文件?我是AppleScript的新手,但不是編程。
'除非你加上'爲«類UTF8»'read'把文件作爲的MacRoman。 – user495470
這也會導致他的第一個腳本出現問題。 – adayzdone
我沒有廣泛測試它作爲警報,但在AppleScript編輯器中測試它效果很好。謝謝! – Grant