以前に J.S. Mach の k_k さんのエントリ【QuickSilver から Journler のエントリを検索する】を見て、こりゃ便利でしょうと思い、ぼくも早速導入してみたのだが、ぼくのところでは日本語が通らなかったのだ。当時の Journler のバージョンは 2.5.3 。
Journler の検索ボックスまでは辿り着く。しかしそれが日本語だと文字化けしちゃって、そりゃ検索できませんわね。
それから Journler のアプリを入れ替えたり、ベータ版ながら 2.5.4 に替えてみたり。はたまた外付けの HD のほとんど Tiger 謹製のアプリしか入っていないシステムでも試してみたのだが駄目だった。だからもう半分以上諦めていた。
ところが今日、そう言えば Journler 2.5.3 を新たにダウンロードした時に、Journler Additional というフォルダがあり、その中に AppleScript のフォルダがあったなと思い出した。そしてそのフォルダを開いてみると Quicksilver というフォルダがあり、その中に【Search Journler with Text.scpt】という AppleScript が見つかった。
前回導入したスクリプトと今回のものをスクリプトエディタで開いて見較べてみたら、今回のものは随分と短いけれど、何となく同じようなことをやってくれそうな雰囲気が漂っていた。(ああ、もっと AppleScript のことが判れば)
ものは試しと Quicksilver に導入してみた。やり方は ~/Library/Application Support/Quicksilver/Actions の中に【Search Journler with Text.scpt】を入れて Quicksilver を再起動。念のために Quicksilver の Catalog の Custom の中の Actions に上記スクリプトが導入されてるか確認。入っていれば大丈夫。Quicksilver で呼出せる。
Quicksilver を起上げ、ピリオドを打ってテキストモードにし、任意の言葉(単語)をタイプ。そしてアクションウィンドウで【Search Journler with Text.scpt】を呼出しリターン。
そうすると Journler が起上がっていなければ起上がり、検索ボックスに今 Quicksilver で打った単語が記入され検索してくれる。前述したように前回のスクリプトもここまでは行った。でも検索ボックスの単語が文字化けしていたんですよね。ところが今回は大丈夫じゃないですか!!
ちゃんと検索してくれている(ようだ)。そうか AppleScript の問題だったのか?とは思ったのだが、でも k_k さんはちゃんと検索できているらしいから納得はできないのだが、まずは検索ボックスに日本語が表示されたので良いだろう。
そこで何度か適当な日本語を Quicksilver 経由で打ち込んで試してみた。Quicksilver のテキストモードで【エントリ】と打ち込んだら、その単語を含むとおぼしきエントリリストが現れて、そのエントリの一つを表示させると下記のようにハイライト表示してくれる。
『おお、やったあ!!』と喜んでいたのだが、どうも何か変。【エントリ】という単語がカテゴリにもタグにも含まれていないのにリストされているような・・・。ただ PDF やウェブアーカイブの中も見ているとか?どうももう一つ全幅の信頼を於てとは行かないような気がしてしまう。
それにこのスクリプトの時に起こったということではないのだが、エントリリストからエントリを選択しようとすると、ビーチボールが回り出すのだ。結局、そうだな数10秒ぐらい待つと選択できるのだが、明らかにおかしい。
あっ、そうそう、最初このスクリプトを試した時には Journler が起上がってなくても機能してくれたのだが、この記事を記しながら再度やってみると起上がっていなければ駄目みたいだ。うーん、どういうことなんだろう?お手上げはお手上げなんだけど、何となく想像でメモリの配分が上手くいっていないような気がするんだけど。
でも Journler をお使いで、かつ Quicksilver も使っておられるなら、なかなか便利なスクリプトだと思う。

