| 
					Join Date: May 2011 Posts: 419 User-Rating: | Hab mal die Firefox Netzwerkanalyse angeworfen: 
 Battlelog holt sich seine Server-Infos via GET hier:
 
 TEXT Code: battlelog.battlefield.com/bf4/de/servers/getServers/pc/?offset=0&count=30
 Der Request-Header sieht dann so aus:
 
 
 TEXT Code: Host: battlelog.battlefield.comX-Requested-With: XMLHttpRequestReferer: http://battlelog.battlefield.com/bf4/de/serverbrowserwarsaw/pc/Cookie: *** deine cookies hier ***Connection: keep-alive
 Danach bekommt man Infos zu 30 Servern im JSON Format zugeschickt,
 mit offset=30 bekommt man dann die nächsten 30 Server.
 
 Danach das Array entsprechend auslesen und Server-Einträge mit aktiviertem
 Punkbuster aussortieren.
 
 Die Server-Liste ist in einer Tabelle, und lässt sich leicht anhand des Klassen-Namens finden:
 
 TEXT Code: <table class="table table-hover servers-list">
 Die Entsprechenden einträge sehen dann so aus:
 
 TEXT Code: <tr class="server-row trigger-el active" data-guid="6d36abe5-35a1-4cc9-aee9-e2981417c229" data-game="2048" data-platform="1" data-role="1"></tr>
 Dann einfach per removeChild() Entsprechende einträge entfernen.
 
 
 Jetzt haste immerhin ne grobe Programmieranleitung, mit etwas
 AJAX bzw Javascript sollte es relativ einfach sein so nen Punkbuster-Sortierer
 zu Programmieren.
 
 mfg
 
				__________________    Da unten ist ein Like-Button, benutze ihn doch  Last edited by Dr_Pepper  (Wed 9. Apr 2014, 19:19)
				 Reason: no reason given |