Make Link の %INPUT% 変数と、 Firefox のアドオンに関する豆知識

http://hxxk.jp/2007/03/18/2321

記事データ

投稿者

真琴

投稿日時

2007-03-18T23:21+09:00

タグ
概要

%INPUT% 変数の解説と .xpi ファイルについての解説。自分はやはり Make Link よりも Copy URL+ の方が便利だなと思いました。

リプライ

リプライはまだありません。

記事本文

Re: [☆] Make LinkはCopy URL+よりも使いやすい

この記事を読んで Make Link を試してみました。 確かに導入やカスタマイズはやりやすいですね。 もっとも、私は Copy URL+ 1.3.2 のまとめ。導入からバグへの対処、カスタマイズの例まで。で紹介した %RLINK_SRC% が便利すぎるので、まだまだ Copy URL+ から離れられそうにありません。

コメント欄で %INPUT%はどういう変数なのかなあ という疑問が投げられていますが、パッケージの中の defininglinktypes.html を覗いてみると、 The user is prompted each time and the provided text goes in this variable. と、「テキスト入力プロンプトが出現し、そこに入力された文字列を %INPUT% 変数に返す」ことが示されています。

例えば次のような感じ。

  1. Make Link をインストールする。
  2. <a href="%URL%">%INPUT%</a> という設定を作る。項目名は適当に。
  3. Firefox を再起動する。
  4. [☆] Make LinkはCopy URL+よりも使いやすいを開く。
  5. Make Link で <a href="%URL%">%INPUT%</a> の設定を選ぶ。
  6. Please enter %INPUT% text. と入力が促される。
  7. StarChatLog - Make LinkはCopy URL+よりも使いやすい と入力する。短縮表記は嫌いなので。
  8. 入力後に OK をクリックする。
  9. <a href="http://www.stellaworks.info/blog/2007/03/make_link.html">StarChatLog - Make LinkはCopy URL+よりも使いやすい</a> がクリップボードにコピーされる。

まあ、 %INPUT% を使わずに、ペーストした後に改めてタイプしなおせばいいだけなのであまり使いどころはないかも......。 ちなみにせっかく短縮表記じゃないリンクを作ったのに、 [☆] Make LinkはCopy URL+よりも使いやすいというリンクとして記事中に書いているのは、「制作者があくまで短縮表記だと考えていても、それを title 要素に書いている以上は正式サイト名は記述しない」という自分ルールを設けているからです。

なお、 %INPUT% 以外の変数として %TEXT% と %URL% と %TITLE% が定義されているようですが、この変数についての説明は省略します。 各自 defininglinktypes.html を参照してください。

.xpi ファイルと .jar ファイルの豆知識

知っている人には「なーんだ」という話ですが、知らない人にとっては予想もしないようなことなのかもしれないので書いておきます。 今回の Make Link のような機能は .xpi ファイルで提供されますが、 Windows 環境ではこれをローカルに保存して拡張子を .zip に変更することで、パッケージの中身を確認することができます。

make_link-2.0.4-fx.xpi をこの方法で解凍すると、その中の chrome フォルダに makelink.jar というファイルがあります。 この .jar ファイルも拡張子を .zip に変更することで、 .xpi ファイルと同様にパッケージの中身を確認することができます。

Make Link の defininglinktypes.html は、 chrome\makelink.jar\content\makelink\help\defininglinktypes.html に存在するため、この拡張子変更の方法で参照するようにしてください。

トラックバック送信先

[☆] Make LinkはCopy URL+よりも使いやすい

Make Link の %INPUT% 変数について調べてみました。 併せて .xpi ファイル内のマニュアルや定義ファイル等のドキュメントを参照する方法も解説しています。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など