Register for your free account! | Forgot your password?

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

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

Advertisement



IE, Stämme Bot Help

Discussion on IE, Stämme Bot Help within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
IE, Stämme Bot Help

Hallo Community,
ich bin gerade dabei einen "Die Stämme Bot" zu programmieren, in AutoIt natürlich, jedoch scheitere ich schon beim Einloggen.
Bei normalen Spielen wie OGame, Travian und anderen, gibt es immer diese3 Comboboxen für die Serverauswahl.
Stämme muss natürlich ne Ausnahme machen. Wenn man auf den "Login" Button klickt, öffnet sich ein kleines neues Fenster, jedoch im Browse zu Serverauswahl-jedoch keine Combobox.

Kann mir jedemand mit dem Quelltext helfen.
Ich bin ratlos!

Liebe Grüße
*scarface*
*scarface* is offline  
Old 10/13/2010, 21:50   #2
 
bassbanane's Avatar
 
elite*gold: 116
Join Date: Oct 2007
Posts: 677
Received Thanks: 248
Ich hab auf die schnelle das hier gefunden:
Da ist eine Funktion namens Login, die solltest du dir mal genauer anschauen
Ist vom 30. September 2009 also bin ich mir nicht sicher, ob es noch funktioniert, aber ein Versuch ist es wert
bassbanane is offline  
Old 10/14/2010, 00:18   #3
 
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
maxi39 is offline  
Old 10/14/2010, 20:45   #4
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Vielen Dank!
Werde es mal versuchen!
*scarface* is offline  
Old 10/16/2010, 18:08   #5
 
elite*gold: 0
Join Date: May 2009
Posts: 127
Received Thanks: 21
Hallo Leute,
ich bins nochmal

Also ich habe mir Shadows Browsergamebot Tutorial durchgelesen, und es anstelle mit "Ogame", mit "Die Stämme" versucht.
Jedoch scheitere ich schon beim einloggen.
Mit Firefox komme ich Problemlos in meinen Account rein.
Wenn ich es jedoch mit IE mit dem Bot mache funktioniert alles perfekt, bis dann _IEFormSubmit(...) meine Daten abschickt.
Dann sieht es so aus:


Und so sollte es aussehen:


In "Ogame" ist es so, dass wir die Combobox zum auswählen der Server haben.
"Die Stämme" hat jedoch keine Combobox. Wenn man auf Login klickt, dann öffnet sich ein kleines Fenster, wo wir unseren Server auswählen können.
Aber in gewisser weise ist es schon eine Combobox. Nur irgendwie anders.

Mein AutoIt Script:

Code:
#include <IE.au3>
#include <GUIConstantsEx.au3>

$Main = GUICreate("Form1", 451, 313, 193, 125)
$Button = GUICtrlCreateButton("Start", 8, 8, 435, 297, 0)
GUICtrlSetFont(-1, 110, 400, 0, "Arial Black")
GUICtrlSetColor(-1, 0xFF0000)
GUISetState(@SW_SHOW)


While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button
            $oIE = _IECreate("www.die-staemme.de")
            _IELoadWait($oIE,0,10000)
            $oForm = _IEFormGetCollection($oIE,0)  
                $oUsername = _IEFormElementGetObjByname($oForm,"user")
                $oPassword = _IEFormElementGetObjByName($oForm,"password")
                _IEFormElementSetValue ($oUsername,"Beispiel")
                _IEFormElementSetValue ($oPassword,"11111111")   
                _IeFormSubmit($oForm)                
    EndSwitch
WEnd

Und so sieht der Quelltext von IE ab der Login Funktion aus:

