Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 20:29

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

Advertisement



Func in IE.au3

Discussion on Func in IE.au3 within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Func in IE.au3

Hallo,
mal eine Frage zur IE.au3
Ich möchte im gleichen Fenster eine andere Adresse aufrufen,
kann ich das hiermit machen ?
IENavigate(ByRef $o_object, $s_Url, $f_wait = 1)
dann hab ich da mal 2 weitere fragen zu.
Was genau kommt bei $o_object rein und was ist mit dem ByRef ?

Vielen Dank falls mir geholfen werden kann.
De Michel is offline  
Old 09/03/2009, 21:19   #2
 
SCORNI's Avatar
 
elite*gold: 26
Join Date: Jun 2009
Posts: 972
Received Thanks: 228
Quote:
Originally Posted by De Michel
Ich möchte im gleichen Fenster eine andere Adresse aufrufen,
kann ich das hiermit machen ?
möchtest du das er es schon im offenem internetexplorer die seite öffnet?? wenn nicht bitte korrigieren.
Quote:
Originally Posted by De Michel
IENavigate(ByRef $o_object, $s_Url, $f_wait = 1)
dann hab ich da mal 2 weitere fragen zu.
Was genau kommt bei $o_object rein und was ist mit dem ByRef ?
Du musst eigentlich nur machen
PHP Code:
_IENavigate  ("www.epvp.de/forum/autoit"
-soweit ich mich nicht irre.

Hier noch mal _IENavigate auf deutsch.
SCORNI is offline  
Thanks
1 User
Old 09/03/2009, 22:42   #3
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by De Michel View Post
Hallo,
mal eine Frage zur IE.au3
Ich möchte im gleichen Fenster eine andere Adresse aufrufen,
kann ich das hiermit machen ?
IENavigate(ByRef $o_object, $s_Url, $f_wait = 1)
dann hab ich da mal 2 weitere fragen zu.
Was genau kommt bei $o_object rein und was ist mit dem ByRef ?

Vielen Dank falls mir geholfen werden kann.
Beispiel :
PHP Code:
#include<IE.au3>
$oIE=_IECreate("www.google.de")
_IENavigate($oIE,"www.elitepvpers.com/forum"
Dürfte dir alle Fragen beantworten
Shadow992 is offline  
Thanks
1 User
Old 09/04/2009, 19:47   #4
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Ihr habt mir super geholfen, vielen Dank nochmal.
Muss leider nochmal was fragen, in der Hoffnung dass, das geht.

ohne Werbung dafür machen zu wollen....
Fenster wird auf 800*600 gesetzt

Wie kann man denn die InputBoxen für den Login anwählen,
ohne MouseClick ?

Infos werden mir keine angezeigt.
De Michel is offline  
Old 09/04/2009, 21:53   #5
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
warum ohne mausklick?

du könntest es höchstens noch machen, indem du ein paar {tab} senden lässt...
felixli93 is offline  
Old 09/04/2009, 22:54   #6
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by felixli93 View Post
warum ohne mausklick?

du könntest es höchstens noch machen, indem du ein paar {tab} senden lässt...
Nein könnte er nicht da bist du auf dem Holzweg felixli93
denn es geht auch anders , nämlich so :

PHP Code:
#include<IE.au3>
$oIE=_IECreate("http://www.holy-war.de/auth/loginform")
LogIn()
Func LogIn()
    
$name="Testacc"
    
$pw="demo"
    
$server="2"
    
$oForm _IEFormGetCollection($oIE,0)
    
$oUsername _IEFormElementGetObjByname($oForm,"username")
    
$oPassword _IEFormElementGetObjByName($oForm,"password")
    
_IEFormElementSetValue ($oUsername,$name)
    
_IEFormElementSetValue ($oPassword,$pw)
    
$oSelect _IEFormElementGetObjByName ($oForm"world")
    
_IEFormElementOptionSelect ($oSelect,$server-1,1"byIndex")
    
_IEFormSubmit($oForm)
EndFunc 
Shadow992 is offline  
Thanks
2 Users
Old 09/05/2009, 00:41   #7
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
hmm, hab mich mit der _IE UDF noch nicht befasst...
brauchte ich bisher nicht.


werd ich mir mal ansehen, wenn man damit so viele sachen machen kann^^
felixli93 is offline  
Old 09/05/2009, 06:51   #8
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Super, echt sehr geil.
Vielen, vielen Dank Shadow
De Michel is offline  
Old 09/05/2009, 10:58   #9
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by De Michel View Post
Super, echt sehr geil.
Vielen, vielen Dank Shadow
Kein Problem , ich helfe gerne

@felixli93
Mit der _IE UDF kannst du wirklich alles machen was den Internet Explorer betrifft . Von Quelltext auslesen über Cookies auslesen bis hin zum Javaskript in den Browser einfügen , einfach alles
Shadow992 is offline  
Old 09/05/2009, 18:33   #10
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Damit ich ja jetzt auch noch was lerne hätte ich die bitte,
ob Du mir ab hier:
PHP Code:
$oForm _IEFormGetCollection($oIE,0)
    
$oUsername _IEFormElementGetObjByname($oForm,"username")
    
$oPassword _IEFormElementGetObjByName($oForm,"password")
    
_IEFormElementSetValue ($oUsername,$name)
    
_IEFormElementSetValue ($oPassword,$pw)
    
$oSelect _IEFormElementGetObjByName ($oForm"world")
    
_IEFormElementOptionSelect ($oSelect,$server-1,1"byIndex")
    
_IEFormSubmit($oForm
wie in deinem tutorial erklären könntest und vor allem woher du weist das
da "username","password","world"und"byIndex" rein kommt.
Denn später kommt nochmal was mit InputBoxen für die Gegnersuche, wobei ich glaub das sind keine InputBoxen. Müsste irgendwas mit Menü sein aber sollte auch so funktionieren denke ich.
Wäre sehr nett, danke.

Hab schonmal selbst nachgesehen, weis nur nicht ob ich das richtig verstanden hab.
$oForm = _IEFormGetCollection - liest sogesehen alle Objekte auf der Seite aus.
_IEFormElementGetObjByname($oForm,"username") - welches Objekt ausgelesen werden soll?
_IEFormElementSetValue ($oUsername,$name) - das in dem davor ausgelesenen Objekt die Variable $name geschrieben werden soll
_IEFormElementOptionSelect ($oSelect,$server-1,1, "byIndex") - das der in der ausgelesenen Option "Select"....keine Ahnung.
_IEFormSubmit($oForm) - Das der Ablauf vom Script solange unterbrochen wird bis die Objekte oder Optionen fertig ausgeführt sind.
aber bleibt immer noch die frage, mit dem
"username","password","world"und"byIndex"
oder kann man das hiermit machen ?:
PHP Code:
#include <IE.au3>
$oIE _IECreate ("http://www.autoitscript.com")
$oForms _IEFormGetCollection ($oIE)
$iNumForms = @extended
MsgBox
(0"Formen Informationen""Es befinden sich " $iNumForms " Formen auf dieser Seite")
For 
$i 0 to $iNumForms 1
    $oForm 
_IEFormGetCollection ($oIE$i)
    
MsgBox(0"Form Information"$oForm.name)
Next 
De Michel is offline  
Old 09/05/2009, 20:55   #11
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by De Michel View Post
Damit ich ja jetzt auch noch was lerne hätte ich die bitte,
ob Du mir ab hier:
PHP Code:
$oForm _IEFormGetCollection($oIE,0)
    
$oUsername _IEFormElementGetObjByname($oForm,"username")
    
$oPassword _IEFormElementGetObjByName($oForm,"password")
    
_IEFormElementSetValue ($oUsername,$name)
    
_IEFormElementSetValue ($oPassword,$pw)
    
$oSelect _IEFormElementGetObjByName ($oForm"world")
    
_IEFormElementOptionSelect ($oSelect,$server-1,1"byIndex")
    
_IEFormSubmit($oForm
wie in deinem tutorial erklären könntest und vor allem woher du weist das
da "username","password","world"und"byIndex" rein kommt.
Denn später kommt nochmal was mit InputBoxen für die Gegnersuche, wobei ich glaub das sind keine InputBoxen. Müsste irgendwas mit Menü sein aber sollte auch so funktionieren denke ich.
Wäre sehr nett, danke.

Hab schonmal selbst nachgesehen, weis nur nicht ob ich das richtig verstanden hab.
$oForm = _IEFormGetCollection - liest sogesehen alle Objekte auf der Seite aus.
_IEFormElementGetObjByname($oForm,"username") - welches Objekt ausgelesen werden soll?
_IEFormElementSetValue ($oUsername,$name) - das in dem davor ausgelesenen Objekt die Variable $name geschrieben werden soll
_IEFormElementOptionSelect ($oSelect,$server-1,1, "byIndex") - das der in der ausgelesenen Option "Select"....keine Ahnung.
_IEFormSubmit($oForm) - Das der Ablauf vom Script solange unterbrochen wird bis die Objekte oder Optionen fertig ausgeführt sind.
aber bleibt immer noch die frage, mit dem
"username","password","world"und"byIndex"
oder kann man das hiermit machen ?:
PHP Code:
#include <IE.au3>
$oIE _IECreate ("http://www.autoitscript.com")
$oForms _IEFormGetCollection ($oIE)
$iNumForms = @extended
MsgBox
(0"Formen Informationen""Es befinden sich " $iNumForms " Formen auf dieser Seite")
For 
$i 0 to $iNumForms 1
    $oForm 
_IEFormGetCollection ($oIE$i)
    
MsgBox(0"Form Information"$oForm.name)
Next 
ich habe jetzt mal alles was falsch von dir erklärt wurde rot gemacht und die Verbesserung in blau untendrunter , wenn etwas blau ist heißt es , dass es richtig ist

$oForm = _IEFormGetCollection - liest sogesehen alle Objekte auf der Seite aus.
_IEFormElementGetObjByname($oForm,"username") - welches Objekt ausgelesen werden soll
_IEFormElementSetValue ($oUsername,$name) - das in dem davor ausgelesenen Objekt die Variable $name geschrieben werden soll
_IEFormElementOptionSelect ($oSelect,$server-1,1, "byIndex") - - das der in der ausgelesenen Option "Select"....keine Ahnung.
Das ist für die Combobox , hier wird ein Objekt der Combobox ausgewählt und zwar per Index (null-based) , deswegen auch -1 da der Index ja nullbased ist .
_IEFormSubmit($oForm) - Das der Ablauf vom Script solange unterbrochen wird bis die Objekte oder Optionen fertig ausgeführt sind.
Das schickt alles Sachen inklusive Veränderungen , die in $Form gespeichert waren , an den Server und dieser verabeitet es dann
username usw. habe ich aus dem Quelltext rausgesucht (man sollte Grundlegendesachen in html kennen , dann ist es recht einfach)
im Skript steht z.b. folgendes :

Ich habe jetzt mal alles was wir brauchen rot markiert , dann wirst du auch sehen wo ich das her habe (original Quelltext von Holy-wars.de).


<div class="main_content_inner" style="background-image:url(/public/img/content/puzzle/cont_1.jpg); background-repeat:repeat-y"><table style="width:100%;"><tr><td class="content_inner_first_row" style="width:342px; text-align:center;" >Benutzername</td><td class="content_inner_last_row" style="width:342px; text-align:center;" ><input name="username" type="text" size="20" value="" maxlength="100" style="" /></td></tr></table></div><table class="subtitle_table" style="height:23px; background-image:url(/public/img/content/puzzle/break_1_1.jpg);"><tr><td></td></tr></table><div class="main_content_inner" style="background-image:url(/public/img/content/puzzle/cont_1.jpg); background-repeat:repeat-y"><table style="width:100%;"><tr><td class="content_inner_first_row" style="width:342px; text-align:center;" >Passwort</td><td class="content_inner_last_row" style="width:342px; text-align:center;" ><input name="password" type="password" size="20" value="" maxlength="100" style="" /></td></tr></table></div><table class="subtitle_table" style="height:23px; background-image:url(/public/img/content/puzzle/break_1_1.jpg);"><tr><td></td></tr></table><div class="main_content_inner" style="background-image:url(/public/img/content/puzzle/cont_1.jpg); background-repeat:repeat-y"><table style="width:100%;"><tr><td class="content_inner_first_row" style="width:342px; text-align:center;" >Spielwelt</td><td class="content_inner_last_row" style="width:342px; text-align:center;" ><select name="world" ><option selected="selected" value="1DE" >Welt 1 (Deutsch) &nbsp;&nbsp;</option><option value="2DE" >Welt 2 (Deutsch) &nbsp;&nbsp;</option><option value="3DE" >Welt 3 (Deutsch) &nbsp;&nbsp;</option><option value="4DE" >Welt 4 (Deutsch) &nbsp;&nbsp;</option><option value="5DE" >Welt 5 (Deutsch) &nbsp;&nbsp;</option><option value="6DE" >Welt 6 (Deutsch) &nbsp;&nbsp;</option><option value="7DE" >Welt 7 (Deutsch) &nbsp;&nbsp;</option><option value="8DE" >Welt 8 (Deutsch) &nbsp;&nbsp;</option><option value="9DE" >Welt 9 (Deutsch) &nbsp;&nbsp;</option><option value="10DE" >Welt 10 (Deutsch) &nbsp;&nbsp;</option><option value="11DE" >Welt 11 (Deutsch) &nbsp;&nbsp;</option><option value="12DE" >Welt 12 (Deutsch) &nbsp;&nbsp;</option></select>
Shadow992 is offline  
Thanks
1 User
Old 09/06/2009, 08:51   #12
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Danke Shadow, da lag ich ja garnicht soooo falsch.
Quelltext ist aber erstmal ganz schön...puh.
Man muss sich wohl die Zeit nehmen und in ruhe durch gehen.
Jetzt muss ich nochmal was dazu fragen.
Bei der Gegnersuche sind 2 Auswahl Menüs.
Im Quellcode: name = "searchconfession"
value = "0" (Alle)
Value = "1" (Christen)
usw.
2.Box : name = "searchtype"
value = "standard"
value = "exact"

kann man das so machen ? : (nein,klappt SO nicht)
PHP Code:
Gegnersuche()
Func Gegnersuche ()

    
$servera="1"
    
$serverb="lower"
    
$level="60"
    
_IENavigate ($oIE,"http://holy-war.de/assault/1on1/?w=5DE",1)
    
$oForm _IEFormGetCollection($oIE,0)
    
$oSelect _IEFormElementGetObjByName ($oForm"searchconfession")
    
_IEFormElementOptionSelect ($oSelect,$servera-1,1"byIndex")
    
$oSelect _IEFormElementGetObjByName ($oForm"searchtype")
    
_IEFormElementOptionSelect ($oSelect,$serverb-1,1"byIndex")
    
$olevel _IEFormElementGetObjByname($oForm,"level")
    
_IEFormElementSetValue ($olevel,$level)
    
_IENavigate ($oIE"http://holy-war.de/assault/1on1/searchAll/?w=5DE",1)
    
ControlSend("Holy-War | Überfall - Windows Internet Explorer","","","{End}")
    
_IENavigate ($oIE"http://holy-war.de/assault/1on1/attack/?w=5DE",1)
    
_IEFormSubmit($oForm)

EndFunc 
insbesondere wegen servera und serverb ???
größtes Problem ist aber das wenn ich mich eingeloggt habe und dann diese Gegnersuche machen möchte, der mich wieder ausloggt, bzw die Login Seite kommt und ich müsste mich neu einloggen. Liegt das irgendwie hierdran ?:
$oIE = _IECreate
denn wenn ich die Func´s einzeln aufrufe, öffnet der mir nen neuen IE.


und noch was anderes:

Wie kann ich hier den LoginButton anwählen ?
In der StatusBar ändert sich die Adresse nicht wie zB bei Holy-War.


aber im Quelltext hab ich was gefunden:
PHP Code:
<form [B]id="loginform[/B]" action="" onSubmit="xajax_login(xajax.getFormValues('loginform'));return false;" style="height:24px;overflow:hidden;margin:0;">
   <
span style="width:300px;display:inline;margin-right:20px;" id="login_error"></span>
          
Username:
         <
input class="text" type="text" name="username" id="login"/>
         
Passwort:
         <
input class="text" type="password" name="password" id="password"/>
<!--    
Cookie:<input type="checkbox" name="cookie" id="cookie" value=1 checked> -->
   <
input type="submit" [B]value="Login"/[/B]> 
später kommt noch was in der art:
HTML Code:
 <div [B]id="job1"[/B] >
      <img id="img_1" src="/gfx/j_1g.gif" alt="Gärtner"  />
                  <em>20</em> Minuten, <em>60</em> Punkte
          </div>
        <div id="job2" >
      <img id="img_2" src="/gfx/j_2g.gif" alt="Ingenieur"  />
                  <em>20</em> Minuten, <em>60</em> Punkte
          </div>
ich geh mal davon aus das ich die über die id ansteuern muss, beim Login evtl.
über value="Login" aber weis ich nicht.
bleibt aber die Frage selbst wenn ich die ausgelesen bekomm, wie sag ich dem dann der soll dadrauf klicken ? vor allem wenn vorher schon mit _IEFormSubmit($oForm) das übertragen wird und der mir dann schon die nächste Seite laden möchte.
ist das hiermit richtig ?:
PHP Code:
_IEGetObjById(ByRef $o_object$s_Id)
_IEAction(ByRef $o_object$s_action)
 
$s_action "click" 
ich glaub aber nicht. Gibt es ne deutsche beschreibung zu den Func´s im IE.au3 ?
Und wieder mal vielen Dank für Deine Mühe. Diesmal etwas mehr geworden.
De Michel is offline  
Old 09/07/2009, 21:42   #13
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by De Michel View Post
Danke Shadow, da lag ich ja garnicht soooo falsch.
Quelltext ist aber erstmal ganz schön...puh.
Man muss sich wohl die Zeit nehmen und in ruhe durch gehen.
Jetzt muss ich nochmal was dazu fragen.
Bei der Gegnersuche sind 2 Auswahl Menüs.
Im Quellcode: name = "searchconfession"
value = "0" (Alle)
Value = "1" (Christen)
usw.
2.Box : name = "searchtype"
value = "standard"
value = "exact"

kann man das so machen ? : (nein,klappt SO nicht)
PHP Code:
Gegnersuche()
Func Gegnersuche ()

    
$servera="1"
    
$serverb="lower"
    
$level="60"
    
_IENavigate ($oIE,"http://holy-war.de/assault/1on1/?w=5DE",1)
    
$oForm _IEFormGetCollection($oIE,0)
    
$oSelect _IEFormElementGetObjByName ($oForm"searchconfession")
    
_IEFormElementOptionSelect ($oSelect,$servera-1,1"byIndex")
    
$oSelect _IEFormElementGetObjByName ($oForm"searchtype")
    
_IEFormElementOptionSelect ($oSelect,$serverb-1,1"byIndex")
    
$olevel _IEFormElementGetObjByname($oForm,"level")
    
_IEFormElementSetValue ($olevel,$level)
    
_IENavigate ($oIE"http://holy-war.de/assault/1on1/searchAll/?w=5DE",1)
    
ControlSend("Holy-War | Überfall - Windows Internet Explorer","","","{End}")
    
_IENavigate ($oIE"http://holy-war.de/assault/1on1/attack/?w=5DE",1)
    
_IEFormSubmit($oForm)

EndFunc 
insbesondere wegen servera und serverb ???
größtes Problem ist aber das wenn ich mich eingeloggt habe und dann diese Gegnersuche machen möchte, der mich wieder ausloggt, bzw die Login Seite kommt und ich müsste mich neu einloggen. Liegt das irgendwie hierdran ?:
$oIE = _IECreate
denn wenn ich die Func´s einzeln aufrufe, öffnet der mir nen neuen IE.


und noch was anderes:

Wie kann ich hier den LoginButton anwählen ?
In der StatusBar ändert sich die Adresse nicht wie zB bei Holy-War.


aber im Quelltext hab ich was gefunden:
PHP Code:
<form [B]id="loginform[/B]" action="" onSubmit="xajax_login(xajax.getFormValues('loginform'));return false;" style="height:24px;overflow:hidden;margin:0;">
   <
span style="width:300px;display:inline;margin-right:20px;" id="login_error"></span>
          
Username:
         <
input class="text" type="text" name="username" id="login"/>
         
Passwort:
         <
input class="text" type="password" name="password" id="password"/>
<!--    
Cookie:<input type="checkbox" name="cookie" id="cookie" value=1 checked> -->
   <
input type="submit" [B]value="Login"/[/B]> 
später kommt noch was in der art:
HTML Code:
 <div [B]id="job1"[/B] >
      <img id="img_1" src="/gfx/j_1g.gif" alt="Gärtner"  />
                  <em>20</em> Minuten, <em>60</em> Punkte
          </div>
        <div id="job2" >
      <img id="img_2" src="/gfx/j_2g.gif" alt="Ingenieur"  />
                  <em>20</em> Minuten, <em>60</em> Punkte
          </div>
ich geh mal davon aus das ich die über die id ansteuern muss, beim Login evtl.
über value="Login" aber weis ich nicht.
bleibt aber die Frage selbst wenn ich die ausgelesen bekomm, wie sag ich dem dann der soll dadrauf klicken ? vor allem wenn vorher schon mit _IEFormSubmit($oForm) das übertragen wird und der mir dann schon die nächste Seite laden möchte.
ist das hiermit richtig ?:
PHP Code:
_IEGetObjById(ByRef $o_object$s_Id)
_IEAction(ByRef $o_object$s_action)
 
$s_action "click" 
ich glaub aber nicht. Gibt es ne deutsche beschreibung zu den Func´s im IE.au3 ?
Und wieder mal vielen Dank für Deine Mühe. Diesmal etwas mehr geworden.
Hier auf jedenfall schonmal deutsche Help :
Shadow992 is offline  
Thanks
1 User
Old 09/08/2009, 11:04   #14
 
elite*gold: 0
Join Date: Jun 2009
Posts: 69
Received Thanks: 1
Quote:
später kommt noch was in der art:
HTML-Code:

<div id="job1" >
<img id="img_1" src="/gfx/j_1g.gif" alt="Gärtner" />
<em>20</em> Minuten, <em>60</em> Punkte
</div>
<div id="job2" >
<img id="img_2" src="/gfx/j_2g.gif" alt="Ingenieur" />
<em>20</em> Minuten, <em>60</em> Punkte
</div>
hat sich erledigt, funktioniert.
dachte zuerst ihc brauche die id="job1" aber funktioniert nur hiermit id="img_1"

PHP Code:
While 1
    _IENavigate 
($oIE"http://www.bongspiel.de/?show=points")
    
_IENavigate ($oIE"http://www.bongspiel.de/?show=jobs")
    
$oJob3 _IEGetObjById($oIE,"img_3")
    
_IEAction($oJob3,"click")
    
Sleep(1810000)
WEnd 
Quote:
Wie kann ich hier den LoginButton anwählen ?
In der StatusBar ändert sich die Adresse nicht wie zB bei Holy-War.

Bongspiel.de - Rauchend Prämien sammeln: Wer hat die schönste Bong?
aber im Quelltext hab ich was gefunden:
PHP-Code:
<form id="loginform" action="" onSubmit="xajax_login(xajax.getFormValues('loginfo rm'));return false;" style="height:24px;overflow:hidden;margin:0;">
<span style="width:300px;display:inline;margin-right:20px;" id="login_error"></span>
Username:
<input class="text" type="text" name="username" id="login"/>
Passwort:
<input class="text" type="password" name="password" id="password"/>
<!-- Cookie:<input type="checkbox" name="cookie" id="cookie" value=1 checked> -->
<input type="submit" value="Login"/>
_IEFormElementGetObjByName geht nicht weil, find keinen "name"
id="loginform" damit hats glaub ich nichts zu tun
und damit
value="Login" auch nicht.
So sieht´s aus....
De Michel is offline  
Old 09/08/2009, 11:27   #15
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by De Michel View Post
hat sich erledigt, funktioniert.
dachte zuerst ihc brauche die id="job1" aber funktioniert nur hiermit id="img_1"

PHP Code:
While 1
    _IENavigate 
($oIE"http://www.bongspiel.de/?show=points")
    
_IENavigate ($oIE"http://www.bongspiel.de/?show=jobs")
    
$oJob3 _IEGetObjById($oIE,"img_3")
    
_IEAction($oJob3,"click")
    
Sleep(1810000)
WEnd 


_IEFormElementGetObjByName geht nicht weil, find keinen "name"
id="loginform" damit hats glaub ich nichts zu tun
und damit
value="Login" auch nicht.
So sieht´s aus....
Da gibt es 2 Möglichkeiten wie du es probieren kannst einmal so :

PHP Code:
_IEGetObjById 
--------------------------------------------------------------------------------

Returns an object variable by id .


#include <IE.au3> 
_IEGetObjById ByRef $o_object$s_Id
oder einmal so :
<input type="submit"
_IEFormSubmit(...)
dann machste das halt in etwa so :
PHP Code:
$oForm=_IEFormGetCollection(...)
_IEFormSubmit($oForm
und dein Sleep(1810000) , würde ich duch das hier ersetzen ,
PHP Code:
_IELoadWait ($oIE ,,30000 
So stehts in der Help-Datei :
PHP Code:
Wait for a browser page load to complete before returning.
#include <IE.au3> 
_IELoadWait ByRef $o_object [, $i_delay [, $i_timeout = -1]] ) 
Shadow992 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
wr func net
04/02/2010 - WarRock Hacks, Bots, Cheats & Exploits - 1 Replies
Wenn ich wr starte und auf game starten klcike steht da "ERROR:Cannot Find Exeute file! was muss ich machen habe win 7
Need help Func
04/11/2009 - GW Bots - 12 Replies
Hi all, I have a little issue with the bot I'm doin using the tt6 move to engine. I'm trying the make it scan in front of my charc on the minimap to check if enemies are present. So here's the func: ;scan if enemy is in front of us Func ScanEnemy1() PixelSearch(86, 460, 173, 516, $MonsterColor_Red, 10) If @error then Sleep( 100 ) PixelSearch(86, 460, 173, 516, $MonsterColor_Red, 10) if @error then return False EndIf
loot func
11/17/2008 - Guild Wars - 15 Replies
Hi Ich weis sowas gabs schonmal in dem Thermalquellen Bot von Blackworkxx glaub ich. Ich hab mich auch grad dran versucht, aber ich find den Fehler einfach nicht mehr. Im moment siehts so aus: func _loot() for $a= 0 to 8 step 1 sleep(100)
move to func.
10/21/2008 - Guild Wars - 46 Replies
ich hab also die speicher addresse von x und y und auch die jewaligen anfangs und endwerte möchte nun aber das sich die spielfigur von x1/y1 zu x2/y2 bewegt. schreibe ich dafür die jewligen werte einfach nur um und das wird dann als bewegung interpretiert oder wäre das sozusagen ein teleport vorgang (clientside) und der server würde das nicht verstehen und einfach wieder an den startpunkt setzen?? bei reequia gab es eine moveto function allerdings hab ich keine ahnung wie genau die aussah bzw...
Func hilfe....
05/25/2008 - Guild Wars - 2 Replies
Hi, ich bräuchte mal hilfe bei ner function.... Ich habe in meinem Bot 2 Farm gebiete drin.... und man kann halt auch mit Ele oder Monk Farmen. Dies kann man per GUI auswählen // checkboxen... so soweit so gut.. Wenn man jetzt z.B. "Farm TQ und Farm mit Monk TQ" ausgewählt hat dann macht der das auch, wenn man dann "Farm Elona und Farm mit Monk Elona" ausgewählt hat dann funktioniert das auch. So aber wenn man "Farm Elona und Farm mit Ele Elona" ausgewählt hat dann macht der nicht das...



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


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.