Japanese / English


Irvine用コンテキストメニュー拡張

新機能「IrvineへURLを展開して登録」が追加されました。

何かトラブルや分からない事があれば「困ったときは」の章をご覧ください。

Irvine用コンテキストメニュー拡張とは

Mozilla FirefoxとフリーのダウンロードマネージャIrvineを連携させるため、
コンテキストメニューにアイテムを追加する拡張機能です。

【動作環境】
Mozilla Firefox 1.0以降/SeaMonkey 1.0以降
公式リリースビルドのみサポートします。
Nightly・Developer Edition(Aurora、α版)・Beta(β版)・RC版および
非公式・最適化・野良ビルドはサポートしません。
【対応言語】
en-US, ja(ja-JP), ja-JP-mac(ja-JPM)

ダウンロード

Mozilla Add-onsよりダウンロードしてください。
Firefox用SeaMonkey用

100% CLEAN award granted by Softpedia

使用方法

初期設定の方法

インストールしたら、まず設定ダイアログ(または設定パネル)を開いて初期設定を行います。

設定ダイアログを開いたら、「ircom.exeのパス」にIrvineをインストールしたフォルダにある
ircom.exeのパスを指定します。「参照」ボタンをクリックしてください。
ircom.exeのパス設定方法1

開いたダイアログの「ファイルの場所」からIrvineをインストールしたフォルダに移動します。
ircom.exeのパス設定方法2

ircom.exeというファイルがありますので、それをダブルクリックするか、
ircom.exeを選択して「開く」ボタンをクリックしてください。
ircom.exeのパス設定方法3

設定ダイアログに戻りますので、「OK」ボタンをクリックしてください。
ircom.exeのパス設定方法4

以上で初期設定は完了です。

設定項目の解説

ここからは、「ircom.exeのパス」以外の設定画面の各項目について説明します。

「コンテキストメニューの形式」では、コンテキストメニューの表示形式を設定します。

「コンテキストメニューの項目」では、コンテキストメニューに表示される各項目を設定します。

設定情報の削除

この拡張機能を削除する際、使用した設定情報(プリファレンス)を
全て削除するかどうかを選ぶことができます。

アドオンマネージャまたは拡張機能マネージャで「削除」ボタンをクリックすると、
以下のダイアログが表示されます。
確認ダイアログ
「はい」をクリックすると、設定情報を全て削除します。
「いいえ」をクリックすると、設定情報は残したままにします。

「IrvineへURLを展開して登録」について

Irvineの「URLを展開して貼り付け」機能は非常に便利なのですが、
展開用のURL書式を別途テキストエディタ等で作成するのが面倒だったので、
ブラウザだけで完結できるようにしてみました。
使ってみてこうした方が良いという意見があればお知らせください。

右クリックで開くメニューに「IrvineへURLを展開して登録」の項目が追加されました。
この項目をクリックすると、以下のURLを編集するダイアログが開きます。

いくつか具体例を紹介します。

【例1】

連番でダウンロードしたい画像上で右クリックし、「IrvineへURLを展開して登録」をクリックします
(右クリックが禁止されている場合、Shiftキーを押しながら右クリックすると禁止を回避できます)。
画像上でのコンテキストメニュー

ダイアログが開きます。この例では画像にリンクが設定されていたので、
リンク先のURLと画像自体のURLの2つが表示されています。
URL展開ダイアログ例1

編集して展開用のURL書式を作成し「OK」ボタンをクリックします。
URL展開ダイアログ例2

IrvineにURL書式が展開されて登録されます。
Irvineへの登録例1

【例2】

URL書式を選択して右クリックし、「IrvineへURLを展開して登録」をクリックします。
選択範囲でのコンテキストメニュー

ダイアログが開きますので「OK」ボタンをクリックします。
URL展開ダイアログ例3

IrvineにURL書式が展開されて登録されます。
Irvineへの登録例2

困ったときは

正常に動作しない場合(1)

本拡張機能以外の拡張機能が影響を及ぼしている場合があります。
他の拡張機能を全て削除して正常に動作するか試してください。
もし影響を及ぼしている拡張機能があれば、その名前を教えてください。

正常に動作しない場合(2)

