Diese Seite soll ausgelesen werden
Die Seite ist folgender Maßen aufgebaut.
[Blockierte Grafik: http://www.abload.de/img/unbenannt-2yqogw.jpg]
Das grün umrandete ist das Item.
Das blau umrandete ist der Name des Items.
Das orange umrandete sind die Informationen zu dem Item.
Wichtig: Wenn ihr jetzt denkt das wird ein Bot, falsch gedacht. Das soll ein Programm werden um die gewünschten Items im Spiel zu ändern, es gibt zwar schon ein Programm von dieser Sorte, das aber nicht sehr dolle ist. Die Community unterstützt sogar solche Programme. In der AGB steht nichts der gleichen das es nicht erlaubt ist.
Ich benötige von der Internetseite nur alle Itemnamen und alle ItemID's.
Quelltext und Bilder im Anhang, die Bilder sind im Format .ico in einer DLL.
Was ich davon benötige ist der Name: <div class="champion_name">Übergroßer Stab</div>
Die ItemID: <img src="http://euw.leagueoflegends.com/sites/default/files/game_data/1.0.0.131/content/item/1058.png" class="champion_icon"> ( In dem Fall grün makiert.)
Die Bilder habe ich alle in einer DLL.
Die Bilder sind im Format .ico und sollte in eine ListView geladen werden sowie die ID und der Name, wenn man auf den Namen in eines Item in der ListView klickt sollte die ID ausgelesen werden und ins Input geschrieben werden.
Ich habe jetzt den Quelltext schon einmal soweit das, das wichtigste noch zu erkennen ist.
[autoit]$url="euw.leagueoflegends.com"
$folder = "/de/items"
$file = @ScriptDir & "\quelltext.html"
#include <WinHttp.au3>
[/autoit][autoit][/autoit][autoit]$hsession = _winhttpopen("Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0")
$hconnect = _winhttpconnect($hsession, $url)
$shtml = _winhttpsimplerequest($hconnect, "GET", $folder)
FileWrite($file, $shtml)
[/autoit]