[SharpKing] LoLKing.net API

10/17/2012 17:52 SharpKink#1
Hey Leute,

da LoLKing.net keine API zur Verfügung stellt
Quote:
We are working on other features right now and do not have the resources to create an API.
habe ich eine geschrieben.

Wollte einfach mal fragen ob überhaupt Interesse besteht für solch eine API.

Bis jetzt werden die jetzige Elo, höchste Elo, wins und losses ausgelesen.

10/17/2012 18:02 F41lOps#2
Finde ich ziemlich cool :) Kommen aber noch mehr Features oder?
10/17/2012 18:36 SharpKink#3
Man könnte z.B. die Lifetime Statistics noch mit auslesen und andere sachen.
10/17/2012 19:19 Al Kappaccino#4
Ich schätze mal du frägst Daten über html requests ab? Naja es funktioniert in gewisser weise schon, aber wenn lolking eine eigene Schnittstelle einrichten würde, wäre dass ganze viel angenehmer und schneller zu bedienen^^

Und da wären wir halt auch an meiner Kritik zu deiner "API", denn wie man im Video sieht, hat es zwar nur eine "kleine" Verzögerung, aber bei mehreren Daten summiert es sich, und als Webvariante schätze ich ist es völlig ungeeignet :/
10/17/2012 19:39 SharpKink#5
Ja, leider kann man die Daten nicht anderst abfragen. Eine API von den wird erstmal nicht erscheinen.
Werde noch ein Tool schreiben das bei einem Game start alle Namen ausliest, die elo werte sucht und diese dann Anzeigt. Dann kann man seine Gegner besser einschätzen.

Könnte es auch versuchen dieses "resultset" im LoL Channel direkt zu posten.
10/17/2012 19:40 mustafa361#6
Das währe wirklich geil wenn mal jemand eine schöne LoL Signatur maker oder so erstellt :-D
10/22/2012 21:19 SharpKink#7
Hat einer eine Idee wie man auf den Chat Zugriff bekommt ?

Ich habe sowas hier gefunden.

Code:
CPU Disasm
Address   Hex dump          Command                                  Comments
00887EC0  /.  51            PUSH ECX
00887EC1  |.  A1 58C5E300   MOV EAX,DWORD PTR DS:[0E3C558]
00887EC6  |.  85C0          TEST EAX,EAX
00887EC8  |.  74 3E         JE SHORT return 1
00887ECA  |.  8B40 7C       MOV EAX,DWORD PTR DS:[EAX+7C]
00887ECD  |.  85C0          TEST EAX,EAX
00887ECF  |.  75 29         JNE SHORT Send_a_Message
00887ED1  |.  6A 10         PUSH 10                                  ; /VirtualKey = VK_SHIFT
00887ED3  |.  FF15 E0FB9E00 CALL DWORD PTR DS:[<&USER32.GetKeyState> ; \USER32.GetKeyState
00887ED9  |.  66:85C0       TEST AX,AX
00887EDC  |.  79 0E         JNS SHORT NotShift
00887EDE  |.  E8 DDCCFEFF   CALL OpenChat_with_/all
00887EE3  |.  B8 01000000   MOV EAX,1
00887EE8  |.  59            POP ECX
00887EE9  |.  C2 0800       RETN 8
00887EEC  |>  E8 4FCDFEFF   CALL OpenChat (Label: NotShift)
00887EF1  |.  B8 01000000   MOV EAX,1
00887EF6  |.  59            POP ECX
00887EF7  |.  C2 0800       RETN 8
00887EFA  |>  83F8 05       CMP EAX,5 (Label: Send_a_Message)
00887EFD  |.  75 09         JNE SHORT return 1
00887EFF  |.  8B4424 0C     MOV EAX,DWORD PTR SS:[ARG.2]
00887F03  |.  E8 98E8FEFF   CALL SendChatMessage_1
00887F08  |>  B8 01000000   MOV EAX,1 (Label:return 1)
00887F0D  |.  59            POP ECX
00887F0E  \.  C2 0800       RETN 8
10/22/2012 21:23 Shawak#8
Hast du die Idee [Only registered and activated users can see links. Click Here To Register...]?
10/24/2012 20:38 SharpKink#9
Welche Idee jetzt ?
Der Chat oder SharpKing.net auslesen ?

Ansonsten nein, keine von beiden.
10/25/2012 14:54 MrMagatzu#10
sieht aufjedenfall intressant aus
10/26/2012 17:25 MolaynoxX#11
Könnte vielleicht nützlich sein, mal abwarten was du noch draus machst. :)