Ads by Google
新しい記事を書く事で広告が消せます。
特定の拡張子を持つURLを開く際に好みの動作を選択できるプラグイン
・最新Ver. 1.0.2 (2009/3/12)
・プラグイン種 2.xx用
・プラグイン作者 Fenrir
・プラグインの難易度 低
・プラグインの機能
-pdf,doc,xls,ppt等ファイルのリンクをクリックした際に、4つの動作を選択できる。
-対応するファイルの拡張子、リンククリック時の動作、既定の保存先の変更が可能。
-特定の拡張子の場合にダイアログ表示なしで、指定した動作を行う設定も可能。
-「開く」時に使用するプログラムを指定することが可能に。


[仕様変更]
・詳細設定画面の「開く時に使用するプログラム(M)」に、下記の変数を使用可能にし、プログラム実行時に、保存先ファイル名または URI に置き換えるようにした。( kenjiro )
{file} ・・・ 保存先ファイル名
{uri} ・・・ URI
( {uri} パラメータ指定時は OpenLink Extension はファイルの取得を行いません。 )
( プログラムのパスのみ指定されている場合、保存先ファイル名を第一引数として実行します。)
[不具合修正]
・「開く時に使用するプログラム(M)」のチェックを変更しても、Sleipnir を再起動後に元に戻ってしまう不具合を修正した。( kenjiro )
OpenLink Extension 1.0.1 の更新履歴
[仕様変更]
・詳細設定画面の「フレーム内では使用しない(F)」オプションの文言を「フレーム内で使用する(F)」に変更し、チェック状態の意味を反転させた。( kenjiro )
・詳細設定画面に「ダウンロード完了時に保存先フォルダを開く(O)」のチェックを追加した。( kenjiro )
[不具合修正]
・file:/// で始まるURIが "%20" などのエンコードされた文字列を含む場合、ファイルの取得時にエラーが発生する問題を修正した。( kenjiro )
・ファイル取得中にキャンセルした場合に、不完全なファイルを削除するように修正した。( kenjiro )
・詳細設定画面で、「 OK 」ボタンを押した時に拡張子未入力の場合、確認メッセージを表示していたが、他の項目の変更がない場合はキャンセル扱いとし、確認メッセージを表示しないように修正した。( kenjiro )
・Referer によってダウンロード制限しているサイトからのファイルの取得が失敗する問題を修正した。( kenjiro )
・[ Sleipnir オプション | 拡張機能 | OpenLink Extension ] の設定画面で Sleipnir オプションの他の設定画面よりもレイアウトが右下にずれていた問題を修正した。( kenjiro )
● OpenLink Extension 1.0.0
昨年ラボ公開した、OpenLink Extension の正式版を公開いたしました。
OpenLink Extension はリンククリック時の動作をカスタマイズ出来るプラグインですが、ラボ公開版では user.ini に直接入力でカスタマイズ設定を行う必要がありました。
正式版では Sleipnir オプションの設定画面を使って設定できるようになりました。また、ユーザーの皆様から要望のあった、「開く」時に使用するプログラムを指定する機能も備えました。
2008/09/02 version 0.1.2 を公開しました。
・ file:/// で始まる URL のリンクからのローカルファイルのダウンロードを可能としました。(但し、 Trident エンジンの制約によりインターネット上のページ内の、ローカルファイルへのリンクからは OpenLinkExtension を使用することは出来ません。ローカルのページからのみ可能となります。)
2008/08/22 version 0.1.1 を公開しました。
・target 指定された対象拡張子を持つリンクを開く時に、OpenLink Extension から「既定の動作」以外の処理を選択すると開かれる空白のタブを閉じるように修正しました。
・フレーム内のコンテンツとして、対象拡張子を持つファイルが開かれる時に、OpenLink Extension のダイアログが開かれる問題を修正しました。 ( UNICODE 版にて Trident エンジン使用時のみ対応)
・フレーム内で meta タグでリフレッシュされた場合などに、OpenLink Extension のダイアログが開く問題があるため、フレーム内では OpenLink Extension を無効にする設定「 OpenLinkDontUseInFrame 」 を user.ini に追加しました。(上記「補足」のカスタマイズ方法の説明ファイルをご覧ください。)( UNICODE 版にて Trident エンジン使用時のみ対応。Gecko エンジン使用時、及び MBCS 版では本設定は無視されます。)








