» Blog

O2Handler

Vista SP1

O2Handlerのプレビュー表示機能はVistaでは動作が重すぎて使い物にならず、ほぼXP専用となっていました。

しかし、Windows Vista SP1 ではXPと同程度の性能が出るように!

SP1でも遅かったらどうしよう・・・と心配してたけど、これで一安心。

検索サイトURI生成ウィザードの使い方

面倒なので今回は文字だけで。

O2Handler-0.04.004で搭載された 検索サイトURI生成ウィザードの使い方を説明します。検索サイトURI生成ウィザードを使用すると、O2Handlerに検索サイトを登録するで作成したようなコマンドを簡単に生成することができます。

  1. O2Handler上でCtrl+Insertを押して、コマンド登録画面を表示させる。
  2. “内容” を “Webサイト” に変更し、Webサイト登録画面にする。
  3. “URI生成ウィザード” をクリックし、その中の “検索サイト” をクリックする。
  4. 検索サイトURI生成ウィザードで、
    1. “ホームページURL” に検索サイトのホームページ(たとえば、http://www.google.co.jp/)を入力する。
    2. “検索キーワード” に適当なキーワード(たとえば ねこ) を入力する。
    3. 検索サイトで “検索キーワード” に設定したキーワードを検索し、その結果のURL を “検索結果ページURL” に入力する。(上記の例だと http://www.google.co.jp/search?hl=ja&q=%E3%81%AD%E3%81%93&lr=)
  5. OKをクリック。
  6. 適当なコマンド名をつけてコマンドを登録。

O2Handlerで相対パスを使用する

O2Handlerのコマンドでは、

  • O2Handlerがインストールされているドライブ
  • O2Handlerがインストールされているフォルダ
  • 環境変数で指定したフォルダ

等からの相対パス(ただし、一つ上のフォルダを表す .. は使用不可)を使用することができます。

例として、

  • O2Handlerが “Z:\O2Handler\O2Handler.exe”
  • Rekisaが “Z:\Rekisa\Rekisa.exe”

にイントールされている状態で、Rekisaを “O2Handlerがインストールされているドライブ” からの相対パスで登録してみましょう。

1、コマンド登録画面を表示する

まず、”Z:\Rekisa\Rekisa.exe” の登録画面を表示させます。

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14.png

2、コマンドのファイル名を変更する

ファイル名 “Z:\Rekisa\Rekisa.exe” の中で “O2Handlerがインストールされているドライブ” に相当する部分、つまり “Z:\” を “{$:O2Root}” に置き換えます。

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-1.png

3、コマンドを登録する

OKを押してコマンドを登録します。

コマンドを登録したら、一度コマンドを使用して、ちゃんと登録ができている事を確認しておきましょう。

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-3.png

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-4.png

4、アプリケーションを移動させてみる

一度、O2Handlerを終了させ、

  • O2Handlerを “F:\O2Handler”に
  • Rekisaを “F:\Rekisa”に

移動させてみます。

改めてO2Handlerを起動し、コマンド一覧を見てみましょう。

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-5.png

“{$:O2Root}” が O2Handlerがインストールされているドライブ “F:\” に置き換えられています。

O2Handlerでは “{$:O2Root}” のような文字列を “変数” と呼んでいます。

変数を使用することで、環境によって異なるファイル名を表すことができます。

他の変数一覧

O2Handlerの初期検索対象から “Ctrl + Backspace” を2回押して2階層上に移動し、”Variables” と入力すると “Variables” コマンドが出てきます。

(大文字小文字に注意!”variables” や “VARIABLES” では、一度 “Variables” を使用しないと、このコマンドは出てきません。ちなみに、先ほど登録したような、変数の含まれたコマンドを使用するだけでも、”Variables” を使用したことになります。)

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-6.png

ここで “Space” を押してこのコマンド内に移動します。

このときに表示されるコマンドが、ファイル名として使用できる変数一覧となっています。

http://frozenlib.net/blog/wp-content/uploads/2007/12/clip-2007_12_14-8.png

変数の例

  • {$:O2Root} O2Handlerがインストールされているドライブ
  • {$:O2ExeFolder} O2Handlerがインストールされているフォルダ
  • {$:Env/TMP} 環境変数TMPで示されるフォルダ
  • {$:Folders/Desktop} デスクトップ

O2Handler ダウンロードページ

O2Handlerに画像プレビュー機能を追加

O2Handlerに画像プレビュー表示機能を追加しました。

http://frozenlib.net/blog/wp-content/uploads/2007/11/clip-2007_11_06.thumbnail.png

現在はエクスプローラの「縮小版」相当の機能しかありませんが、今後のバージョンアップで

  • ウィンドウの内容表示
  • ファイル情報の表示
  • テキスト検索機能を追加しその結果を表示

など、さまざまな機能にプレビュー表示欄を利用する予定です。

なお、画像表示の際にコマンド入力のレスポンスが低下しないよう、工夫して作っていますが、メモリは大量に消費します。

空きメモリに余裕が無い場合は、プレビュー表示を無効にしてご利用下さい。 (F8キーで設定画面を開き「表示」 タブの「プレビュー表示」のチェックを外すことでプレビュー表示を無効にすることができます。)

O2Handlerに検索サイトを登録する

O2handlerでキーワードを指定して検索サイトを開く方法を説明します。

今回の説明ではYahoo画像検索を登録しますが、他の検索サイトに応用することも可能です。

■Step1■ 検索サイトのページを登録する

まず、検索サイトのページ(http://search.yahoo.co.jp/images)をブラウザで開きます。

そして、ブラウザのアドレスバーのアイコンをO2Handlerにドラッグ&ドロップすると・・・

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-0.png

コマンドの登録画面が出るので、OKを押します。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20.png

これで登録完了。

しかし、このコマンドでは、実行すると検索サイトのページが開けるだけでキーワードを指定して開くことはできません。

■Step2■ キーワード入りのページを登録する

Step1で作ったコマンドは削除しておきましょう。

コマンドを選んで Shift + Alt + Delete を押すことで、コマンドを削除することができます。

では、キーワード入りのページの登録に入ります。

まず、先ほど開いた検索サイトのページ(http://search.yahoo.co.jp/images)をもう一度開いて下さい。

このサイトで “ねこ” を検索してみます。

猫の写真が沢山出てきましたか?

じっくり猫を見たくなる・・・のは我慢して、さっきと同様にアドレスバーのアイコンをO2Handlerにドラッグ&ドロップします。

コマンドの登録画面が出るので、OKを押します。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-1.png

これで登録完了。

しかし、このコマンドでは、猫しか検索できません。

■Step3■ キーワードを変更可能にする

Step2で作ったコマンドを選択した状態でF4を押し、コマンド編集画面を表示させます。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-2.png

まず、コマンドを使いやすいように、名前を “Yahoo!検索 (画像検索) - 「ねこ」の検索結果” から “Yahoo Image Search” に変更しておきます。

次に、リンク先 “http://image-search.yahoo.co.jp/search?ei=UTF-8&fr=sfp&p=%E3%81%AD%E3%81%93” の中で “ねこ” に相当する部分(つまり “%E3%81%AD%E3%81%93″) を “{1}” に置き換えます。

そして「変数を使用する」にチェックを入れます。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-4.png

最後にOKを押せば、コマンドの変更は完了です。

さて、このコマンドを使用してみましょう。

まずは、このコマンドを選択し、

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-5.png

Spaceを押します。

すると、タイトルが “引数入力” となるので、”猫缶”と入力してEnterを押してみましょう。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-3.png

猫缶がたくさん出てきましたね?

そう、{1}の部分が入力したキーワードに置き換えられたのです。

■Step4■ キーワード無しでも実行可能にする

Step3で作成したコマンドはそのまま実行するとエラーになってしまいました。

Step4では、このコマンドをそのまま実行できるようにしてみましょう。

まず、Step3で作ったコマンドを選択した状態でF4を押し、コマンド編集画面を表示させます。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-4.png

先ほど、キーワードの代わりに “{1}” と入力した部分がありましたね。

実は {1} は「キーワードを必ず指定する」事を意味していたのです。

そのため、キーワードを指定しないとエラーになってしまいました。

では、この部分を キーワードが有っても無くても良い事を意味する “{1?}” に置き換えてみましょう。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-6.png

OKを押せば、コマンドの変更は完了です。

http://frozenlib.net/blog/wp-content/uploads/2007/10/clip-2007_10_20-7.png

コマンドを選択してEnterを押すと、検索サイトのトップページが表示されるようになりました。

O2Handler 0.2 からデータの移行する

O2Handler ver 0.03.009 から 「O2Handler 0.2 のコマンドを取り込む機能」が付きました。

■使い方

1、まず、O2Handler 0.2のキーワードマネージャを起動し、 “O2Handler ver 0.2 XML” 形式でキーワードを保存します。

http://frozenlib.net/blog/wp-content/uploads/2007/09/clip-2007_09_22-1.png

http://frozenlib.net/blog/wp-content/uploads/2007/09/clip-2007_09_22-3.png

2、O2Handler 0.3で何もキーワードを入力せずに Shift + Enterを押し、コマンド一覧画面を表示させます。

3、メニューの「ファイル - インポート - O2Handler 0.2 XML」を選択します。

http://frozenlib.net/blog/wp-content/uploads/2007/09/clip-2007_09_22-4.png

4、ファイルを開くダイアログで、1で保存したファイルを選択します。

http://frozenlib.net/blog/wp-content/uploads/2007/09/clip-2007_09_22-5.png

5、ここでOKを押せば、開いているフォルダにコマンドが取り込まれます。

(この例では “新規フォルダ” にコマンドを取り込みました。)

http://frozenlib.net/blog/wp-content/uploads/2007/09/clip-2007_09_22-6.png

文字がぼけて困る

O2HandlerのようなWPFを使用したソフトは文字がぼけぼけしています。

http://frozenlib.net/blog/wp-content/uploads/2007/09/bokeboke.png

こんな感じに。

下のようなくっきりとした文字に慣れていると、非常に違和感があります。

http://frozenlib.net/blog/wp-content/uploads/2007/09/kukkiri.png

そこでWPFを使いつつ、下のようにくっきりとした文字は出せないか・・・と調べてみたのですが、結局、くっきりとした文字を出す方法は見つかりませんでした。

なので、O2Handler 0.3 シリーズの文字は今でもぼけぼけです。

しかし、このぼけた文字を見やすくするソフトがあります。

それは、ClearType Tuner PowerToy!!

このソフトはマイクロソフトが公開してるソフトで、このぼけ加減を調整することができます。場合によってはぼけてない文字よりも綺麗な文字になることもあるので、ぜひ試してみてください。

O2Handler 0.3.005

前から作りたかった、コマンド型簡易ブラウザ機能がついに完成。

http://frozenlib.net/blog/wp-content/uploads/2007/09/frozenlib_top.png

コマンド入力だけでWebサーフィンができるというスグレもの。

やたらと深くて辿り着くのが大変なページも、これがあれば楽々移動できちゃいます。

■使い方(URL入力から)

1、まずはコマンド入力欄にURLを入力。

http://frozenlib.net/blog/wp-content/uploads/2007/09/img1.png

2、Spaceを押す。

http://frozenlib.net/blog/wp-content/uploads/2007/09/frozenlib_top.png

3、リンクを選んで・・・

http://frozenlib.net/blog/wp-content/uploads/2007/09/img3.png

4,さらにSpaceを押せば、リンク先移動するよ!

http://frozenlib.net/blog/wp-content/uploads/2007/09/img4.png

■使い方(コマンド登録から)

1、ブラウザのURLの左にあるアイコンをO2handlerのウィンドウにドラッグ&ドロップすると

http://frozenlib.net/blog/wp-content/uploads/2007/09/i1_.png

2、コマンド登録ウィンドウが開くので、OKを押して登録!

http://frozenlib.net/blog/wp-content/uploads/2007/09/i2.png

3、登録したコマンドを選んで・・・

http://frozenlib.net/blog/wp-content/uploads/2007/09/i3.png

4、Spaceを押せば、URLが表示され、

(0.03.007以降ではURL表示はなく、Space一回でブラウザモードへ移行します。)

http://frozenlib.net/blog/wp-content/uploads/2007/09/i4.png

5、もう一度Spaceを押せば、簡易ブラウザに!

http://frozenlib.net/blog/wp-content/uploads/2007/09/frozenlib_top.png

ダウンロードはこちら

O2Handler 0.3.004

「最近使用したコマンド」でファイルのフルパスが表示されるようになりました。

http://frozenlib.net/blog/wp-content/uploads/2007/09/before.png

以前は同じ名前の履歴があると、見分けが付かなくてわかりにくかったけど・・・

http://frozenlib.net/blog/wp-content/uploads/2007/09/after.png

フルパスが表示されてわかりやすく!

ダウンロードはこちら

Powered by WordPress