プロファイルに何らかの不具合があり、拡張機能が正常に動作しない場合があります。
プロファイルを新しく作成しなおして、本拡張機能をインストールしてみてください。
新しいプロファイルを作成する方法は、Firefoxヘルプのページをご覧ください。

正常に動作しない場合(3)

Nightly・Developer Edition(Aurora、α版)・Beta(β版)・RC版および
非公式・最適化・野良ビルド等、公式リリースビルド以外のビルドは、
正常に動作しない場合が多いのでサポートしません。公式リリースビルドでご利用ください。

New!「警告: 応答のないスクリプト」というメッセージが表示される

Firefoxでは、スクリプトの処理が一定時間内に終わらない場合、
以下の警告メッセージが表示されるようになっています。
応答のないスクリプトの警告メッセージ例1

非常に多くのリンクがあるページで「IrvineへすべてのURLを送る」を行った場合等、
Irvineとの連携処理に非常に時間が掛かると、Firefoxがスクリプトの処理が終わらないと判断し、
この警告メッセージが表示される場合があります。

まず、警告メッセージの「スクリプト:」部分に「chrome:/irvine/」が含まれるかを確認してください。
応答のないスクリプトの警告メッセージ例2
含まれていれば、Irvineとの連携処理に時間が掛かっているのが原因ですので、
「処理を続行」ボタンをクリックして処理が終わるまでお待ちください。

なお、何度もこの警告メッセージが表示される場合は、Firefoxの設定を変更して
警告メッセージを表示されにくくすることができますが、
この設定変更はFirefoxで実行される全てのスクリプトに影響しますので、
その点を理解した上で設定を変更してください。

Irvineをインストールしたがircom.exeが見つからない

Irvineのダウンロードに失敗してファイルが破損している可能性があります。
お手数ですが、再度Irvineのサイトからダウンロードしてみてください。

Windows 7/Vistaで正常に動作しない

一部のWindows 7/Vistaで利用されている方で正常に動作しないとの報告を
いくつか頂いています。Irvineの作者様とも確認を取ってみたのですが、
正常に動作する方もいて原因が特定できていない状況です。症状としては、

  1. Irvineを終了させておく。
  2. Firefoxで右クリックし「IrvineへすべてのURLを送る」等を実行する。
  3. Irvineから「初めての起動は管理者権限で実行する必要があります。
    irvine.exeを右クリックして『別のユーザーとして実行』又は『管理者として実行』を
    選択して下さい。起動後はすぐに終了し、通常起動して下さい。」
    のメッセージが表示される。

というものです。この症状が発生した場合は、

のいずれかで回避していただくようお願いいたします。

pixiv等特定のサイトでダウンロードできない

pixiv等の特定サイトでIrvineの「フォルダ設定」→「HTTP(2)」→「Referer」を
「ディレクトリ」に設定した場合、「IrvineへすべてのURLを送る(IMGを含む)」等を
実行すると正常なリファラ設定が行われない場合があります。

という状況で、原因の特定に至っていません。そのため、大変申し訳ありませんが、

  1. 画像の上で右クリック→「Irvineで設定して登録」を選択する。
  2. 「フォルダ設定」→「HTTP(2)」→「Referer」を「指定する」にし、
    「指定Referer」をpixivであれば「http://www.pixiv.net/」に設定してから、
    画像の上で右クリック→「Irvineでダウンロード」を選択する。
  3. pixivのみInternet Explorer系のブラウザを使用する。

のいずれかで回避していただくようお願いいたします。

更新履歴

