Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:19

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

Advertisement



2 Fragen

Discussion on 2 Fragen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1

 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
2 Fragen

1. Wie kann ich diesen Button mit der IE.au3 anklicken?

Code:
<input class="bgcdw_button bgcdw_login_form_login" type="submit" value="Login" placeholder="">
2. Wenn ich eine Adlibfunktion habe, was passiert wenn ich sie z.B. jede 3 sek aufrufe und ich irgendwo im Code einen Sleep(5000) hab? Was passiert in dem Fall?

Danke im voraus
Moneypulation is offline  
Old 05/07/2015, 21:05   #2
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
AdlibFunktionen sind für den ununterbrochenen Betrieb gedacht. In der Hilfe steht das auch das dort möglichst Funktionen ausgeführt werden sollten die den Betrieb nicht stark verzögern. Sleeps haben dort nichts verloren.

Button anklicken:
Code:
$oCollection = _IETagNameGetCollection($oIE, "input")

For $o In $oCollection
	If $o.ClassName == "bgcdw_button bgcdw_login_form_login" Then _IEAction($o, "click")
	;If $o.Type == "submit" Then _IEAction($o, "click")
	;If $o.Value == "Login" Then _IEAction($o, "click")
Next
alpines is offline  
Thanks
1 User
Old 05/07/2015, 21:17   #3

 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
Quote:
Originally Posted by alpines View Post
AdlibFunktionen sind für den ununterbrochenen Betrieb gedacht. In der Hilfe steht das auch das dort möglichst Funktionen ausgeführt werden sollten die den Betrieb nicht stark verzögern. Sleeps haben dort nichts verloren.

Button anklicken:
Code:
$oCollection = _IETagNameGetCollection($oIE, "input")

For $o In $oCollection
	If $o.ClassName == "bgcdw_button bgcdw_login_form_login" Then _IEAction($o, "click")
	;If $o.Type == "submit" Then _IEAction($o, "click")
	;If $o.Value == "Login" Then _IEAction($o, "click")
Next

Vielen Dank! Der Buttonklick funktioniert

Wie kann ich dann ohne Adlib dafür sorgen, dass in meinem Script jede ~10 Sekunden geprüft wird, ob ein Bild gefunden wurde (egal in welcher Funktion ich mich gerade befinde)?
Moneypulation is offline  
Old 05/07/2015, 23:50   #4
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Mit Adlibfunktionen natürlich. In der Adlibfunktion lässt du eine einmalige Suche laufen die kurz dauert und registrierst die Adlibfunktion für 10 Sekunden.

Wenn du etwas gefunden hast kannst du unterbrechen indem du eine Funktion callest die das Ergebnis bearbeitet (Bild gefunden).
alpines is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
xBox 360 .. Fragen Fragen und nochmal Fragen !
01/05/2011 - Consoles - 12 Replies
^Tach elitepvpers.... Also ich hab ne xBox 360 (was glaube ich viele haben^^) 1.Frage : Wie findet ihr (die mit der xBox306) das neue Uptade 2.Frage : Was ist euer lieblingsspiel??? 1.Antwort^^: Update sieht eig. ganz gut aus ...Trotzdem is das orginal am besten ^^



All times are GMT +1. The time now is 21:20.


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.