人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【時間浪費サイトにアクセス制限をかける】
以下のサイトで紹介されているものは Firefox用なのですが、これと同様のことを IE or Sleipnir で行いたいです。
何か良いソフト or プラグインを紹介してください。
よろしくお願いします。

http://cyblog.jp/modules/weblog/details.php?blog_id=394

※ソフトやプラグインの紹介をせずに「ネットワークを切断すれば?」とか「自制心が大事だ」などの回答だけをする方は 0ポイント + 回答拒否とさせていただきますのでご了承ください。

●質問者: にぎたま
●カテゴリ:インターネット
✍キーワード:firefox IE Sleipnir いただきます アクセス
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● nattow
●35ポイント

Proxomitron

http://www.pluto.dti.ne.jp/~tengu/proxomitron/

アクセス制限専用のソフトというわけではありませんが、その用途にも十分に使用可能です。

◎質問者からの返答

ありがとうございます。


2 ● noname
●1000ポイント ベストアンサー

リンク先にあるInvisibility Clockですが、Sleipnirお使いならばSeaHorseプラグインにて使用することができます。

SeaHorseとはFireFoxのGreasemonkeyアドインに似た機能をもつものです。

まずSleipnirにSeaHorseプラグインをインストールします。

「ヘルプ」→「拡張機能 / スキンをゲット」にて専用ページからダウンロードできます。

続いてInvisibility Clockを導入しますが、

C:\Program Files\Fenrir & Co\Sleipnir\plugins\seahorse

以下にinvisibilitycloak.user.jsを置きます。

続いてinvisibilitycloak.user.jsの中身を手動で書き換えないといけないのでテキストエディタで開きます。

まずどのページを制限するかですが、

// @include の行で変更できます。

mixiのアクセスを制限したければ、

// @include http://mixi.jp/*

とかけばこのスクリプトはmixiで適用されます。

最後の*はワイルドカードで、http://mixi.jp/で始まるすべてのURLをあらわします。

次にこのスクリプトはFireFox用なのでIE用に若干書き換える必要があります。

このスクリプトの一番下のほうに、

var b = (document.getElementsByTagName("body")[0]);
b.setAttribute('style', 'display:none!important');
alert("You can surf after "+ readable_time + "; right now, get back to work!");

という部分が2箇所あると思いますが、

alert("You can surf after "+ readable_time + "; right now, get back to work!");
window.opener = "a";
window.close();

というように2箇所とも書き換えてみてください。

ただこれFireFoxのときの挙動と違い、ウインドウ(タブ)を閉じるようにしました。

といいますのも、FireFox版と同じくBodyのstyleにdisplay:none;を設定してもSleipnir(IE)では画面表示が消えきらなかったのでこのようにしてみました。

ただIE7をお使いですと、「ウインドウを閉じていいですか?」とアラートがあがってちょっと微妙ですが...

◎質問者からの返答

パーフェクトです。

ありがとうございます。

これで日中ははてなから開放(?)されます。

皮肉ですね。(笑

takabowさんの回答履歴を見ましたが、すばらしい回答がたくさんあって尊敬します。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