2010-02-23 53 views
0

我可以做一個蘋果腳本,當我把我的閃存驅動器時自動運行?我希望能夠做到這一點,以便當我將我的閃存驅動器放入學校的電腦時,我可以自動播放演示文稿以節省時間,所以我不必在課堂上瀏覽所有文件。我們在學校使用mac,並且我有一個mac。自動運行的applescript編輯器

回答

1

有沒有辦法使用普通的AppleScript當驅動器中插入接收事件

你可以做的就是創建一個檢查驅動器在指定的時間間隔輪詢定時器:

repeat 
    set driveName to "YOURDRIVENAME" 
    set driveExists to (do shell script "ls /Volumes | grep " & driveName) 
    if driveExists contains driveName then 
     -- do whatever 
    end if 
    delay 5 
end repeat 

我把它寫在了我的頭頂,我還沒有測試過,但沿着這些線應該有效。 delay 5告訴腳本再次輪詢之前等待5秒鐘,將其更改爲適合您的需要。在AppleScript之前我沒有嘗試過這樣的事情,所以它可能會對資源徵稅。

+0

謝謝我會試試這個。 – mtwisterr 2010-03-02 23:54:56

1

您可以激活文件夾操作applescript來監視新附加的卷。

複製腳本/庫/腳本/文件夾操作腳本/添加新項目alert.scpt並修改副本以打開您的演示文稿或您擁有的東西。

通過/圖書館/腳本/文件夾操作/配置文件夾操作激活腳本(以/系統的鏈接/庫/ CoreServices /文件夾操作Setup.app):

  1. 啓動配置文件夾操作並使用頂部複選框啓用它。
  2. 單擊左側加號以添加要觀看的文件夾。
  3. 點擊⇧g(command-shift-g)導航到一個不可見的文件夾。類型:/卷並按回車鍵
  4. 按回車或單擊打開按鈕,而不選擇任何內容以附加到/卷目錄本身。
  5. 從附加窗格中選擇修改後的添加新項目alert.scpt
相關問題