はじめにお読みください
■利用上の注意
■ソースについて
■インストール方法
■Internet Explorer で使用する場合
あらかじめ、Trixie をダウンロードしてインストールします。
http://www.bhelpuri.net/Trixie/
スクリプトフォルダ内に、ダウンロードしたユーザスクリプトを手動で格納すると動作するようになります。
現状、GM_xmlhttpRequest() 関数を使って画像の読み込みを試みると必ずクラッシュするようなので回避しています。これにより、リファラ無しでの画像アクセス機能は使用できません。
また、動的に変更するページに対応していません。
■Mozilla Firefox で使用する場合
あらかじめ、Greasemonkey をダウンロードしてインストールします。
https://addons.mozilla.org/ja/firefox/addon/748/
ユーザスクリプトを開くと、インストールの案内が表示されるのでインストールを行うと動作するようになります。
■Opera で使用する場合
「Javascript ユーザーフォルダ」内に ダウンロードしたユーザスクリプトを手動で格納すると動作するようになります。
すべての機能を利用するためには、以下のページにあるユーザースクリプトをさらに追加する必要があります。
http://my.opera.com/community/forums/topic.dml?id=155224
a-lib-stacktrace.js
a-lib-xmlhttp-cd.js
aaa-lib-xmlhttp-cd-fixed.js
上記ページにある3つのスクリプトを追加すると、すべてのユーザースクリプトが別ドメインに対して通信ができるようになるというセキュリティリスクが発生しますので利用にはご注意ください。
a-lib-stacktrace.js
a-lib-xmlhttp-cd.js
aaa-lib-xmlhttp-cd-fixed.js
■Google Chrome で使用する場合
Google Chrome の拡張機能のページの「インストール」ボタンを押すと、インストーラが起動します。インストールが完了すると動作するようになります。
ユーザースクリプト版のインストールも可能ですが、GM_xmlhttpRequest() 関数がクロスドメインスクリプトに対応していないため、一部の機能が動作しません。
PageExpand
「Internet Explorer」「Mozilla Firefox」「Opera」用ユーザースクリプト
■動作
ユーザースクリプト
コンテンツスクリプト
■対応バージョン
Internet Explorer 8 以降
Firefox 3 以降
Opera 10 以降
Google Chrome 4 以降
■機能
すべての Web ページに以下の機能を追加します。
画像関連
| ・ | 画像の直接リンクがある場合、サムネイル化して直下に表示します。 |
| ・ | サムネイルにマウスオーバーすると画像をポップアップで表示します。 |
| ・ | 縮小して表示している画像にマウスオーバーすると画像をポップアップで表示します。 |
| ・ | リファラなしで画像へのアクセスを試みます。 |
| ・ | 画像のアドレス先を正規表現で置換できます。(ジャンプ用ページ省略用) |
| ・ | 1つずつダウンロードを試みる事ができます。(多重ダウンロード禁止サイト用) |
動画関連
| ・ | youtube 動画へのリンクがある場合、インライン展開します。 |
| ・ | nicoVideo 動画へのリンクがある場合、インライン展開します。 |
| ・ | nicoVideo のサムネイルへのリンクがある場合、インライン展開します。 |
| ・ | ustream 動画へのリンクがある場合、インライン展開します。 |
| ・ | google 動画へのリンクがある場合、インライン展開します。 |
| ・ | dailymotion 動画へのリンクがある場合、インライン展開します。 |
| ・ | vimeo 動画へのリンクがある場合、インライン展開します。 |
| ・ | fc2 動画へのリンクがある場合、インライン展開します。 |
テキスト関連
| ・ | リンク先の文書をインライン展開します。(デフォルトでは OFF) |
| ・ | 正規表現を使って文書を置換する事ができます。 |
| ・ | URL 文字列があるとハイパーリンク化します。 |
| ・ | ハイパーリンク先を正規表現を使って置換する事ができます。 |
その他
| ・ | 日本語と英語に対応しています。 |
| ・ | フレームを含むコンテンツに対応しています。 |
| ・ | 動的に変化するコンテンツに対応しています。 |
| ・ | 正規表現を使ってアドレスごとに設定を変更する事ができます。 |
| ・ | yahoo と google の検索結果を直接リンクに変更します。 |
スクリーンショット
■注意点
| ・ | リファラを要求するサイトの画像は表示する事ができません。 |
| ・ | サムネイルイメージ表示はブラウザの拡大率が反映されます。 |
| ・ | ポップアップイメージ表示はブラウザの拡大率が無視されます。 |
| ・ | ポップアップイメージを一度クリックするとポップアップ機能が終了します。 |
| ・ | ビデオの表示は、画面に表示されたときに読み込みを開始します。(メモリオーバーによるクラッシュの回避用) |
| ・ | 画像のサムネイル表示が1つしか成功しない場合は、多重ダウンロードを禁止している可能性があります。 |
| ・ | ポップアップイメージがクライアント領域の大きさを超える場合、クライアントサイズにフィットします。 |
| ・ | ページに動的な変更があると 1 秒後に更新処理を行います。 |
| ・ | 日本語以外は機械翻訳です。 |
■更新履歴
2010/11/28 … 0.9.6 リリース。 dailymotion 動画展開を試みると失敗し、レイアウトが大きく崩れる問題を修正 イメージのポップアップの位置がずれる問題を修正 2010/11/06 … 0.9.5 リリース。 Google の検索結果が正しく表示されない問題を修正 Bingの動画展開が正しく表示されない問題を修正 URL文字列のリンク化が正しく表示されない問題を修正 Google検索結果とYahoo検索結果のを直接リンクに置換するよう修正 ハイパーリンクの置換を正規表現ではなくJS関数の直接記述に変更 サムネイルとポップアップのCSSを変更 2010/10/22 … 0.9.4 ユーザースクリプト版を Internet Explorer と Opera に対応 2010/09/29 … 0.9.3 の Firefox 版を追加。 2010/09/15 … 0.9.3 リリース。 fc2 動画に対応。 ポップアップイメージが設定に関係なく動作する問題を修正 2010/09/10 … 0.9.2 リリース。 ウィンドウを2つ以上開くと GoogleChrome がクラッシュする問題を修正 2010/09/10 … 0.9.1 リリース。

