Rubyでレジストリキーの値を書き換える
学校の無線LANを使うときはプロキシを通さなければいけないのですが、
私がWindows7を使うときはいちいち
スタート → 「proxy」で検索 → プロキシサーバの構成 → 接続タブのLANの設定 →プロキシサーバを利用するにチェック
といった形で接続していました。これがめんどくさい!!
ブラウザから適用する方法もありますが、同じくめんどくさい!!
というわけで、Rubyでレジストリキーの値を書き換えるプログラムを作ってみました。
RubyのWin32/Registryライブラリを使えば簡単です。
プログラムを起動してレジストリの
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
にあるProxyEnableの値に1が入っていれば0を、0が入っていれば1をセットします。
またプロキシのアドレスとポートを書き換えたい場合は
ProxyServerの値を同じ要領でセットすると変更できます。
これを起動すれば一発でプロキシを適用できますね。