1.9(2015/3/29リリース)
1.8(2014/6/26リリース)
1.7(2014/4/25リリース)
1.6(2012/4/14リリース)
  • 【Firefox 11対応】install.rdfのem:maxVersionを11.*に変更。
  • 【SeaMonkey 2.8対応】install.rdfのem:maxVersionを2.8.*に変更。
  • アクセスキーを変更する機能を追加。
    (参考:XUL Accesskey FAQ and Policies - MDN
  • irvine.dtdに未使用の項目が残っていたのを削除。
  • XULファイル中のスタイル指定を全てスタイルシートに移動。
  • Mozilla Suiteのサポートを廃止。
1.5(2011/2/12リリース)
1.4(2009/6/27リリース)
  • 【Firefox 3.5対応】install.rdfのem:maxVersionを3.5.*に変更。
  • 【Firefox 3.5対応】nsIProcessのインスタンス生成方法を変更。
    nsIProcess - MDC, Bug 485379
  • 大量のリンク(2000個程度)を含むページで「IrvineへすべてのURLを送る」
    「IrvineへすべてのURLを送る(IMGを含む)」「Irvineでリンクのインポート」を実行した場合、
    正常に動作しないのを修正。
1.3(2008/6/18リリース)
1.2(2007/3/23リリース)
  • McAfee SiteAdvisorと併用した際に正常動作しない不具合を修正。
  • 【SeaMonkey 1.1対応】install.rdfのem:maxVersionを1.1.*に変更。
  • Mozilla Suite/SeaMonkeyで「コンテキストメニューの項目」が設定ウィンドウ内に
    収まらない場合にスクロールして表示するよう修正。
1.1(2006/11/2リリース)
  • 【Firefox 2.0対応】install.rdfのem:maxVersionを2.0.0.*に変更。
  • 拡張機能マネージャの説明をローカライズ。
  • SeaMonkeyのGUIDを追加。
1.0(2005/11/3リリース)
  • 【Firefox 1.5対応】install.rdfのem:maxVersionを1.5.0.*に変更。
  • コンテキストメニュー項目の「設定」を削除。
0.4(未リリース)
  • 【Firefox 1.5 Beta 2対応】install.rdfのem:maxVersionを1.4.1に変更。
  • コンテキストメニュー項目に「Irvineへ登録」を追加(不完全)。
  • コンテキストメニュー各項目の表示・非表示を選択できるようにした。
  • jsActions 1.02由来のコードを削除(MPLのため)。
  • 設定キー名をextensions.irvine.*に変更(古い設定は自動的に新しいものに移行)。
  • 内部コードを整理。
0.3(未リリース)
0.2(2005/6/6リリース)
  • 【Firefox 1.1/Gecko 1.8対応】install.rdfを変更、chrome.manifestを作成。
    Firefox/Thunderbird用拡張機能のパッケージ方法
  • 【Firefox 1.1/Gecko 1.8対応】ロケール名を変更(L10n:Simple locale names)。
  • 【Firefox 1.1/Gecko 1.8対応】app.extensions.versionの変更に対応(Bug 295538)。
  • 【Firefox 1.1/Gecko 1.8対応】コンテキストメニューから設定ダイアログを開いた時、
    コンテキストメニューが閉じなかったのを修正。
  • Mozilla Suiteの設定ダイアログボックスから設定変更が出来なくなっていたのを修正。
  • コンテキストメニューをカスケード型かフラット型か選択できるようにした。
  • 内部コードを整理。
0.1.4(2005/4/23リリース)
  • 内部コードを整理。
  • Mozilla Updateに登録できるようMozilla SuiteのminVersionを修正。
  • Mozilla Updateを参照するようにupdateURLを削除。
0.1.3(2004/12/28リリース)
  • ja-JPMロケールに対応(IrvineがMacintoshで動作しないので無意味ですが…)。
0.1.2(2004/12/5リリース)
  • Mozilla Suiteでも動作するよう修正。
0.1.1(2004/11/28リリース)
0.1(2004/11/25リリース)
  • 原作者のWolfyさん、もとひこさんの了解を得てメンテナンス・配布を引き継ぎ。
  • Firefox 1.0で設定ダイアログが正常に動かない不具合を修正。
  • テキスト入力フォーム上で右クリックしたときにフリーズする不具合を修正。
  • 拡張機能ダイアログのアイコンを更新。
  • 配布ライセンスをGPLとする。

ライセンス

このソフトウェアは、GPL(GNU 一般公衆利用許諾契約書)バージョン2に基づいて
配布されています。改変・再配布については、GPLバージョン2の規定に従ってください。

今後の予定

お願い

ここをこうすれば良いというご意見があれば、是非ご協力ください。
また、不具合等のご報告もお気軽にお寄せください。
いずれも電子メール(メールアドレスはこのページの最下部)までお願いいたします。

書籍の紹介

「Irvine用コンテキストメニュー拡張」が以下の書籍で紹介されています。


Presented by INOUE Naoto.
E-mail: leafy [at] multi [dot] nadenade [dot] com