LoultGetId

try to take over the world!

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         LoultGetId
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://loult.family/*
// @grant        none
// ==/UserScript==

function getCookie(name) {
  var value = "; " + document.cookie;
  var parts = value.split("; " + name + "=");
  if (parts.length == 2) return parts.pop().split(";").shift();
}



var CheminComplet = document.location.href;
var NomDuFichier     = CheminComplet.substring(CheminComplet.lastIndexOf( "/" )+1 );
var FirstMessage = true ; 

 socket = new WebSocket('wss://loult.family/socket/'+NomDuFichier);
 



 socket.onmessage = function(e){
   var server_message = e.data;
	

if (typeof event.data === "string") {
var jsonObject = JSON.parse(e.data) ; 
    
    
if(FirstMessage){      // si premier message du socket 
    
var length = jsonObject.users.length ;      // taille du tableau des utilisateurs  et nombre pokemon connecté 
for (var i = 0 ; i<length; i++) {
    
if( jsonObject.users[i].params.you === true) 
    
    console.log("en position " + (i+1)  );
    console.log( "userid :" +  jsonObject.users[i].userid  );
    console.log( "nom :" +  jsonObject.users[i].params.name  );
    console.log( "adjective :" +  jsonObject.users[i].params.adjective );

alert( "\n userid : " +  jsonObject.users[i].userid  +   "\n nom :" +  jsonObject.users[i].params.name + "\n adjective :" +  jsonObject.users[i].params.adjective  + "\n cookie : " + getCookie("id") );

    
    
    
FirstMessage=false ;  // sortir du if 
}
    

 }

    


}
 
                                }