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. Schnitzel

Beiträge von Schnitzel

  • Songliste bearbeiten

    • Schnitzel
    • 30. Juli 2013 um 15:39

    Sowas ist meistens die letzte Zeile. Die meisten Leute ( und auch einige Programme. z.B. Excel bei csv Daten ) speichern Dateien immer mit ner Leerzeile am Ende^^

  • Formular wird mit falschen Daten gesendet

    • Schnitzel
    • 30. Juli 2013 um 15:27

    Nein bekommt man nicht:
    Forenregeln

  • Songliste bearbeiten

    • Schnitzel
    • 30. Juli 2013 um 14:46

    Dieses mal bin ich aber beim Thema ^^
    Du musst abfangen ob Stringsplit auch wirklich 2 Ergebnisse liefert
    Z.b. sowas verwenden damit die Zeilen ausgelassen werden in denen sich nicht zwei durch ; getrennte Einträge befinden

    [autoit]

    If not Ubound($aSplit) = 3 then continueloop

    [/autoit]

    PS: Ruhig die Edit Funktion für nutzen, das ist lieber gesehen als 3 Post's hintereinander ;)

  • Falscher Quelltext wird aus IE ausgelesen

    • Schnitzel
    • 30. Juli 2013 um 13:46

    Problem ist aber dass du den Quelltext der neuen Seite erst bekommst nachdem diese auch geladen ist.
    D.h. ohne die 0 funktioniert es (zumindest bei anderen Seiten)
    Du musst dir da vermutlich etwas anderes basteln um zu warten bis die Seite geladen ist oder du findest herraus warum die XML geladen wird und unterbindest das.

  • Run und RunAs mit Parametern

    • Schnitzel
    • 30. Juli 2013 um 11:59

    Schonmal mit der Netzwerk Authentifizierung probiert?

    [autoit]

    RunAs('admin','UnsereDomain','MeinPwt',2,$Path&' '&'/'&$Para1&' '&$Para2); funktioniert eventuell :)

    [/autoit]
  • Falscher Quelltext wird aus IE ausgelesen

    • Schnitzel
    • 30. Juli 2013 um 11:51

    Wieso verwendest du bei _IENavigate 0 als dritten Parameter?

  • Songliste bearbeiten

    • Schnitzel
    • 30. Juli 2013 um 10:39

    Edit: Ich dachte ich hätte was von Listview's gelesen. Ich bin verwirrt ?(
    Alles was du brauchst ist in der Hilfe:

    [autoit]

    _GUICtrlListView_SortItems()

    [/autoit]

  • Formular wird mit falschen Daten gesendet

    • Schnitzel
    • 30. Juli 2013 um 08:15

    Problem ist dass du nicht den Inhalt der Input Boxen sondern deren Control-ID verwendest.
    Erst mit

    [autoit]

    Guictrlread()

    [/autoit]

    auslesen dann klappts auch ;)

  • merkwürdiger Fehler mit Array.au3

    • Schnitzel
    • 26. Juli 2013 um 13:29

    Du brauchst nur

    [autoit]

    Stringsplit()

    [/autoit]


    zu verwenden dann hast dus als Array ;)

    Als Trennzeichen einfach den Zeilenumbruch verwenden ( @Crlf )

  • Bestimmte Internetlinks automatisch anklicken lassen

    • Schnitzel
    • 26. Juli 2013 um 10:05

    Simuliert vermutlich deshalb weil nicht mit der Maus über den Link gefahren und dann ein Klick ausgeführt wird, sondern weil es im Hintergrund abläuft.
    Trotzdem wird der Link angeklickt. Sonst gäbe die Funktion ja auch keinen Sinn...

  • Bestimmte Internetlinks automatisch anklicken lassen

    • Schnitzel
    • 26. Juli 2013 um 08:58

    Wenn du _IELinkClick verwendest wird auf den Link geklickt. Was sonst?
    Was meinst du mit real?

  • Excel - Tabelle Auswertung

    • Schnitzel
    • 26. Juli 2013 um 08:33

    Beispiele sind doch genügend in der Hilfe.
    Poste mal deinen Versuch!

  • txt in die gui einfügen

    • Schnitzel
    • 23. Juli 2013 um 14:59
    [autoit]


    ; richtig:
    FileClose($hFile)
    ; falsch:
    FileClose($sFile)

    [/autoit]
  • txt in die gui einfügen

    • Schnitzel
    • 23. Juli 2013 um 14:52

    Poste doch bitte nochmal dein Script wie es gerade ist.
    Sonst stochert man da ewig rum was falsch ist

  • Port sperren

    • Schnitzel
    • 23. Juli 2013 um 14:21

    Am Router ist das aber eher schwirig. Da gibt es einfach zu viele unterschiedliche Typen, die sich sehr verschieden oder garnicht ansprechen lassen.
    Da würde ich lieber die Windows Firewall nutzen. Mit netsh lassen sich da ganz gut regeln erstellen:
    http://technet.microsoft.com/en-us/library/…6(v=ws.10).aspx bzw. http://technet.microsoft.com/en-us/library/…0(v=ws.10).aspx

    Geht aber erst ab Win Vista...

  • Vorstellung oberh

    • Schnitzel
    • 18. Juli 2013 um 09:31

    Herzlich Willkommen und viel Spaß im Forum ;)

  • ImageSearch Versuch

    • Schnitzel
    • 16. Juli 2013 um 11:03

    Entweder ist der Thread gelöst oder nicht. Setz ihn doch nicht auf gelöst wenn du noch Probleme hast.

    Die Fehlermeldung die du bekommst ist eindeutig. Die Variable wurde nicht deklariert.
    Du solltest dir echt ein bisschen mehr Mühe geben.
    Sieh dir mal das Debugging Tutorial von Andy an (link in meiner Signatur)

  • Sleep Funktion ersetzen

    • Schnitzel
    • 12. Juli 2013 um 12:52

    Zur Vervollständigung hier noch die Lösung die ich mit autoit93 erarbeitet hab.

    [autoit]

    ;--- Anmeldeseite starten
    Local $oIE = _IECreate("https://*****************html", 0, 1, 1, 1) ; sofort die richtige seite laden
    $WGTLogLine = $WGTLogLine & ";" & Round(TimerDiff($timeBegin))
    Local $o_form = _IEFormGetObjByName($oIE, "vpnForm")
    Local $o_login = _IEFormElementGetObjByName($o_form, "login")
    _IEFormElementSetValue($o_login, "blabla")
    ; local $o_password = _IEFormElementGetObjByName ($o_form, "password") ; funktioniert leider nicht. Das Obj heißt nicht password. Hab auf die schnelle nicht rausgefunden wie es heißt weil es in einem Javascript erzeugt wird
    Local $o_password = _IEFormElementGetCollection($o_form, 1) ; da ObjByName nicht funktioniert nehm ich das Obj 1 in der Form Collection (Obj 0 ist login, Obj 1 ist password, Obj 2 ist der Absenden Button)
    _IEFormElementSetValue($o_password, "blabla2")
    _IEFormSubmit($o_form)

    [/autoit]
  • Kann sich ein Script selber neu starten?

    • Schnitzel
    • 11. Juli 2013 um 14:34

    James1337 wollte vermutlich sagen dass dein Beitrag keine Verbesserung zum schon genannten hat.
    Eine Zeile sparen hat jetzt nicht den großen Vorteil. Beziehungsweise wird ein Exit Code generell als Fehlercode angesehen...

    Wie auch immer.
    Ich denke das Thema kann nun in Frieden Ruhen da es ja schon seit #5 gelöst ist...

  • Eine Neue hier!

    • Schnitzel
    • 11. Juli 2013 um 06:51

    Herzlich willkommen und viel Spaß bei uns im Forum ;)

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™