9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ブラウザが読み込むファイルをローカルファイルに差し替える

Last updated at Posted at 2013-11-14

やりたいこと

  • ブラウザで読み込むファイルをローカルのファイルに差し替えたい。でもあまり面倒なことはしたくない。

環境

  • Windows(Mac版もあるけど、なんだか残念)
  • .NET必須

準備

下記URLからダウンロードして、インストールする。

以下、.NET4のほうで説明(違いはないと思うけど)。

起動する

スクリーンショット 2013-11-14 20.48.19.png

ネットワークを監視してみる

この後、ブラウザを立ち上げて、Googleで検索→Qiitaにアクセスしてみる。

スクリーンショット 2013-11-14 20.55.56.png

左ペインを見てみると、いろいろ読み込んでいるのがわかる。

スクリーンショット 2013-11-14 20.52.33.png

フィルタリングしてみる

右ペインの「Filters」タブをクリックする

スクリーンショット 2013-11-14 20.52.43.png

「Use Filters」チェックボックスをクリックすると、その下の項目が活性化される。

スクリーンショット 2013-11-14 20.52.53.png

キャプチャのように2つのセレクトボックスで「Show only Internet Hosts」と「Show only the following Hosts」を選択し、その下のテキストエリアに絞り込みたいhost名を入れる。
今回はqiitaのみに絞り込んでみる。
入力したら、右上の「Actions」ボタンをクリックする。

スクリーンショット 2013-11-14 20.53.29.png

フィルタリングを実行してみる。

スクリーンショット 2013-11-14 20.53.33.png

実行後。qiita.comからのファイルだけに表示が絞り込まれる。

スクリーンショット 2013-11-14 20.53.39.png

ファイルをローカルのファイルに差し替える

今回はロゴをローカルの画像と差し替えてみる。
右ペイン「AutoResponder」タブをクリックする。

スクリーンショット 2013-11-14 20.54.34.png

ロゴ画像と思われるURLを左ペインから選び、右の色かかっているところにD&Dする。

スクリーンショット 2013-11-14 20.54.42.png

右ペイン下の「Rule Editor」の2つあるセレクトボックスの下のセレクトボックスを開き、「Find a file...」を選んでローカルの画像ファイルを選択する。

スクリーンショット 2013-11-14 20.54.51.png

画像ファイルを選択し終わったら、右ペイン上にある3つのセレクトボックスを全部チェックする。

スクリーンショット 2013-11-14 20.55.23.png

ブラウザをリロードすると。。。

スクリーンショット 2013-11-14 20.55.41.png

XPの標準で入っている画像に差し替えられました(´・ω・`)

うれしい点

  • 右ペイン下の「Rule Editor」の「Exact:http://...」では「regex:」に変更することで正規表現を使うことができる。また、正規表現で狙ったファイルが取れているかのチェックもすることができる。
  • Web開発のデバッグ時にローカルのJSファイルと差し替えることができるので、本番サーバのソースを変更せずにデバッギングすることができる(熱い)。

残念な点

  • 正規表現を使って、「このディレクトリ下のファイルを、このローカルディレクトリ下のファイルに全部置き換える」などのような、ファイルをまとめて差し替えることができない(=ファイル1つにつき、1つずつルールを追加していくことになる)。n個の一致したファイル→1つのローカルファイルの差し替えはできる。
9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?