[mew-dist 27873] mewimporter on Leopard

Ryotaro Arai misty at example.com
2007年 10月 27日 (土) 14:20:25 JST


こんにちは、R.Araiです。

さっそくOSXの新バージョン、Leopardを手に入れたので環境を作成中です。
そこでmewimporterも試しにいれてみましたが、一応動いてはいます。
以下に懸念事項あげておきます

■設置場所
"~/Library/Spotlight"にコピーしても機能しませんでした。なので
"/Library/Spotlight"に入れたところmdimportで確認できました。


■frameworkのパス変更
http://www.mew.org/feature/spotlight.html.ja
ここで説明しているlsregisterのパスが変更されました。

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support

になります。


■エントリの内容
エントリに登録されたのはいいのですが、どうも内容が変です
type codeとcreator codeは明らかに変な気がします。
一応検索はできてるのでこれ以上はわかりませんが…
lsregister -dumpと任意のメールをmdlsした結果を貼付けておきます。

あ、それと以前まで検索したとき「書類」で分類されてましたが
今のところ「メッセージ」で括られるようになりました

http://homepage.mac.com/misty_rc/img/spotlight20071027.png


% lsregister -dump
--------------------------------------------------------------------------------
bundle  id:            39600
        path:          /Users/misty/Library
        name:          
        identifier:    com.apple.user-library (0x8001473c)
        version:       0
        mod date:      10/27/2007 13:52:38
        reg date:      10/27/2007 13:54:33
        type code:     '\0\0\0\0'
        creator code:  '\0\0\0\0'
        sys version:   0
        flags:         apple-internal  
        item flags:    container  
        icon:          
        executable:    
        inode:         572069
        exec inode:    0
        container id:  32
        library:       
        library items: Spotlight/MewImporter.mdimporter/
        --------------------------------------------------------
        type    id:            18856
                uti:           org.mew.mew
                description:   Mew message text
                flags:         exported  active  apple-internal  
                icon:          
                delegate:      Spotlight/MewImporter.mdimporter/
                conforms to:   public.message, public.data, public.content
                tags:          .mew, 'MewX'
        --------------------------------------------------------
        claim   id:            43036
                name:          
                rank:          Default
                roles:         Importer  
                flags:         apple-internal  
                icon:          
                delegate:      Spotlight/MewImporter.mdimporter/
                bindings:      org.mew.mew




% mdls 123
kMDItemAlternateNames          = (
    123
)
kMDItemAuthors                 = (
    "Kazu Yamamoto (\U5c71\U672c\U548c\U5f66) <kazu at example.com>"
)
kMDItemContentCreationDate     = 2006-06-23 18:16:29 +0900
kMDItemContentModificationDate = 2006-06-23 19:08:25 +0900
kMDItemContentType             = "org.mew.mew"
kMDItemContentTypeTree         = (
    "org.mew.mew",
    "public.message",
    "public.data",
    "public.item",
    "public.content"
)
kMDItemContributors            = (
    "<20060619.174519.77821165.kai at example.com>"
)
kMDItemDisplayName             = "[mew-dist 27048] Re: MewImporter and regex filter"
kMDItemEmailAddresses          = (
    "kazu at example.com",
    "mew-dist at example.com"
)
kMDItemFSContentChangeDate     = 2006-06-23 19:08:25 +0900
kMDItemFSCreationDate          = 2006-06-23 19:08:25 +0900
kMDItemFSCreatorCode           = ""
kMDItemFSFinderFlags           = 0
kMDItemFSHasCustomIcon         = 0
kMDItemFSInvisible             = 0
kMDItemFSIsExtensionHidden     = 0
kMDItemFSIsStationery          = 0
kMDItemFSLabel                 = 0
kMDItemFSName                  = "123"
kMDItemFSNodeCount             = 0
kMDItemFSOwnerGroupID          = 20
kMDItemFSOwnerUserID           = 501
kMDItemFSSize                  = 2757
kMDItemFSTypeCode              = "MewX"
kMDItemIdentifier              = "<20060623.181629.66440976.kazu at example.com>"
kMDItemKeywords                = (
    "mew-dist",
    ml
)
kMDItemKind                    = "Mew message text"
kMDItemLastUsedDate            = 2006-06-23 19:08:25 +0900
kMDItemRecipients              = (
    "mew-dist at example.com"
)
kMDItemTitle                   = "[mew-dist 27048] Re: MewImporter and regex filter"
kMDItemUsedDates               = (
    2006-06-23 00:00:00 +0900
)
kMDItemWhereFroms              = (
    "Kazu Yamamoto (\U5c71\U672c\U548c\U5f66) <kazu at example.com>"
)
org_mew_mewInReplyToIdentifier = "<20060619.174519.77821165.kai at example.com>"



-- 
Ryotaro Arai (mailto:misty at example.com)



Mew-dist メーリングリストの案内