2013年01月21日

OperaのSwiss Knifeがアップデートされない

ウェブブラウザのOperaをバージョン12.02のままで使用し、12.10から先にアップデートしていない。なぜなら、自分にとって必須なエクステンション(アドオン、拡張機能)である"Swiss Knife"が12.10以降で動作しないからだ。
このエクステンション、特定のウェブページでHTTPSが利用可能な場合、HTTPSのページにリダイレクトしたり、正規表現を用いた変換規則により、任意のリンクのアドレス(URL)を書き換えたり、リダイレクトできたりする。また、リンク先のPDFファイル等をGoogleドキュメントビューアZoho等で開くようにアドレスを書き換えてくれる。とにかく便利。

^http://(www\.)?google\.[a-z]{2,4}/(calendar|reader|buzz|finance|support)
^http://(mail|docs|news|picasaweb|groups|sites)\.google\.[a-z]{2,4}
^http://(isohunt|duckduckgo)\.com
^http://www\.(washingtonpost|nytimes|stumbleupon|mail|microsoft|ixquick|myspace|evernote|cisco)\.com
^http://(www\.)?(youtube|twitter|twitpic|isohunt|dropbox)\.com
^http://(www\.)?thepiratebay\.(com|org)
^http://www\.(torproject|eff|mediawiki)\.org
^http://identi\.ca
^http://.*\.(zoho|live)\.com
^http://(www\.)?wordpress\.(org|com)
^http://bit\.ly
^http://(.*\.)?facebook\.com
^http://(money|mail)\.yandex\.ru
^http://([a-z]{2,})\.wik(ipedia|isource)\.org

デフォで上にあるJavaScriptの正規表現に該当するURLを、スキーム(この場合"http")だけ"https"に書き換えたりリダイレクトしてくれたりする。また、以下のデフォのようにURLを置換して任意のURLに書き換えたりリダイレクトしてくれたりする"Special Rules"も作成できる。

^http://wikimediafoundation\.org/(wiki)?                                         goes to  https://secure.wikimedia.org/wikipedia/foundation/wiki
^http://www\.mediawiki\.org/(wiki)?                                              goes to  https://secure.wikimedia.org/wikipedia/mediawiki/wiki
^http://([a-z]{2,})\.wikimedia\.org/(wiki)?                                      goes to  https://secure.wikimedia.org/wikipedia/$1/wiki
^http://([a-z]{2,})\.(wik(iquote|inews|tionary|ibooks|iversity))\.org/(wiki|w)?  goes to  https://secure.wikimedia.org/$2/$1/wiki
^http://(www.)?google.[a-z]{2,4}/?(webhp|ncr|search)?(\?.*)?$                    goes to  https://encrypted.google.com/$2$3

もちろん、以下のデフォのように例外ルールも作成できる。

^http://(www|download)\.wikipedia\.org
^http://www\.nytimes\.com/best-sellers-books/
^http://upload\.wikimedia\.org
^http://wikimediafoundation\.org/w
^http://(download|dumps)\.wikimedia\.org/
^http://www\.facebook\.com/(plugins|settings)/

でも、Operaはアップデートしないとセキュリティ的に危険なんだよな。だからSwiss Knifeのアップデート、早くしてくれー!または誰か後継エクステンションを作ってくれー!お願いだー!

1
m_hiro at 21:57 :Comments(0),TrackBack(0)
Categories : 日記/一般コンピュータ
このエントリーをはてなブックマークに追加 mixiチェック Clip to Evernote

コメントする

このブログにコメントするにはログインが必要です。

トラックバックURL