如何使用cocoa或applescript下載並打開.dmg文件下載Cocoa中的.dmg文件
1
A
回答
4
嘗試NSURLDownload or NSURLConnection。谷歌也answers the question handily,如果你忽略了「dmg」的一部分,並更通用。
1
正如@Joshua所說,你可以使用NSURLDownload或NSURLConnection來檢索文件。要安裝它,請運行執行hdiutil attach /path/to/downloaded/file.dmg
的NSTask
。
+0
哎。似乎有點霸道。使用hdiutil與使用NSWorkspace打開文件有什麼優勢? – 2010-06-24 17:26:21
+1
快速測試表明,在需要用戶界面的情況下(密碼保護dmg的情況),您需要與任務交互以提供密碼。通過NSWorkspace,在GUI中提示您使用Finder打開時。 – 2010-06-24 17:32:47
相關問題
- 1. xcode下載爲.dmg文件
- 2. 在Cocoa中存儲下載的文件
- 3. xcode:.dmg文件無法使用下載器下載
- 4. 使用ASIHTTPRequest下載Cocoa/MacRuby文件
- 5. 下載Cocoa API文檔
- 6. 下載時創建自定義的.dmg文件
- 7. Cocoa中的Resumable下載
- 8. 登錄時自動掛載DMG文件
- 9. 創建DMG文件
- 10. 在Cocoa中加載OpenAL的.wav文件
- 11. dmg文件的問題
- 12. 讓.dmg可以從網站下載
- 13. 如何創建DMG文件?
- 14. 如何卸載python3 DMG安裝程序安裝的文件?
- 15. Cocoa:使用FSMountServerVolumeSync掛載SMB文件夾
- 16. 下載D中的文件
- 17. Java中的文件下載
- 18. Cordova - 在下載文件夾中下載文件
- 19. DMG或Zip文件分發到Mac?
- 20. 下載文件
- 21. 文件下載
- 22. 下載文件
- 23. 下載文件
- 24. 下載文件
- 25. 下載文件
- 26. 下載文件
- 27. 使用Cocoa-Touch從文檔目錄播放下載的視頻
- 28. 從掛載點獲取.dmg的路徑
- 29. 如何使用Cocoa API加速下載
- 30. 在C#中下載文件
好的大問題是它必須打開DMG文件 – 2010-06-24 17:01:46
當文件完成時,請求共享的NSWorkspace爲-openFile:... – 2010-06-24 17:22:16
Matt S .:下載文件和打開文件是單獨的任務用單獨的解決方案 – 2010-06-25 07:55:28