Cocproxyを入れてみた

ruby1.9のインストール

ruby1.9前提なので、入れる
ruby1.8でも動いた。。。

$ brew install ruby

準備

利用フォルダの作成

$ mkdir -p cocproxy/files

書き換え対象ファイルを用意

$ cd cocproxy/files
$ curl -O http://www.rakuten.co.jp/com/inc/home/20080930/beta/css/liquid/common.css

ダウンロード

$ cd ../
$ curl -O http://svn.coderepos.org/share/lang/ruby/cocproxy/proxy.rb

確認

$ tree
.
├── files
│        └── common.css
└── proxy.rb

起動

cocproxyの起動

$ ruby proxy.rb

ブラウザの設定変更

ブラウザのプロキシ設定をlocalhost:5432にする

修正

files/common.cssを適当にいじる

アクセス

http://www.rakuten.co.jpにアクセス
common.cssの修正が反映される

停止

proxy.rbの停止

$ ps x | grep proxy.rb
$ kill -INT [プロセス番号]

注意点

キャッシュのせいで変更にならない場合があるので、その場合は下記URLのアクセスする

http://[対象のURL]?clearcache=1