Tips (1)

 

このページについて

Camino 関連のスクリプトです。

この画像をクリックするとスクリプトのソースが表示されます。

icon_apple_script icon_script

 

Camino 2.1 で about:aboutを復活する

Camino 2.1 では about:about がなくなってしまいました。とても便利だったので復活してみます。

  1. Camino 2.0 系の Camino.app/Contents/MacOS/chrome/embed.jar を展開
  2. Camino 2.1 系の Camino.app/Contents/MacOS/chrome/toolkit.jar を展開
  3. Camino 2.0 系の content/global/aboutAbout.html を Camino 2.1 系の content/global にコピー
  4. ZIP で固める
    $ zip -r0 toolkit.jar content
    
  5. Toolkit.jar をオリジナルと入れ替える
  6. アドレスバーに下記を入力してページが表示されることを確認
    chrome://global/content/aboutAbout.html
    

あとは Bookmark に登録しておきましょう。about: なんだっけ?という時はこれで一発解決!

 

Camino で Dictionary.app を使う

icon_script

選択したテキストを Dictionary.app で開く OMC 用スクリプトです。ポップアップ辞書より使い勝手が悪いですがそれなりに便利です。

-------

 

選択したテキストを WEB 検索する

他所にもあるのでここに書くか迷ったのですが OMC つながりとういことで...

さて、前回の "Camino で Dictionary.app を使う" をちょっと変更すると WEB 検索用になります。

 

-------

 

文字コード変換と URL エンコード

検索対象ページによって "key=..." の箇所をこのようにします。なお、SHIFT_JIS のページ検索で、文字コードを CP932 に変換するようにしたのは現実的な対処と思ってください。

-------

 

検索エンジン

他所とダブってしまいますが主なものを...

-------

 

OMC について

クリックで拡大
003-002-th

一番肝心なことを書き忘れていました...

OMC とは OnMyCommand のことで、シェルスクリプトや AppleScript をコンテキストメニューから実行できるようにするコンテキストメニュープラグインです。

使い方 (他所にもあるのでここではごく簡単に触れることにします)

  1. OMC.zip をダウンロードしてインストール
  2. 同梱の OMCEdit.app でスクリプトの記入や各種設定をする
  3. コンテキストメニューを表示するアプリケーションを再起動

-------

 

カスタムツールバー

クリックで拡大
003-003-th

IE5 (Mac OS 9) の便利機能が Camino で復活といったところでしょうか。実はこの機能が大のお気に入りで頻繁に使ってました。

カスタムツールバーは Camino 1.6 でも使えますが、AppleScript で取得できる情報が少なくてあまり実用的ではありません。Camino 2 では対応が進んだようなので早速使ってみましょう。

なお、以下の動作要件は Camino 2 + Leopard です。

-------

手順は次のとおりです。

  1. AppleScript をスクリプト形式で保存 (ほかの形式でも OK ですがスクリプト形式が一番良さそう)
  2. ファイルに好きなアイコンを付ける (必須ではありません)
  3. ~/Library/Scripts/Applications/Camino/ に置く
  4. Camino の「ツールバーをカスタマイズ」からツールバーに登録

もちろんメニューバーからも利用できますがマウスの移動距離が長すぎて使いにくいです。

 

AppleScript による取得

URL・テキスト・選択したテキスト・ページのソースを取得してみましょう。Bookmark 関連も取得できるようですが、その後何をするのかを思いつかないのでパス。

-------

 

選択したテキストを WEB 検索

クリックで拡大
003-004-th

とりあえず「選択したテキストを WEB 検索」を拵えてみました。OMC の便利さには及びませんがそれなりに使えそうです。これで検索系の JavaScript ブックマークレットは不要になるかな。

で、こんな感じになりました。

テキストを選択してツールバーに登録したアイコンをクリックすると AppleScript が起動します。検索エンジンを選択して「OK」ボタンを押すと実行されます。

-------

クリックで拡大
003-005-th

選択語句が無い場合は入力用ダイアログがでます。UTF8-MAC 対応なので Finder からのコピー&ペーストでも OK です。

-------

スクリプトは次のとおり。

Dictionary.app 関連を削り、URL エンコードを Ruby に変更すると Tiger でも使えると思います。

-------

 

ほかのブラウザで開く

Caminoで開いているページ(最前面ウインドウの最前面タブ)をほかのブラウザで開くスクリプトです。

Safari か Firefox を選択して開くスクリプトです。このほかのブラウザは各自追加してください。

-------

上記の簡易版(ブラウザ選択なし)で、Safari で開くスクリプトです。

-------

Safari で開くスクリプトです。これなら Panther でも Leopard でも動き、Camino のバージョンも 1.6 系・2 系のどちらでも OK ですが、Firefox や Opera には使えません。

-------

 

CotEditor で開く

対象を「テキスト - 全体・テキスト - 選択部分・ソース - 全体・ソース - 選択部分」から選択して CotEditor で開くスクリプトです。行頭の不要な改行を削除するようにしました。今回作った中では一番重宝してます。

-------

Caminito