2009-11-11 106 views

回答

5

有真的沒有任何魔法了這一點。您可以使用「磁盤工具」創建磁盤映像。將需要的東西放在它上面,然後將其轉換爲壓縮的只讀映像(再次使用「磁盤工具」)。

對於一些關於窗口外觀的提示,請查看this question。如果您需要自動執行此過程,請查看this other question以瞭解執行此操作的一些方法。

12

其實很簡單。你只需要編寫一些隱藏的文件。簡單的方法來做到這一點只是複製別人和改變,以適應你的應用程序。

例如,如果我安裝的MonoDevelop DMG,然後我看到:

atom:MonoDevelop fak$ ls -al 
total 40 
drwxr-xr-x 8 fak staff 340 Nov 4 14:03 . 
[email protected] 10 root admin 340 Nov 10 21:33 .. 
[email protected] 1 fak staff 12292 Nov 4 14:03 .DS_Store 
d-wx-wx-wt 2 fak staff  68 Nov 4 14:03 .Trashes 
drwxr-xr-x 3 fak staff 102 Nov 4 14:03 .background 
drwx------ 4 fak staff 136 Nov 4 14:03 .fseventsd 
lrwxr-xr-x 1 fak staff  13 Nov 4 14:03 Applications -> /Applications 
drwxr-xr-x 3 fak staff 102 Nov 4 14:02 MonoDevelop.app

在這裏,我們看到.background這是一個PNG文件(背景)的目錄。該應用程序本身(MonoDevelop.app)和鏈接到/Applications

.DS_Store包含窗口大小,圖標位置等。只需設置一個目錄並使用其中的.DS_Store即可。