Home / Diary / OperaでNoScriptっぽいことを実現する「No More Scripts」

OperaでNoScriptっぽいことを実現する「No More Scripts」

ダウンロード
本体:nomorescripts.js
設定ファイル:nomorescripts_domains.js

経緯

  1. OperaでNoScriptが実現された日。にてblockscriptsおよびblock externalの存在を知る。
  2. ソース見る
  3. なーるM
  4. NoScriptっぽいインターフェースに改造&調整
  5. それなりにまともな動作をしているようなので公開

解説

上記リンク内にも書いてある通り、UserJavaScriptを有効にしたままサイト側のscriptをブロックすることができる

使い方もNoScriptとほぼ同じ。右下のアイコンにマウスを乗せると許可しているドメインとブロックしているドメインが表示されるので、クリックで切り替えることが可能。

なお、常に許可したいドメインは設定ファイルに書くことになる。

まだブロックが甘い箇所があるが、そこそこ動いているようなので公開することにした。もし不具合が出るようであれば、メニューの一番上の項目をクリックすることでスクリプトの動作自体を止めることができる。

ドメインについて

一応NoScript同様にホスト名(www等)を取り除いたものを扱うようにした。例えばニコニコ動画なら、nicovideo.jpを許可するだけで

と、一気に許可することができる。逆にwww.nicovideo.jpだけを許可したいという場合には対応できない。url-prefixも同様で、次回実装する予定。

Info

関連のあるエントリ
2007-11-14 続・ニコニコ動画視聴補助スクリプト for Opera
2007-04-14 ニコニコ動画視聴補助スクリプト for Opera
2007-12-19 Operaのユーザースクリプトを管理するツールをVisualuRubyで作った
2007-10-16 Operaでユーザースクリプトのみを有効にする(Ultimate blockage/Noscriptlike編)
2007-10-15 Operaでユーザースクリプトのみを有効にする(Disable script編)
新しいエントリ(日付順)
時間切れ
古いエントリ(日付順)

Comment

投稿したコメントは公開されません。サイトオーナーのみが閲覧できます。
返信等を希望する場合は、コメント内に連絡先のメールアドレスかサイトのURLを入力してください。

2008
0426

Tagsoperauserjs

最新のエントリ
注目のエントリ(はてな)
ゲーム攻略

暴満館 ~The House of Full Violence~
Powered by WordPress.
About | Contact | 新着のエントリ情報 RSS