Re: 我搞不懂apple的邏輯

看板MacDev作者 (藍永倫)時間20年前 (2005/04/04 13:10), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/5 (看更多)
※ 引述《tren (窗外有藍天)》之銘言: : 類似地,我後來到~/Library/Speech/Speakable Items裡面亂看亂改 : 原本以為只是XML,改一下沒關係,可是用vi存檔後,他就變成一般的文件檔了! : (用Finder看時原本的檔案類型是屬於"SpeakableItems Document") : 我試著用ctrl+滑鼠想要更改被我弄壞的檔案associations. : 可是Application Folder裡根本沒有這個應用程式(Utilities裡面也沒). : 雖然我可以從朋友的mac裡面用afp把這些檔案copy回來. : 但我很想知道我要怎麼看Resource Fork和修改它. : 以這個case為例,該如何才能調回SpeakableItems Document呢? OSX 上做到檔案和應用程式關連的方式也是為了維持相容性採取大混血的方式, 在這個 Case 裡面 XML 就只是 XML 而已,沒有 Resource Fork, 只是他在 HFS Metadata 裡面記載了 Type 和 Creator 這兩個資訊, 好死不死 unix 過來的程式除了 resource fork 不支援外,HFS metadata 也不支援。 所以 vi 存檔以後 HFS metadata 就掉了。 看 Resource Fork 的軟體 OS X 上都很爛,因為那是舊東西 OS X 不建議用,連 Cocoa 裡面都沒有相關的操作。 在 OS 9以前的年代大家都是用 Apple 出的 ResEdit 或是要花錢的 Resorcerer (沒有拼錯字!)。建議你用 ResEdit ,非常好玩的! 在 ResEdit 下選 Get File/Folder info... 後,填入 Type: sicf Creator: siax 後儲存即可。 其實只是要改 Type/Creator 的話, FileBuddy 就可以做到了, 應該還有很多相關工具可以做到這件事。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.131

140.112.30.32 04/04, , 1F
恩謝謝,剛從unix school來,很多事都不懂 ^^a
140.112.30.32 04/04, 1F
文章代碼(AID): #12KCn3bK (MacDev)
討論串 (同標題文章)
文章代碼(AID): #12KCn3bK (MacDev)