2017-12-18 32 views
-2

moomoo.io이라는 게임용 스크립트를 만들려고합니다. socket.io 라이브러리를 사용하기 때문에 웹 소켓을 통해 연결하고 있다고 생각합니다. 스크린 샷에서 볼 수 있듯이 GET websocket 핸드 셰이크 요청을 보내고 있습니다. 자바 스크립트 greasemonkey userscript WebSocket을 얻는 방법

enter image description here

그래서 나는 내가 읽고 전송 된 데이터 사용할 수있는 웹 소켓의 원래 전송 방법을 대체하기 위해 노력했다 :

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

을하지만 send 메소드가 호출되지 않습니다. 그게 어떻게 가능해?

보낸 데이터를 읽고 수정할 수있는 다른 방법이 있습니까?

+0

이 질문에 무엇이 잘못입니까? – MichalH

답변

0

코드가 정확하다는 것을 알았습니다. 이상하게도 파이어 폭스에서 작동하지 않고 크롬에서 작동하기 때문에 크롬을 사용할 수 있습니다. :)