2008-08-02
QuickLookでZipファイルがうまくクイックルックできない不具合
MacのFinderは正直使いづらいのだが、QuickLookは結構便利。
圧縮ファイルやPDFとか、さっとプレビュー出来るのはすばらしいですね。
Zipファイルのプレビューができなくなった
いつごろからかはわからないのだけれど、入れているArchive.qlgenerator*1がうまくうごかなくなってしまった。
QLしても、Zipのアイコンがでるばかりでリストが表示されない、これは不便。
別のQLプラグインをいれても、やっぱりうまく動かなかった。
でもRarとか別のアーカイブフォーマットだと表示できたりして、QLの設定が全く間違っているわけではないっぽい。ZIPだけがうまく動いていない雰囲気。
定番の解決策その1
qlmanage -r
とTerminalで実行し、Folderを再起動(Alt押しながらDockのFinderを右クリック、再度開く)する。
これで諸々の再構築が行われて直る事があるらしい、しかしこれでは直らず。
定番の解決策その2
/Library/QuickLook
~/Library/QuickLook
の中の*.qlgeneratorをどこかに移動して、上の解決策その1をおこない、どかしたQuickLookPluginを再度もどしてまた上の解決策その1を実行する。
でもこれでも直らなかった。
ということで、調べてみるしかない
qlmanage -p ~/test.zip
とやると、Quicklookのプレビューウインドウがひらき、実行したシェルにはログメッセージが出る。
2008-08-02 15:00:59.473 qlmanage[16852:10b] Testing quicklookd preview with files:
(
"/Users/uzulla/test.zip"
)
2008-08-02 15:00:59.479 qlmanage[16852:10b] [QL] Succesfully activated built-in quicklookd sandbox profile
2008-08-02 15:00:59.601 qlmanage[16852:5603] [QL] Preview test for /Users/uzulla/test.zip. Content type UTI: public.zip-archive
2008-08-02 15:00:59.604 qlmanage[16852:6203] [QL] Registering <QLGenerator Built-in> for public.image
2008-08-02 15:00:59.607 qlmanage[16852:6203] [QL] Registering <QLGenerator /System/Library/Frameworks/QuickLook.framework/Resources/Generators/Audio.qlgenerator> for public.audio
(略、ここに様々なデフォルト組み込みや、アプリケーションインストール時に追加されるQuicklookPluginが表示される)
2008-08-02 14:59:19.439 qlmanage[16840:5e03] [QL] Registering <QLGenerator /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator> for public.zip-archive
2008-08-02 14:59:19.440 qlmanage[16840:5e03] [QL] Registering <QLGenerator /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator> for org.cathand.cvbdl
2008-08-02 14:59:19.441 qlmanage[16840:5407] [QL] Loading Plug-in for <QLGenerator /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator>
2008-08-02 14:59:19.444 qlmanage[16840:5407] [QL] Previewing /Users/uzulla/test.zip. Content type UTI: public.zip-archive. Generator used: <QLGenerator /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator>
2008-08-02 14:59:19.445 qlmanage[16840:5407] args: (
"-Z",
"-1",
"/Users/uzulla/test.zip"
)
2008-08-02 14:59:19.446 qlmanage[16840:5407] NSInvalidArgumentException
2008-08-02 14:59:19.446 qlmanage[16840:5407] [QL] Previewing /Users/uzulla/test.zip did not produce anything
2008-08-02 14:59:19.458 qlmanage[16840:5f07] [QL] Thumbnailing file://localhost/Users/uzulla/test.zip (512 x 512). Content type UTI: public.zip-archive. Generator used: <QLGenerator /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator>
2008-08-02 14:59:19.552 qlmanage[16840:5f07] [QL] Thumbnailing for file://localhost/Users/uzulla/test.zip done (No image created).
あれれ?俺がいれてるArchive.qlgeneratorじゃなくて、ComicViewerってソフトのプラグインを読んでるっぽい?
これの所為かー。
ComicViewerのプラグインをけしてしまう
別にこのソフトもいらないので消しちゃえばいいのだけれど、とりあえずこれのプラグインだけ消す方法は
ApplicationsのComicViewerを右クリックしてパッケージの内容を表示。
中のcontents/Library/QuickLook/ComicViewer.qlgeneratorを退けてしまう。
そんで、再度定番の解決策を実行する。
うごいた!
qlmanage -p ~/test.zip
2008-08-02 15:00:59.688 qlmanage[16852:6203] [QL ERROR] Can't get plugin bundle info at /Applications/ComicViewer.app/Contents/Library/QuickLook/ComicViewer.qlgenerator/
2008-08-02 15:00:59.689 qlmanage[16852:5e03] [QL] Loading Plug-in for <QLGenerator /Users/uzulla/Library/QuickLook/Archive.qlgenerator>
2008-08-02 15:00:59.695 qlmanage[16852:5e03] [QL] Previewing /Users/uzulla/test.zip. Content type UTI: public.zip-archive. Generator used: <QLGenerator /Users/uzulla/Library/QuickLook/Archive.qlgenerator>
2008-08-02 15:00:59.861 qlmanage[16852:5e03] (
"<LOCAL_show_hidden_file/>",
"<LOCAL_show_time/>",
"<LOCAL_NAME/>",
"<LOCAL_CREATED/>",
"<LOCAL_MODIFIED/>",
"<LOCAL_SIZE/>",
"<LOCAL_KIND/>"
)
2008-08-02 15:00:59.968 qlmanage[16852:5e03] (
)
2008-08-02 15:00:59.970 qlmanage[16852:5e03] (
)
2008-08-02 15:00:59.975 qlmanage[16852:5e03] (
"<LOCAL_FILE_NAME><NAME/>",
"<LOCAL_KIND/>",
"<LOCAL_FILE_TYPE><KIND/>",
"<LOCAL_number_of_files/>",
"<LOCAL_unit_of_files/>",
"<LOCAL_number_of_files_hidden/>",
"<LOCAL_SIZE/>",
"<LOCAL_PATH/>",
"<LOCAL_CREATED/>",
"<LOCAL_MODIFIED/>"
)
2008-08-02 15:00:59.976 qlmanage[16852:5e03] (
)
2008-08-02 15:01:00.014 qlmanage[16852:5e03] [QL] Previewing /Users/uzulla/test.zip finished
なんかエラーでてるけど、まあいいや。
基本はログを見る!
ですね。
- 11 http://twitter.com/uzulla
- 10 http://www.lifehacker.jp/2008/07/linux.html
- 7 http://cfe.jp/mt/
- 7 http://ezsch.ezweb.ne.jp/search/ezGoogleMain.php?query=ウィルコムショップ立川&ct=&pd=1&sr=0000
- 6 http://ezsch.ezweb.ne.jp/search/ezGoogleMain.php?query=WILLCOMショップ&start-index=14&adpage=4&mode=02
- 6 http://reader.livedoor.com/reader/
- 5 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=ERROR:++invalid+page+header+in+block+of+relation&btnG=検索&lr=lang_ja
- 5 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&hs=3dE&q=suse+rescue+mode&start=10&sa=N
- 5 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=GGLJ,GGLJ:2006-26,GGLJ:ja&q=db+デーモン+起動順
- 4 http://d.hatena.ne.jp/amachang/20080422/1208834307
