Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:43

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Frage]_StringBetween und _INetGetSource

Discussion on [Frage]_StringBetween und _INetGetSource within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
~kau~'s Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 634
Received Thanks: 794
Question [Frage]_StringBetween und _INetGetSource

Hey E*pvp,
hab ein Problem. Er soll die Seite auslesen und es in ner Msgbox wieder geben, aber er gibt immer nix aus!

Code:
$read= _StringBetween(_INetGetSource("http://my-testapp.co.de/log.html"),'[','<br>')
Msgbox(0,"Info",$Read & " detect")
~kau~ is offline  
Old 04/20/2011, 17:45   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Dir ist schon bewußt, dass StringBetween(wie vermutlich alle Stringsplit-Funktionen) ein array zurückgibt, oder?
MoepMeep is offline  
Old 04/20/2011, 17:48   #3
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Versuch es mit _ArrayDisplay aus Array.au3
derpo is offline  
Thanks
1 User
Old 04/20/2011, 18:03   #4
 
~kau~'s Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 634
Received Thanks: 794
hmmm ty, aber könntest du mirn bsp geben? ;P .. is ziemlich lange her mit dem AutoIt coden...
~kau~ is offline  
Old 04/20/2011, 18:29   #5
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Wenn nur eine String gefunden musst du den ersten Array nehmen also [0]. Wenn es mehrere Funde gibt geht es weiter mit $Read[1], $Read[2] usw.
Also in deinem Fall höchstwahrscheinlich
PHP Code:
Msgbox(0,"Info",$Read[0] & " detect"
BlackHybrid is offline  
Old 04/20/2011, 18:47   #6
 
~kau~'s Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 634
Received Thanks: 794
ok^^ ty. Aber irgendwie buggt das ziemlich... sobald ich die 1. Msgbox rausnehme funzt es net mehr....
Code:
Func _2()
	while 1
	$Read= _StringBetween(_INetGetSource("http://my-testapp.co.de/log.html"),'[','<br>')
	Msgbox(0,"Info",$Read[0])
	if ProcessExists($Read[0]) Then
	msgbox(0,"Info",$Read[0] & "  detected!")
	Processclose($Read[0])
	EndIf	
	wend
EndFunc
~kau~ is offline  
Old 04/24/2011, 21:10   #7
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Füge an den Anfang des Skripts "#include <Array.au3>" ohne " ein und ersetze Msgbox(0,"Info",$Read[0]) durch _ArrayDisplay($Read)
derpo is offline  
Old 04/24/2011, 21:32   #8
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Es geht ja eigentlich darum, dass die Array nirgendswo gezeigt wird. Außerdem besteht die Seite ja sowieso nur aus einer Zeile.
Aber eigentlich funktioniert es. Bei mir klappts auch.
BlackHybrid is offline  
Reply


Similar Threads Similar Threads
autoit3 problem (_stringbetween)
02/24/2011 - AutoIt - 3 Replies
Hi all ... ich bin neu hier und habe mit autoit angefangen. Ich habe mit mehrere Tutorials durchgelesen und wollte jetzt was eigenes schreiben... (Ogamebot nach anleitung http://www.elitepvpers.com/forum/epvp-coders-tutor ials/457030-autoit-tutorial-zu-browsergamebots-pac ketbots-und-iebots.html) ...bin bisher jedoch nicht sehr weit gekommen, da ich Probleme beim auslesen des quelltextes habe Wenn ich den Code so schreibe hat der Array bei der Asusgabe keinen Wert Dim $session



All times are GMT +1. The time now is 14:45.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.