Hallo,
ich versuche mich per Skript auf der Seite surfeasy.com mit meinen Benutzerdaten anzumelden.
Leider scheitere ich schon an der Eingabe der Daten.
Kann mir hier vielleicht jemand helfen?
Mein Versuch:
Spoiler anzeigen
AutoIt: login.au3
#include <IE.au3>
Global $oIE
$oIE = _IECreate("https://accounts.surfeasy.com/de/login", 400, 400)
_IELoadWait($oIE, 0, 3000)
$email = ("email@t-online.de")
$kennwort = "****"
$femail = _IEGetObjById($oIE, "email")
$fkennwort = _IEGetObjById($oIE, "password")
_IEFormElementSetValue($femail, $email)
_IEFormElementSetValue($fkennwort, $kennwort)
Alles anzeigen
Zugehöriger Quellcode:
Spoiler anzeigen
HTML
<form action="/register" method="post" class="panel-body sign-up-form
hide
" id="sign_up" data-validate="parsley" data-focus="first">
<div class="block">
</div>
<input id="locale" name="locale" type="hidden" value="de" />
<input id="http_referer" name="http_referer" type="hidden" value="" />
<div class="block">
<label class="control-label">Wie ist Ihr Name?</label>
<input type="text" name="name" id="name" placeholder="Geben Sie Ihren Namen ein" class="form-control"
/>
</div>
<div class="block">
<label class="control-label">Wie lautet Ihre E-Mail-Adresse?</label>
<input type="text" name="email" id="email" placeholder="you@example.com" class="form-control"
data-trigger="change"
data-required="true"
data-type="email"
/>
</div>
<div class="block">
<label class="control-label">Vergeben Sie ein Passwort</label>
<input type="password" name ="password" id="password" placeholder="passwort" class="form-control"
data-required='true'
data-notblank="true"
data-minlength="4"
data-equalto="#password"
/>
</div>
<div class="block">
<label class="control-label">Bestätigen Sie Ihr Passwort</label>
<input type="password" name="password_confirmation" id="password_confirmation" placeholder="Passwortbestätigung" class="form-control"
data-required='true'
data-notblank="true"
data-minlength="4"
data-equalto="#password"
/>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="accepted_terms" id="accepted_terms"
data-required="true"
data-error-message="You must accept the SurfEasy Terms of Service."
/> Ich akzeptiere die <a href="http://de.surfeasy.com/Terms.html">
<i>SurfEasy AGB</i></a>
</label>
</div><br>
<button type="submit" class="btn btn-info" onClick="_gaq.push(['_trackEvent', 'Get Started for free', 'Click', 'Sign Up Now Button']);">Jetzt registrieren </button>
</br></br>
<div class="line line-dashed">
</div>
<p class="text-center">
<small>Haben Sie schon ein Konto? <i><a href="#" class="form-toggle" id='sign-in'>Jetzt anmelden</a></i></small>
</p>
<p class="text-center">
<small>Haben Sie eine Activiation Code? <i><a href="/de/go" class='landing-link' id='activation-go'>Melden Sie sich hier</a></i></small>
</p>
</form>
<form action="/login" method="post" class="panel-body
show
" id="login" data-validate="parsley" data-focus"first">
<!--
<div class="block">
<label class="control-label"></label>
</div>
!-->
<div class="block">
<label class="control-label">Email</label>
<input type="text" name="email" id="email" placeholder="you@example.com"
value="" class="form-control"
data-required='true' tabindex=1 />
</div>
<div class="block">
<label class="control-label">passwort</label>
<input type="password" name="password" id="password" placeholder="passwort" class="form-control"
data-required='true' tabindex=2 />
</div>
<br>
<small><a href="#" class="form-toggle pull-right m-t-mini" id="forgot-password">Passwort vergessen?
</a></small>
<button type="submit" class="btn btn-info" tabindex=3>Anmelden</button>
</br>
</br>
<div class="line line-dashed">
</div>
<p class="text-muted text-center">
<small> Benötigen Sie ein SurfEasy-Konto?</small>
</p>
<small>
<a href="https://www.surfeasy.com/register/?se_plan=total_vpn_one_year" class="btn btn-white btn-block" id="sign-up"> Jetzt registrieren</a></i></small>
</form>
<form action="/v2/reset_request" method="post" class="panel-body hide"
id="forgot-password-form" data-validate="parsley" data-focus"first">
<div class="block">
<div class="forgot-password-errors">
</div>
</div>
<div class="block">
<label class="control-label">Email</label>
<input type="text" name="email" id="email" placeholder="you@example.com" class="form-control"
data-required='true'/>
</div>
<br>
<input id="type" name="type" type="hidden" value="lost" />
<button type="submit" class="btn btn-info" id='forgot-password-form-button'>Senden Sie E-Mail-Passwort zurücksetzen</button>
</br>
</br>
<div class="line line-dashed">
</div>
<p class="text-muted text-center">
<small> Benötigen Sie ein SurfEasy-Konto?</small>
</p>
<small>
<a href="#" class="form-toggle btn btn-white btn-block" id="sign-up"> Jetzt registrieren</a></i></small>
</form>
Alles anzeigen
Ich könnte mir vorstellen, dass es daran liegt, dass die ID's mehrfach genutzt werden.
Kann mir hier jemand helfen?
Würde mich freuen. Danke schonmal!