コメント (6)
はじめまして、いつも参考にさせてもらっています。
こちらで質問していいのか迷ったのですが、Quicksilverのことなので書かせて頂きます。
私はMacBookでQuickSilverを使用しているのですが、起動して1,2時間くらいたつとCPU使用率が90%くらいに達してしまい、ファンが常時すごい勢いで回りっぱなしになってしまいます。感じ通信さんはそうなりませんか?いったんQuickSilverを再起動させるとまた落ち着くのですが。。。
投稿者: MacBook | 2007年08月02日 18:22
日時: 2007年08月02日 18:22
>MacBook さんコメントありがとうございます。
Quicksilver に起因するかどうかは確定できていませんが、CPU を占拠して使用率も上がりファンが回り出すことはあります。ぼくの場合は Safari を再起動すると収まることが多いですね。
そのような状態になった時。アクティビティーモニタを起上げて何が一番 CPU を占拠しているか確認してみてはいかがでしょう?
Quicksilver がというより、Quicksilver で行った作業の何かがということはあり得る事だと思いますが。mds、mdimport、LAServer などの Spotlight 関連や、その他ぼくもよく判っていないのですが、widow サーバーなどのプロセスが CPU を占拠していたこともありました。幸いなことにいずれの場合も システム再起動で事無きを得ています。
なんかお役に立てなかったようですね。まず同じ状況になったらアクティビティーモニタのチェックはお勧めいたしますが。
投稿者: keizo | 2007年08月02日 18:50
日時: 2007年08月02日 18:50
ありがとうございます。アクティビティーモニターではQuicksilverがダントツで90%くらいになってしまうんです。ですがkeizoさんの意見を参考にメモリを大量に消費する他のアプリをこまめに終了させることで対処できそうです。CPU大量占拠がいまのところおきてません。ありがとうございました。
ところで今度はJournlerなんですが、エントリにファイルを挿入するときのショートカットってありますか?いちいち右下の+印をクリックするのが面倒だなぁと思ってまして。
投稿者: MacBook | 2007年08月05日 03:49
日時: 2007年08月05日 03:49
>MacBook さんこんにちは。
Quicksilver が 90% というのはちょっと高すぎますね。プログラムあるいはプラグインファイルに壊れたものがあるのかもしれません。面倒でしょうけど、Quicksilver を入れ直してみてはいかがでしょうか?
念のために既存のものを捨ててから、新しいものを入れ直すということなのですが、ライブラリ内の .plistファイルをバックアップしておいて、後で入れ替えれば設定を戻すことも可能だと思うのですが、もしそれ程面倒でなければ新規で設定し直す方が良いと思います。
ご存知だと思うのですが、AppCleanerなどのフリーウェアを利用して Quicksilver のアプリをドラッグすれば関連するファイルも削除してくれます。
Journler のエントリにファイルを挿入するショートカット。これはぼくも知りませんね。ぼくは単純にエントリにファイルをドラッグする方法をとってますが、いずれにしてもまずファイルを選択しなければならないので、簡単にしようと思えば AppleScript を使うとかになってくるんじゃないでしょうか?
Menu の File に Import File というコマンドがありますが、Shift+Command+O というショートカットが割り当てられているようですが、これはテキストファイルなどを取込むコマンドのような気がします。また検証してみます。
投稿者: keizo | 2007年08月05日 11:59
日時: 2007年08月05日 11:59
こんにちは。早速AppCleaner(しりませんでした)を使ってQuicksilverを入れ直してみたところ、どうやらなおったようです。CPU占拠率0.1%なんて以前が嘘のようです。そのおかげで、他の常時起動しているWordやらExcelまでさくさくになりました(メモリ2Gあってももたついてましたから)。これで完璧にQuicksilverに頼れます。ありがとうございました。
投稿者: MacBook | 2007年08月09日 10:16
日時: 2007年08月09日 10:16
>MacBook さん
おおそうですか。それはなによりです。この Quicksilver 単体のアプリというより、プラグインが一杯入っていますので、それなりに不具合も出るようです。そう言えば、Intel Mac に対応していないプラグインも結構あるんじゃないでしょうか?ひょっとしたらその辺も原因の一つかもしれませんね。
ただどのプラグインが対応していないかは情報としては少ないかもしれません。ぼくはまだ G5 なので、つい自分の環境中心に考えてしまいます。できるだけその辺の情報も探せれば記載したいと思います。
投稿者: keizo | 2007年08月10日 00:54
日時: 2007年08月10日 00:54