1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. rheims

Beiträge von rheims

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 10. Oktober 2015 um 12:33

    So ich bin fast fertig :)

    Hier mein aktueller Stand ->

    Code
    #Include <FF.au3>
    #Include <FFEx.au3>
    
    
    _FFWindowSelect("Zielseite = "title")
    
    
    	;load wait
    	if _FFLoadWait() Then
    
    
    	$iStartValue = InputBox("Link", "Enter Start Number")
    	$iEndValue = InputBox("Link", "Enter End Number")
    
    
    	For $j = $iStartValue to $iEndValue
            MsgBox(0, "Beginne mit Link:", $j)
    	;click Link
    	_FFLinkClick("Link " & $j,"text") ; Klickt auf jeweiligen Link
    
    
    	Next
    	MsgBox(0,"", "Fertig!")
    	Sleep(1000)
    	; 	Trennt die Verbindung mit FireFox / MozRepl
    	_FFDisConnect()
    
    
    Else ;  Wenn FF nicht verbunden ist...
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf
    Alles anzeigen

    Mit _FFStart hat es in der Form schon funktioniert, aber aufgrund der SessionId möchte ich lieber _FFWindowSelect anwenden. Leider stimmt bei mir die Syntax nicht, wo liegt der Fehler?

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 5. Oktober 2015 um 20:19

    Entwarnung, es lag an mir. Die Zieladresse ist so aufgebaut:

    https://zielseite.de/benutzer.backe…iewAction=links =1"

    Da sich die Sessionid immer ändert, gibt es eine Möglichkeit die Url auszulesen? oder wie sollte man am besten vorgehen?

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 5. Oktober 2015 um 11:08

    Du hast mir damit den Tag gerettet! Gibt es eigentlich auch einen Bug bei _FFIsConnected() im Zusammenhang mit https Seiten? Das Script möchte sich nicht verbinden.


    Schönen Sonntag noch :)

  • Brauche Hilfe bei Skripterstellung

    • rheims
    • 4. Oktober 2015 um 15:29

    .............

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 4. Oktober 2015 um 11:50

    Ich möchte diesen wert auslesen:

    Code
    <input type="text" id="user" size="30" value="Benutzername"><br>


    und ins Feld Vorname schreiben:

    Code
    <tr><td>Vorname:</td><td><input type="text" name="fname" size="40"></td></tr>

    Genau, die "0" steht dann beim Feld fname :(

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 4. Oktober 2015 um 02:24

    Danke für den Hinweis! Habe jetzt FFEx.au3 hinzugefügt, doch statt „Benutzername“ wird der Wert „0“ zurückgegeben :(

    Code
    #Include <FF.au3>
    #Include <FFEx.au3>
    
    
    If _FFStart("http://ff-au3-example.thorsten-willert.de/", Default, 2) Then
    
    
    	;load wait
    	If _FFLoadWait() Then MsgBox(64, "", "Page was loaded in " & @extended & "ms")
    
    
    	;input
    	_FFSetValue("Max Mustermann", "lname", "name")
    
    
    	$sUser = _FFGetValueById("user")
    	_FFSetValue($sUser, "fname", "name")
    
    
    	Sleep(5000)
    	_FFDisConnect()
    
    
    EndIf
    Alles anzeigen
  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 3. Oktober 2015 um 18:34

    Warum ist die Funktion _FFGetValue ausgegraut? Ich glaube es hängt mit meinen Problem zusammen...

  • Anfängerfragen – Wer hat Zeit zum Helfen?

    • rheims
    • 3. Oktober 2015 um 12:31

    Hallo,

    ich will einen Prozess automatisieren und brauche eure Unterstützung! Das Script das ich benötige müsste wie folgt aussehen:

    • Bestimmte Links im Firefox anklicken. Jeder Link folgt dem Muster: Link1, Link2, Link3,…
    • Eingabeaufforderung welchen links gefolgt werden soll. Beispielsweise: Start: Link4; Ende: Link10
    • Wert von Inputfeld auslesen und zwischenspeichern
    • Gespeicherten Wert in ein anderes Inputfeld setzen
    • Button klick
    • Fortfahren mit nächsten Link

    Start: Link4

    Ende: Link10

    Ich hoffe ich hab mir nicht zu viel vorgenommen, da ich schon beim auslesen des Inputs Feld scheitere.

    An dieses Beispiel habe ich mich gehalten:

    Code
    #include <FF.au3>
    
    
    _FFStart("http://ff-au3-example.thorsten-willert.de/",default,2)
    
    
    If _FFIsConnected() Then
    	$sUser = _FFGetValueById("user")
    	MsgBox(64,"Username:",$sUser)
    
    
    	$sPass = _FFGetValueById("pass")
    	MsgBox(64,"Password:",$sPass)
    
    
    	_FFQuit()
    EndIf
    Alles anzeigen


    bekomm aber diesen fehler angezeigt -> error: _FFGetValueById(): undefined function. :(

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™