Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充126
虛擬印表機的PDF輸出 CUPS-PDF for Mac OS X 最新資訊修改版
MacOSX10.4.11環境有內建將文件檔列印成PDF格式輸出的功能,在列印某個單一
文件檔時,列印對話框的左下角有PDF選項,可是若有需要批次列印多個文件檔
成PDF格式的時候,系統就沒有相關選項了,使用者必須手動一個一個去點選
PDF輸出,很麻煩。
有一個第三方小軟體codepoet / CUPS-PDF for Mac OS X,則提供了虛擬印表機
輸出PDF格式的功能,少爺試用了"CUPS-PDF 2.4.6.1.zip"可於MacOSX10.4.11
環境正常運作(CUPS-PDF 2.5.0 Installer.zip於MacOSX10.4.11好像會抓不到)。
先將CUPS-PDF 2.4.6.1.zip下載解壓並安裝完畢。列印設定有兩個路徑可選,
系統偏好設定\列印與傳真\列印 左側"+"號,
應用程式\工具程式\印表機設定工具程式.app,
出現"印表機瀏覽器"視窗,在"預設瀏覽器"下方的列表中會有一個項目是"CUPS-PDF",
點選"CUPS-PDF"項目,然後在下方的"列印時使用"下拉選單中,有兩個項目可以
依需求任選一個,
通用PostScript印表機(PPD版本1.0),
PostScript,子項目型號"Generic postscript color printer, rev3a"(PPD版本1.1),
選擇好項目後,點選"加入"即完成新增虛擬印表機的設定。
另外"印表機瀏覽器"視窗還有一個多出一個步驟的選取方法,按住Option鍵,點
選"更多印表機",在新對話框的第一個下拉選單中會有一個"進階"選項,選取後
在"設備"下拉選單中會找到"CUPS-PDF"或"cups-pdf",都可任選,"設備名稱"請
自行命名,"設備URI"請填入"cups-pdf://localhost","印表機型號"請選擇"PostScript"
,最後點選"加入"完成新增虛擬印表機的設定。
新增了CUPS-PDF虛擬印表機之後,於"系統偏好設定\列印與傳真\列印"左側列表
選取該虛擬印表機,再點選右側的"列印佇列"按鈕,在列印佇列視窗的"啟用"欄
框內,可以將可被系統內建或第三方軟體完整開啟的文件檔拖移進去,文件檔拖
移進去時,欄框會以黑邊顯示,拖移完畢系統就開始自動批次列印輸出成PDF格式
檔案了,預設會將檔案放置在使用者桌面的新增的檔案夾中。
參考連結
codepoet / CUPS-PDF for Mac OS X
http://bitbucket.org/codepoet/cups-pdf-for-mac-os-x/downloads
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充127
MAC檔案系統 資訊修正更新版
MacOS10.4.11版預設的開機卷宗(分割區),搭配的檔案系統是HFS+(Hierarchical File System Plus)
,MsWindows PC若要直接介接存取安裝了HFS+的實體硬碟的資料,必須先安裝第
三方HFS+存取軟體,不過MsWindows環境的第三方HFS+存取軟體不是本文重點。
使用者可能會有各式各樣的外接儲存裝置與儲存媒體,透過USB、1394、eSATA等
介面,與MacOSX主機連線,來存取檔案,而這些外接儲存媒體(在此以光碟、硬碟
、隨身碟、甚至早年的軟碟片這類家用儲存裝置為主),可能使用了各式各樣的
檔案系統。於是少爺想要搞清楚,MacOSX除了本身的HFS+之外,系統預設還能支
援"讀/寫"哪些種類的"檔案系統"。少爺在 /系統/資源庫/Filesystems/ 挖到了
許多檔案套件或檔案夾,並將檔案內的資訊整理出來,有些檔案內有官方翻譯的
繁體中文字串,有些沒有。檔案系統的描述說明幾乎都是在 InfoPlist.strings
裏頭發現的。
套件:afpfs.fs
關鍵字:AFPFS
描述:AppleShare
套件:cd9660.fs
關鍵字:ISO
描述:ISO 9660 檔案系統
關鍵字:ISO Joliet
描述:ISO 9660 檔案系統(Joliet)
關鍵字:ISO Rockridge
描述:ISO 9660 檔案系統(Rockridge)
套件:cddafs.fs
關鍵字:CD-DA
描述:音樂光碟檔案系統
套件:ftp.fs
找不到相關資訊
套件:hfs.fs
關鍵字:Case-sensitive HFS+
描述:Mac OS 擴充格式(區分大小寫)
關鍵字:Case-sensitive Journaled HFS+
描述:Mac OS 擴充格式(區分大小寫、日誌式)
關鍵字:HFS
描述:Mac OS 標準格式
關鍵字:HFS+
描述:Mac OS 擴充格式
關鍵字:Journaled HFS+
描述:Mac OS 擴充格式(日誌式)
套件:msdos.fs
關鍵字:MS-DOS
描述:MS-DOS 檔案系統
關鍵字:MS-DOS FAT12
描述:MS-DOS 檔案系統(FAT12)
關鍵字:MS-DOS FAT16
描述:MS-DOS 檔案系統(FAT16)
關鍵字:MS-DOS FAT32
描述:MS-DOS 檔案系統(FAT32)
套件:nfs.fs
關鍵字:NFS
描述:Network File System (NFS)
套件:ntfs.fs
關鍵字:NTFS
描述:Windows NT Filesystem
註:系統內建的只有支援讀取。
套件:smbfs.fs
關鍵字:smbfs
描述:Windows 共享 (SMB/CIFS)
套件:udf.fs
關鍵字:UDF
描述:通用磁碟格式
註:Universal Disk Format。
套件:ufs.fs
關鍵字:UFS
描述:UNIX 檔案系統
套件:webdav.fs
關鍵字:WebDAV (Secure)
描述:WebDAV(安全防護)
註:其他其他相關描述:"WebDAV File System Authentication"、"WebDAV 檔案系統認證"。
URLMount 檔案夾包含的有:
afp.URLMounter
ftp.URLMounter
http.URLMounter
nfs.URLMounter
smb.URLMounter
至於URLMount,以一個公用檔案伺服器當範例,Finder選單列\前往\連接伺服器
,輸入 ftp://ftp.twaren.net/ ,點選"連接"然後發現Finder可以將這個檔案伺
服器掛載到側邊攔,這樣若要尋找下載某個檔案,操作過程就像在Finder裏頭拖
拉檔案一樣輕鬆。
在消費者的立場,當然希望作業系統能支援"讀/寫"的"檔案系統"是越多種類越好
,少爺在網路上找到了幾款免費軟體,可以讓MacOS10.4.11"讀/寫"NTFS與Linux Ext2/Ext3,
這樣又多了兩種!
因為要安裝額外檔案系統的讀寫支援,可能會牽涉到系統核心,所以建議在安裝
程式之前,不重要的外接儲存裝置設備連線或區域網路連線以及一些開啟中會動
用到外接或區網儲存裝置的第三方應用程式等等能關閉的就先關閉,然後作業系
統本身的系統更新也建議先全部更新完畢。少爺找到的有:
NTFS-3G for Mac OS X(ntfs-3g-2010.10.2-macosx.dmg),
fuse-ext2(fuse-ext2-0.0.7.dmg)。
安裝完後少爺發現多出的套件有:
套件:fusefs.fs
關鍵字:Generic
描述:Generic MacFUSE File System (MacFUSE)
關鍵字:xmp
描述:PassThrough File System (MacFUSE)
關鍵字:SSH
描述:SSH File System (MacFUSE)
關鍵字:FTP
描述:FTP File System (MacFUSE)
關鍵字:WebDAV
描述:WebDAV File System (MacFUSE)
關鍵字:Spotlight
描述:Spotlight File System (MacFUSE)
關鍵字:Picasa
描述:Picasa File System (MacFUSE)
關鍵字:proc
描述:Process File System (MacFUSE)
關鍵字:NTFS-3g
描述:NTFS-3g (MacFUSE)
關鍵字:Beagle
描述:Beagle File System (MacFUSE)
關鍵字:Crypto
描述:Crypto File System (MacFUSE)
關鍵字:BraveFS
描述:BraveFS (MacFUSE)
註:其他其他相關描述:MacFUSE (File System In User Space)
套件:ntfs-3g.fs
關鍵字:NTFS-3G
描述:Windows NT Filesystem 3G
套件:fuse-ext2.fs
關鍵字:fuse-ext2
描述:fuse-ext2
看樣子又多了許多少爺以前沒見過的,Finder也可以掛載更多種類的檔案系統了
,少爺查看後發現主要是三個套件MacFUSE、NTFS-3G for Mac OS X 、fuse-ext2
,也就是先安裝MacFUSE,然後NTFS-3G for Mac OS X 、fuse-ext2 是MacFUSE的
插件,ntfs-3g-2010.10.2-macosx.dmg是MacFUSE和NTFS-3G for Mac OS X的整合
包。
都安裝完畢後,重新啟動電腦,在"系統偏好設定.app"多出了,MacFUSE、NTFS-3G for Mac OS X
、fuse-ext2的設定圖示,有一些項目可查詢與設定。另外少爺發現,雖然MacOS10.4.11
可以"讀/寫"上面提到的這麼多種本機檔案系統格式,但並不代表MacOS10.4.11就
可以"重新分割"與"格式化",上面所提到的這些檔案系統格式,系統內建能"重新分割"
與"格式化"的檔案系統格式,以"磁碟工具程式.app"裏頭的選項為準。
參考連結
macfuse - Google Code:
http://code.google.com/p/macfuse/
NTFS-3G for Mac OS X
http://macntfs-3g.blogspot.com/
http://sourceforge.net/projects/catacombae/files/
ntfs-3g-2010.10.2-macosx.dmg
Alper Akcan : ~/projects/fuse-ext2
http://alperakcan.org/?open=projects&project=fuse-ext2
http://sourceforge.net/projects/fuse-ext2/files/
fuse-ext2-0.0.7.dmg
HFS+ - 維基百科,自由的百科全書
http://zh.wikipedia.org/zh-tw/HFS+
ext3 - 維基百科,自由的百科全書
http://zh.wikipedia.org/zh-tw/Ext3
檔案系統 - 維基百科,自由的百科全書
http://zh.wikipedia.org/zh-tw/文件系统
Comparison of file systems - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Comparison_of_file_systems
macosxhints.com - 10.4: An overview of NTFS support in Tiger:
http://www.macosxhints.com/article.php?story=20050521110452194
Mac OS X Technology Overview: Darwin:
http://developer.apple.com/documentation/MacOSX/Conceptual/OSX_Technology_Overview/OSX_Technology_Overview.pdf
File-System Performance Guidelines
http://developer.apple.com/documentation/Performance/Conceptual/FileSystem/FileSystem.pdf
http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/BPFileSystem.pdf
個人創作的創用CC授權PDF電子書發表分享
ian個人人生第一本電子書終於發表了,擺在兩個網站,書名是
"MacOSX10.4.11 安裝、設定、使用,個人經驗分享"
scribd
http://www.scribd.com/doc/45745532/MacOSX-Experience
和
google DOC
https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0By5TMJzd-tsHMTdmMTIwNjItMDA0Ni00OGY3LTgyZmYtMDNkMTQ3MjY0ZTNh&hl=zh_TW
因為Ian"第一次"嘗試寫這種東西~所以會有什麼樣的回應~
Ian也完全沒有任何的應對準備~
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充128
讓MacOSX可以輸入、編輯、顯示、列印更多種類的文字系統
在開始之前,先做一個前置準備,請參考
MacOSX10.4.11 安裝、設定、使用,個人經驗分享
http://www.scribd.com/doc/45745532/MacOSX-Experience
其中的Unicode 6.0和一些額外字形的段落,把其中所提及的字形檔全都下載,匯
入字體簿.app中,讓系統對全世界各地區的文字系統先能支援到一定的程度。在
系統偏好設定\國際設定\語言\編輯列表 估算其中的可選擇語言項目有111個,其
中有部分項目名稱以該文字系統的字樣顯示,地毯式的查詢系統檔案,找到了與
編輯列表相關的幾個參數設定檔,其中包含有這些語言項目的純文字列表:
系統/資源庫/PrivateFrameworks/IntlPreferences.framework/Versions/A/Resources/
ISOLanguageCharSet.strings
Language.strings
系統/資源庫/PrivateFrameworks/IntlPreferences.framework/Versions/A/Resources/zh_TW.lproj/
LocalizedLanguage.strings
Localizable.strings
在修改以上檔案之前,建議使用者先將原始檔做好備份以防萬一。
在Localizable.strings這個檔案中,少爺把兩個TextSize參數都修改成16.0,重
新啟動 系統偏好設定\國際設定\語言,發現清單中的語言文字項目字樣有增大了
。再來少爺比較ISOLanguageCharSet.strings、Language.strings、LocalizedLanguage.strings
這三個檔案,發現一個情境LocalizedLanguage.strings就是Language.strings的
繁體中文翻譯,也就是 系統偏好設定\國際設定\語言\編輯列表\ 內滑鼠游標停留
在該語言項目上時,所呈現的黃底浮動註解框內的文字。
可是LocalizedLanguage.strings卻少翻譯了二十幾個項目,於是少爺比對了Language.strings
和LocalizedLanguage.strings的內容,以LocalizedLanguage.strings的格式為標
準,將Language.strings多出來的項目都補進LocalizedLanguage.strings之中(少
爺將多出來的項目直接接續在LocalizedLanguage.strings的最後一行),這時候就
需要自行將多出來的部分翻譯成繁體中文了,少爺的作法是,參考維基百科的條目
來對照,並以google項目的數量來比較,使用比例最高的繁體中文翻譯版本。
然而在Language.strings檔案中,少爺發現尾部的段落,有24個項目被/* */ 給包
住,於是少爺將這兩個標示符號移除掉。
少爺另外也比對ISOLanguageCharSet.strings和LocalizedLanguage.strings,以
LocalizedLanguage.strings的格式為標準,將ISOLanguageCharSet.strings多出
來的項目都補進LocalizedLanguage.strings之中,作法同前,這時要注意,可能
會遇到語言項目有完全相同重複的部分,完全相同重複的項目就移除掉,留下一個
項目即可。
少爺比較這三個原始檔案,Language.strings包含的語言項目最多,ISOLanguageCharSet.strings
次之,LocalizedLanguage.strings最少。於是再比較Language.strings和ISOLanguageCharSet.strings
以ISOLanguageCharSet.strings的格式為標準,將Language.strings多出來的項目
補進ISOLanguageCharSet.strings之中,作法同前,然而ISOLanguageCharSet.strings
的格式比較複雜,要找出並填上該文字系統分類項目具代表性的第一個"字母",並
在該項目註解的部分填上該字母的Unicode碼位,還有注意避免完全相同重複的項
目,以上三個檔案編輯後存檔時,注意要存成該檔案原始的文字編碼格式。最後,
重新啟動 系統偏好設定\國際設定\語言\編輯列表,就發現多出了多個可以選擇的
語言項目。
以上情境都是少爺自己摸索出來的,少爺有個結論,蘋果公司留一手的情境會不會
留太大了,而且繁體中文化的部分也是留一手沒完整的翻譯,少爺估算這樣的修改
下來,MacOSX系統明明就可以同時輸入、編輯、顯示、列印"135種"語言文字系統,
為什麼蘋果公司在做系統介面的時候要藏起來這麼多語言文字項目, 少爺是因為匯
入了Unicode6.0所有現階段能找到的對應字形檔,才發現並摸索整理出這個情境的。
參考連結
無
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充129
發現一個 偏好設定面板
少爺找到一個"偏好設定面板"位在
/系統/資源庫/PrivateFrameworks/DiskImages.framework/Versions/A/Resources/DiskImage.prefPane
點選執行加入 系統偏好設定.app,這個面板的名稱是"磁碟映像檔",裏頭是裝載
DMG、ISO等映像檔時的相關參數設定選項。這完全就像是隱藏密技一樣,因為預
設圖形介面都沒有這個設定項目,少爺之後嘗試google"DiskImage.prefPane",
都沒有找到美式英文與中文的相關資訊。
參考連結
無
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充130
修正一個"補充128"嚴重錯誤,Localizable.strings這個設定TextSize參數的檔
案的路徑應該是在:
系統/資源庫/PreferencePanes/Localization.PrefPane/Contents/Resources/IntlLanguage.PrefPane/Contents/Resources/zh_TW.lproj/
才對。少爺查路徑查到頭昏了~真是點點點~
參考連結
無
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充131
MacOS(X)錯誤代碼和LibreOffice 3.3.0的問題
少爺的硬體環境為PowerBook G4 1.67Ghz,系統軟體環境為MacOSX10.4.11,下載
了LibO_3.3.0_MacOS_PPC_install_en-US.dmg和LibO_3.3.0_MacOS_PPC_langpack_zh-TW.dmg
兩個檔案,LibO_3.3.0_MacOS_PPC_install_en-US.dmg可以正常操作,純英文介
面,筆者要需繁體中文的版本,於是要安裝LibO_3.3.0_MacOS_PPC_install_en-US.dmg
,點選執行其中的LibreOffice 3.3.0 Language Pack.app,卻發現安裝程式會跳
掉,於是去系統監視程式.app查詢看看,在console.log內出現了一串資訊,
---
/volumes/LibreOffice 3.3 Language Pack/LibreOffice 3.3 Language Pack.app/contents/
osx_install.applescript:1645:1717: execution error: an error of type -4960 has occurred.(-4960)
---
於是少爺嘗試去搜尋"an error of type -4960"這串,然後找到了,
system/library/frameworks/coreservices.framework/versions/a/frameworks/carboncore.framework/
version/a/headers/MacErrors.h
這個檔案,其中有一段落內容,
---
/* core foundation errors*/
enum{
corefoundationunknownerr = -4960
};
---
然後少爺就不知道該怎麼辦了,少爺只是想要用繁體中文界面而已啊~~~
參考連結
http://zh-tw.libreoffice.org/download/
Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充132
Multiple Arcade Machine Emulator 的新補充
筆者又整理出一些MAME的相關安裝設定,MAME也有分只有程式核心搭配純文字指
令介面,以及單純只有圖形的檔案管理介面和程式核心搭配圖形檔案管理介面整
合的版本,然而,原則上就是越新版的核心主程式,所能支援的遊戲資料檔就越
多種,也就是說,支援的遊戲資料檔有多少個,是寫死在MAME主程式裏頭的。
筆者的環境是PowerBook G4 + MacOSX 10.4.11,另外有取得一拖拉庫ROMs(遊戲
資料檔和BIOS資料檔)(其實後來發現,其中有很多檔案都無法被MAME所解析辨識)
,所以要搭配可以解析辨識這些ROMs的MAME軟體。
筆者首先找到的是MacMAME 0.103u2,從2006年之後就沒再更新了,也就是版本很
舊了,MacMAME 0.103u2包含MAME主程式和圖形管理介面,而且筆者發現MacMAME 0.103u2
將ROMs檔案夾路徑固定在,個人帳號\文件,檔案夾下,而不提供使用者自訂ROMs
來源路徑,這樣真的很不方便。
MAMEOSX-0.135.dmg包含MAME主程式和圖形管理介面,版本比較新一點。
sdlmame這套軟體只有提供MAME主程式和純文字指令介面,需要另外搭配SDL這套函
示庫來運作。
M+GUI這套是只有單純的MAME圖形管理介面,可以搭配sdlmame主程式,有提供繁體
中文介面語系檔可選擇,但是參數設定有點複雜,筆者目前還無法調整出,可以讓
遊戲畫面完整無破損呈現的設定環境。
MAME_Tunes這套是只有單純的MAME圖形管理介面,可以搭配sdlmame主程式,和
MacMAME 0.103u2以及MAMEOSX-0.135。
進入MAME遊戲運行中的主視窗後,可以按下"~"或"TAB"鍵,來切換進入細部選單
畫面,來設定一些遊戲控制器等細部選項。
參考連結
MAME - 維基百科,自由的百科全書
http://zh.wikipedia.org/zh-tw/MAME
MacMAME 0.103u2
http://www.macmame.org/
MAME for Mac OS X - Universal Binaries
http://sdlmame.parodius.com/
http://sdlmame.parodius.com/stable/
http://sdlmame.parodius.com/stable/sdlmame0122-G4-nodebug.tar.bz2
MAMEOSX-0.135.dmg
15-Nov-2009: Version 0.135 released.
http://mameosx.sourceforge.net/
Simple DirectMedia Layer
http://www.libsdl.org/download-1.2.php
SDL-1.2.14.dmg
MAME_Tunes
http://macapps.web.infoseek.co.jp/mame_tunes/index_en.html
M+GUI - A Qt implementation of MameUI
mamepgui-1.5.0.mac.universal-20100305.zip
http://mameicons.free.fr/mame32p/download.htm
我寫了個 "MacOSX 10.5.8 安裝、設定、使用,個人經驗分享" PDF
MacOSX 10.5.8 Experience 網址在
http://www.scribd.com/ianian1979/
這裡有點閱記數~ 可以讓我知道被點閱了幾次了~
-------------------------------------------------------------
這裡是備份的地方~如果上面的網址看不到的話~
https://docs.google.com/file/d/0By5TMJzd-tsHTnR4UVRNUm1UNmFEa1Q5OEtudnVQQQ
時間允許的話可以參考看看~反正是看免費的~
-------------------------------------------------------------
algolee
2012-02-24, 11:00 PM
最近 10.8 Mountain Lion Developer Preview 出了
還沒安裝來試。。。。。