2
專家。我想是這樣的:我創建了一個名爲RootDir
文件夾,然後我雙擊在Finder中的文件夾,我希望我可以攔截的行動,並觸發特定動作,如本RootDir
安裝到名爲MountDir
,然後打開MountDir
,沒有其他文件夾RootDir
。如何攔截osx上文件夾的雙擊事件?
我應該怎麼辦呢(使用Objective-C)? 我的平臺是山獅(osx10.8)和我已經嘗試使用fsevent來監視,但我不認爲我可以趕上打開/關閉文件夾的動作.... 而且它是隻有這樣我才能使用Finder注入來實現這個功能? 任何建議,將不勝感激。
的AppleScript確實做的伎倆 - 可以攔截雙擊事件,但它不能阻止系統默認的事件。說,用戶雙擊文件夾A,我希望這導致文件夾B被打開,而文件夾A保持現狀。現在,A和B都打開......這不是我想要的東西:(,反正非常感謝你的幫助。 – Jet
我加入特殊extentiion到一個文件夾和騙局OS這是一個文件,這是我的解決方案,希望對別人有用。 – Jet