Code:
    <form action="index.php?action=login&server_list=1" method="post" id="login_form" onsubmit="return Index.login_submit();">
        <div>
            <label for="user">
                <strong >Benutzername:</strong>
                <span >
                    <input id="user" name="user" class="text" type="text" value=""
                           onkeydown="if (window.event && window.event.keyCode == 13) $('#login_button').trigger('click');"/>
                </span>
            </label>
            <label for="password">
                <strong >Passwort:</strong>
                <span >
                    <input name="clear" type="hidden" value="true" />
                    <input id="password" name="password" class="text" type="password"
                           onkeydown="if (window.event && window.event.keyCode == 13) $('#login_button').trigger('click');"/>
                </span>
            </label>
            
            <div id="non_script_login">
                <label for="server_select" id="server_select_label">
                    <strong >Welt:</strong>
                    <select id="server_select" class="server_select" name="server" >
                                                                    <option value="de3" >Welt 3</option>
                                                <option value="de4" >Welt 4</option>
                                                <option value="de5" >Welt 5</option>
                                                <option value="de6" >Welt 6</option>
                                                <option value="de7" >Welt 7</option>
                                                <option value="de8" >Welt 8</option>
                                                <option value="de9" >Welt 9</option>
                                                <option value="de10" >Welt 10</option>
                                                <option value="de11" >Welt 11</option>
                                                <option value="de12" >Welt 12</option>
                                                <option value="de13" >Welt 13</option>
                                                <option value="de14" >Welt 14</option>
                                                <option value="de15" >Welt 15</option>
                                                <option value="de16" >Welt 16</option>
                                                <option value="de17" >Welt 17</option>
                                                <option value="de18" >Welt 18</option>
                                                <option value="de19" >Welt 19</option>
                                                <option value="de20" >Welt 20</option>
                                                <option value="de21" >Welt 21</option>
                                                <option value="de22" >Welt 22</option>
                                                <option value="de23" >Welt 23</option>
                                                <option value="de24" >Welt 24</option>
                                                <option value="de25" >Welt 25</option>
                                                <option value="de26" >Welt 26</option>
                                                <option value="de27" >Welt 27</option>
                                                <option value="de28" >Welt 28</option>
                                                <option value="de29" >Welt 29</option>
                                                <option value="de30" >Welt 30</option>
                                                <option value="de31" >Welt 31</option>
                                                <option value="de32" >Welt 32</option>
                                                <option value="de33" >Welt 33</option>
                                                <option value="de34" >Welt 34</option>
                                                <option value="de35" >Welt 35</option>
                                                <option value="de36" >Welt 36</option>
                                                <option value="de37" >Welt 37</option>
                                                <option value="de38" >Welt 38</option>
                                                <option value="de39" >Welt 39</option>
                                                <option value="de40" >Welt 40</option>
                                                <option value="de41" >Welt 41</option>
                                                <option value="de42" >Welt 42</option>
                                                <option value="de43" >Welt 43</option>
                                                <option value="de44" >Welt 44</option>
                                                <option value="de45" >Welt 45</option>
                                                <option value="de46" >Welt 46</option>
                                                <option value="de47" >Welt 47</option>
                                                <option value="de48" >Welt 48</option>
                                                <option value="de49" >Welt 49</option>
                                                <option value="de50" >Welt 50</option>
                                                <option value="de51" >Welt 51</option>
                                                <option value="de52" >Welt 52</option>
                                                <option value="de53" >Welt 53</option>
                                                <option value="de54" >Welt 54</option>
                                                <option value="de55" >Welt 55</option>
                                                <option value="de56" >Welt 56</option>
                                                <option value="de57" >Welt 57</option>
                                                <option value="de58" >Welt 58</option>
                                                <option value="de59" >Welt 59</option>
                                                <option value="de60" >Welt 60</option>
                                                <option value="de61" >Welt 61</option>
                                                <option value="de62" >Welt 62</option>
                                                <option value="de63" >Welt 63</option>
                                                <option value="de64" >Welt 64</option>
                                                <option value="de65" >Welt 65</option>
                                                <option value="de66" >Welt 66</option>
                                                <option value="des1" >SDS 1</option>
                                                <option value="des2" >SDS 2</option>
                                        </select>
                </label>
                <input type="submit" id="login_button" style="margin-bottom:10px; width:126px; float: right" value="Login"/>
            </div>
            <div id="js_login_button"  style="display:none">
                <a href="#" onclick="$('#login_button').trigger('click'); return false;" class="login_button">
                    <span class="button_left"></span>
                    <span class="button_middle">Login</span>
                    <span class="button_right"></span>
                </a>
            </div>
Könntet ihr mir bitte helfen?

Liebe Grüße
Kevin (*scareface*)
*scarface* is offline  
Reply


Similar Threads Similar Threads
Die Stämme Bot
06/27/2010 - Browsergames - 19 Replies
*Entwicklung eingestellt*
Die Stämme
04/20/2010 - Trading - 7 Replies
Hallo Leute ich verkaufe jetzt meinen Die-Stämme Account (DE Version). Auf der Welt 55 : -1.925 Punkte -14870 Premium Punkte -2 Wochen extra Premium Account -Gratis Premium Account kann man noch benutzen -Im besten Stamm auf dem Kontienent -Sehr viel Def für 1.925 Punkte .
Die Stämme
03/02/2010 - elite*gold Trading - 14 Replies
Hallu o.o ich verkaufe Die-Staemme Premium Punkte. Ich verkaufe sie auf allen Welten in: -CH Ich verkaufe die Premiumpunkte in Massen und dauerhaft. Meldet euch einfach in diesem Thread. Ich suche dafür einfach ein paar
Die Stämme Bot?
12/23/2009 - Browsergames - 17 Replies
Kennt jemand einen Bot für "Die Stämme" ? :rtfm:
Die Stämme
08/20/2007 - Browsergames - 4 Replies
ich habe nur eine frage ob irgentjemand weis oder ahnung hat wie man sich bei dem speil Die-Stämme sich auf der welt SDS sich vorteile verschaffen kann dursch exploits oder hacks ?? MFG



All times are GMT +2. The time now is 20:49.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.