bin dabei n kleines tool zu basteln mit dem man die daten der aion character seite auslesen kann (also nix illegales) xD
leider erweißen sich meine autoit kenntnisse als nicht ausreichend
ich kann auf die seite zu greifen un die source auslesen
nun stellt sich mir folgendes problem:
ich muss eine bestimmte zeile lesen <p class="gray">(<span>Treffer</span> 1-1 von 1)</p>
wenn die da is soll er was anderes auslesen
wenn die zeile so aussieht <p class="gray">(<span>Treffer</span> 0)</p>, fehlermeldung machen
un bei allem anderen in der zeile, ne andere fehlermeldung
leider kommt die erste variante <p class="gray">(<span>Treffer</span> 1-1 von 1)</p> mehrmals in der source vor...
kann mir jemand helfen?
wie kann ich zum beispiel die suche spezifizieren? die source hat an der stelle 3 zeilen, leider weiß ich nich wie ich 3 zeilen untereinander in mein script hintereinander bringe
bzw stimmt meine func überhaupt?
bin dabei n kleines tool zu basteln mit dem man die daten der aion character seite auslesen kann (also nix illegales) xD
leider erweißen sich meine autoit kenntnisse als nicht ausreichend
ich kann auf die seite zu greifen un die source auslesen
nun stellt sich mir folgendes problem:
ich muss eine bestimmte zeile lesen <p class="gray">(<span>Treffer</span> 1-1 von 1)</p>
wenn die da is soll er was anderes auslesen
wenn die zeile so aussieht <p class="gray">(<span>Treffer</span> 0)</p>, fehlermeldung machen
un bei allem anderen in der zeile, ne andere fehlermeldung
leider kommt die erste variante <p class="gray">(<span>Treffer</span> 1-1 von 1)</p> mehrmals in der source vor...
kann mir jemand helfen?
wie kann ich zum beispiel die suche spezifizieren? die source hat an der stelle 3 zeilen, leider weiß ich nich wie ich 3 zeilen untereinander in mein script hintereinander bringe
bzw stimmt meine func überhaupt?
Benutz _StringBetween().
Btw. _StringBetween() liefert ein Array zurück.
Und das nächstemal:
1. mal wurde der thread nich von mir verschoben
2. mal kannst du das genauer ausführen? wo soll ich stringbetween nutzen? wie sieht der array dann aus?
1. mal wurde der thread nich von mir verschoben
2. mal kannst du das genauer ausführen? wo soll ich stringbetween nutzen? wie sieht der array dann aus?
danke
1. Stimmt, nicht deine Schuld. Sorry.
2. Du hast in Zeile 3 kein Array benutzt, deswegen wird dir nie etwas ausgegeben werden.
Hier mal das ganze Skript:
danke jetz funktioniert es wenn er den chara findet
aber jetz hab ich das problem, dass er mir die source für alle gefundenen seiten ausgibt...
d.h. ich habe diese zeilen, die ich zum aussortieren nehme, mehrfach vorkommen
jemand eine idee wie ich das lösen kann?
danke jetz funktioniert es wenn er den chara findet
aber jetz hab ich das problem, dass er mir die source für alle gefundenen seiten ausgibt...
d.h. ich habe diese zeilen, die ich zum aussortieren nehme, mehrfach vorkommen
jemand eine idee wie ich das lösen kann?
Ich dachte das willst du? ^^
Na wennste das net willst:
Wieso willst du überhaupt wissen ob der char gefunden wurde oder nicht, sobald du deinen Array füllst mit Name etc siehst du ja ob dieser ausgefüllt wurde.
if(name.empty())
MessageBox.Show("Charakter wurde nicht gefunden/existiert nicht")
Oder alternativ einfach die Fehlermeldung/Treffer über ein Regex ausgeben lassen.
z.B so
Wieso willst du überhaupt wissen ob der char gefunden wurde oder nicht, sobald du deinen Array füllst mit Name etc siehst du ja ob dieser ausgefüllt wurde.
if(name.empty())
MessageBox.Show("Charakter wurde nicht gefunden/existiert nicht")
Oder alternativ einfach die Fehlermeldung über ein Regex ausgeben lassen.
Wir haben hier zwar ein AutoIt-Problem, aber im Grunde hast du recht.
Wir haben hier zwar ein AutoIt-Problem, aber im Grunde hast du recht.
Welche Sprache es ist, ist völlig egal, die Methode kannst du auch in AutoIt rekonstruieren (if string == "" oder null) bzw in einem anderen Syntax benutzen was auch der Sinn von pseudo Sprachen darstellen soll. Regex in diesem Fall ist so ziemlich in jeder Sprache gleich genormt.
Welche Sprache es ist, ist völlig egal, die Methode kannst du auch in AutoIt rekonstruieren (if string == "" oder null) bzw in einem anderen Syntax benutzen was auch der Sinn von pseudo Sprachen darstellen soll. Regex in diesem Fall ist so ziemlich in jeder Sprache gleich genormt.
Oder gibt es keine If's in AutoIt? :O
Doch klar, aber keine Klassen (ohne UDFs)...
Und da wird dein Code etwas verwirrend gewesen sein.
Ich sagte ja, dass du im Grunde recht hast, aber verstehen wird er es deswegen trotzdem nicht.
Doch klar, aber keine Klassen (ohne UDFs)...
Und da wird dein Code etwas verwirrend gewesen sein.
Ich sagte ja, dass du im Grunde recht hast, aber verstehen wird er es deswegen trotzdem nicht.
stimmt, ich versteh nur bahnhof
aber das problem habe ich gestern mit hilfe von shadow erstmal lösen können
ich komme jetzt 100%ig immer auf die richtige seite
NUN gibt es aber ein neues problem:
so sieht die source kurz vorm ende aus (die daten die ich brauche)
wie muss ich die zeile schreiben damit er mir zB bei TP die zahlen als array oder halt als irgendwas ausgibt (brauch nur die zahl)
Code:
<dd>
<strong class="title"><a href="#" onclick='goBookUrl("http://powerwiki.de.aiononline.com/aion/Blutschwörer[f:\"Blutschwörerin\"]"); return false;'>Blutschwörer[f:"Blutschwörerin"]</a></strong>
<span class="name"><span>St.</span> <em>43</em> Nemiii</span>
<p class="info">
<span>Thor</span> |
<span>
Elyos
</span> |
<span>Kleriker</span>
</p>
<p class="legion">
Charakter ist kein Mitglied einer Legion.
</p>
</dd>
so sieht die source weiter oben aus, hier benötige ich den title (in dem fall Blutschwörer)
geht sowas auch als array?
so sieht die source kurz vorm ende aus (die daten die ich brauche)
wie muss ich die zeile schreiben damit er mir zB bei TP die zahlen als array oder halt als irgendwas ausgibt (brauch nur die zahl)
Code:
<dd>
<strong class="title"><a href="#" onclick='goBookUrl("http://powerwiki.de.aiononline.com/aion/Blutschwörer[f:\"Blutschwörerin\"]"); return false;'>Blutschwörer[f:"Blutschwörerin"]</a></strong>
<span class="name"><span>St.</span> <em>43</em> Nemiii</span>
<p class="info">
<span>Thor</span> |
<span>
Elyos
</span> |
<span>Kleriker</span>
</p>
<p class="legion">
Charakter ist kein Mitglied einer Legion.
</p>
</dd>
so sieht die source weiter oben aus, hier benötige ich den title (in dem fall Blutschwörer)
geht sowas auch als array?
danke schonmal
Zu 1.
_Stringbetween($source,"<strong>","</strong>")
Zu 2.
Warumk brauchst du das im Array ist doch immer das selbe...
Suche eine Statistik 06/16/2010 - Main - 4 Replies Wieviele Menschen spielen Online?
Hallo zusammen,
meine Freundin arbeitet momentan an einer Präsentation für ihr Studienfach und wir sind auf der Suche nach einer Statistik, in der aufgeführt ist, wie sich das Online spielen im laufe der letzten Jahre entwickelt hat. Die Statistik sollte folgende Kriterien erfüllen:
* So aktuell wie möglich.
* Nicht nur World of Warcraft, sondern auch andere MMORPG (Je mehr, desto besser).
* Spiele müssen nicht namentlich aufgeführt werden, wär aber...
Overall-Statistik des erfarmten Geldes. 02/27/2010 - GW Bots - 3 Replies Hi,
ich möchte mir in den GUIs meiner Bot anzeigen lassen, wieviel Geld meine Bots zusammen erwirtschaften. Nachjedem run schreiben die Bots ihr Geld in eine gemeinsame ini. Dann sollen die einzelnen Beträge addiert werden, was allerdings so nicht klappt:
$TotalGold1 = IniRead("statistic.ini","Money" ;,"Platin1","NotFound")
$TotalGold2 = IniRead("statistic.ini","Money" ;,"Platin2","NotFound")
$TotalGold3 = IniRead("statistic.ini","Money" ;,"Platin3","NotFound")
$TotalGold4 =...
EXP Statistik 10/01/2009 - Aion - 1 Replies nabend ich suche die hier gepostete exp statistik ich finde sie nirgends wo man sieht wieviel exp man braucht fürs nächste level
vill hat ja jemand en link
mfg
Blacki
AION-Chat Color Tool :) 08/03/2009 - Aion - 5 Replies Hey Guys,
I made the a tool, for writing colorful ingame.
Please give me a Thank Button hit.
Notice, that using this tool is not fully legal.
Made by Derkaefer(me) from Asmo Legion "bluTempler" from Azariel
Grösste Deutsche Legion
Questions to that tool just / pm me !