【2013年2月版】戦国武将姫 MURAMASAをPCでやるための方法

戦国武将姫MURAMASAは、JavaScriptを切っていないとモバゲートップに飛ばされます。
更に、4/19のアップデートで、はJavaScriptを切っているとモバゲートップに強制的に飛ばされるようになってしまいました。
あんまり複数のソフトを入れたくないので、前回のPCで保存ではJavaScriptを切るという事をやりましたが、それがダメになった感じです。

【PCで保存】戦国武将姫 MURAMASAのクエスト演出swfをPCで保存する方法
https://ankare2dx.org/263494586/

しかし対策されちゃったのなら、その対策の対策をするかなっていう感じ。
なお、この様なイタチごっこを繰り返すことにより、どんどんBANされた時に文句が言えなくなっていく模様

というわけで続きからどうぞ。
2013年2月22日の更新で使えなくなったという人はこっちから書き換え内容を変更してください。

必要なもの

前回の記事で設定が完了したFirefox
Proxomitron
戦国武将姫 MURAMASAのチュートリアル完了済みモバゲーアカウント

Firefoxの設定は全て完了しているとして、話を進めていきます。
なお、今回はJavaScriptを切る必要はないので、ONに戻しておいて下さいね。
ここにチェックが入っている状態です。
Firefox10.jpg

では、設定していきましょう。
Proxomitronをダウンロードして下さい。
http://proxomitron.sakura.ne.jp/

バージョンが"May"と"June"の二種類がありますが、基本は後発のバグフィックスが出来ているJuneで。
ついでに下の日本語パッチも導入しておくと良いでしょう。
パッチを解凍した時に出てくるProxN45June_jp10a.EXEというファイルを、Proxomitronが入ってるフォルダにコピーして実行したらOKです。

起動してみると、この画面が出ます。

Proxomitron起動

ここで右側のフィルタの編集からWeb ページをクリックします。
すると、このような画面が出ますね。

html書き換え画面

お次は、右側のオプションより、新規をクリック。
この画面で設定を行います。

ヘッダー情報書き換えるよ

基本的に名前はなんでも良いのですが、まぁ判りやすい感じで。
重要なのは、下の検索と置換の項目。
上のマッチさせる語句には

document.location="http://sp.mbga.jp/";

と、入れます。
そして、下の置換するテキストには

;

と、入れます。


2013年2月23日追記
2013年2月22日の更新でもう一度PC対策が施されたようで、上記の書き換えが意味をなさなくなりました。
上記の書き換え内容を以下に変更しますと、モバゲートップへの強制リダイレクトはされなくなります。

document.location="http://sp.mbga.jp/";

↓↓↓↓↓↓

eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\b'+e(c)+'\b','g'),k[c]);return p}('4(1.a===3||0.9===3){1.6="2://8.5.7/"}4(0.b!==0.c||0.d){1.6="2://8.5.7/"}',14,14,'window|document|http|undefined|if|mbga|location|jp|sp|orientation|ontouchstart|top|self|sgviewer'.split('|'),0,{}))

ただ、コードを書き換える事によってどのような不具合が生じるのかはわかりません・・・。
ひとまずの対策の対策という形でお願いします。
追記終わり。


ヘッダーhtml書き換え

そして、OKと。
先ほどの画面に追加されたと思いますので、チェックを入れてOKを押しましょう。

Proxomitronチェック済み

これでProxomitron側の設定は完了

次は、Firefoxの設定。
ツールから、オプションを開いて下さい。

前回の画像の再利用

次に、詳細タブから、接続設定を選んで下さいねー。

詳細タブから接続設定

そうすると、こんな画面。

ファイヤーフォックスのプロキシ

ここの手動でプロキシを設定するチェックを入れます
んで、HTTPプロキシのボックスには

localhost

と入れます。
横のポートには

8080

と入れます。
更に、すべてのプロトコルでこのプロキシを使用するをチェックして、OKを押しましょう。

プロキシ設定Firefoxってやつ

これでFirefox側の設定も完了。
一応、再起動したほうがいいかな?

まぁともかく、この設定の状態でMURAMASAにアクセスすれば、モバゲートップに飛ばされることもなく快適にプレイできるでしょう。
JavaScriptも切っていないので、快適そのものですなー。

さて、ここで注意事項。
Proxomitronが起動していないと、この設定は効きません。
逆に言うと、FirefoxはProxomitronが起動していないと全く使えません
Firefoxをモバゲー専用で使うのならこのままで構いませんが、そうでないなら接続設定をプロキシを使用しないにしておく必要がありますです。

更にもう一つ重大な事。
ここまで運営がPCを弾くように対策をしたということは、PCから接続したことがバレたら、いよいよ持ってアカウントBANされても文句言えません。
大切なアカウントからは、極力PCからアクセスしないほうが身のためと言えば、身のためかもねー。
本末転倒気味ですが。

つまりはやっぱり
各個人がよく考えて、利用しましょう。
という事でしょう。
そんな感じです。


関連記事
戦国武将姫MURAMASA PC用URL生成ツールを改良してみた