2017-12-18 19 views
-2

moomoo.ioというゲーム用のスクリプトを作成しようとしています。私はそれがsocket.ioライブラリを使用しているので、Webソケットを介して接続していると思います。スクリーンショットでわかるように、GET websocketハンドシェイク要求を送信しています。Javascript greasemonkey userscript WebSocketを取得する方法

enter image description here

だから、私は転送されたデータを読み込んで使用できるようにWebSocketを、元のsendメソッドを置き換えるためにしようとしていた。

var ws; 
var data; 
WebSocket.prototype.send = function(m){ 
    console.log("send called"); 
    data = m; 
    if (!ws) { 
     ws = this; 
    } 
}; 

しかし、sendメソッドが呼び出されることはありません。どのように可能ですか?

送信データを読み取って変更する方法はありますか?

+0

この質問は何が問題なのですか? – MichalH

答えて

0

コードが正しいことを知りました。ファイヤーフォックスではうまく動作せず、クロームで動作するので、クロムとその問題を使用できます。 :)