Hallo zusammen,
ich möchte gerne die wöchentlichen Kicker-Spielernoten der Bundesligamannschaften automatisiert in eine Exceldatei mit AutoIt einfügen. Ich habe mir das so vorgestellt:
1. Öffne den Seitenquelltext der jeweilgen Partie
2. Suche dann nach den einzelnen Spielernamen der jeweiligen Mannschaften.
3. Da es sein kann, dass ein Name mehrfach vorkommt, habe ich mir überlegt nach: Spieler + </a> (note) zu suchen. Im Quelltext stehen die Noten z.B. so: Tschauner</a> (3)
4. Wenn der Name vorkommt -> Kopiere die Note. Sonst -> suche den nächsten Namen im Quelltext
Nun komme ich beim Zusammenfügen der einzelnen Namen im Array und dem: </a> (note) nicht weiter.
Kann es sein, dass mein Zusammenfügen von §muster und dem Array garnicht geht ?
Es wäre Super wenn ich die Spieler +Note in eine Textdatei ausgegeben bekommen würde.
Ich hoffe es ist verständlich geschrieben.
Danke schonmal
mfg Ben
#Include <Array.au3>
#Include <file.au3>
Dim $spieler[10]
$file = "kader.txt"
$anzahl = _FileCountLines($file)
$line =1
$quelle = BinaryToString(InetRead("http://www.kicker.de/news/fussball/2bundesliga/spieltag/2-bundesliga/2013-14/3/1894589/spielanalyse_fc-st-pauli-18_arminia-bielefeld-10.html", 1), 4)
$muster = "\<\/a\>.\(.\)"
[/autoit][autoit][/autoit][autoit][/autoit][autoit];Textdatei einlesen
for $i = 1 to $anzahl
$spieler=StringSplit(FileReadLine($file, $line), "6",2)
$line +=1
$muster = $muster + $spieler[0]
MsgBox(0, "", $muster)
;FileWriteline("ausgabe.txt",$spieler[0]) / Diese Zeile zeigt mir, dass sich die korrekten Werte im Array befinden
;Hier muss der befehl hin um nach jedem eintrag im array auf der seite zu suchen.
$regexp = StringRegExp($quelle,$muster ,3)
$rest = $anzahl - $i
ToolTip($rest & " lines left")
Next
[/autoit]