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

Beiträge von Moritz_

  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 12. März 2018 um 04:27

    jetzt bringst mich aber durcheinander, wenn ich das jetzt so laufen las funktioniert das
    wenn eine xml bearbeitet wurde ist sie kein 2tes mal vorhanden, wird vor dem bearbeiten in einen anderen Ordner verschoben

    C
    #include <Array.au3>
    #include <File.au3>
    
    xml()
    
    Func xml()
        ; prüfen ob Datei vorhanden und starte Programm
        Local $aFileList = _FileListToArray("D:\xml", "*")
        If @error = 1 Then
        Exit
        EndIf
        If @error = 4 Then
        While Sleep(10000);statt 10 hier die Wartezeit zum nächsten aufruf in millisekunden angeben
        xml()
        WEnd
        EndIf
        ; Starte das bearbeiten
        Run("C:\Program Files\Mozilla Firefox\firefox.exe")
        Sleep(50000);pause
           Run("C:\Program Files\Opera\launcher.exe")
        While Sleep(50000);pause und von vorne beginnen
           xml()
        WEnd
    EndFunc   ;==>xml
    Alles anzeigen
  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 11. März 2018 um 15:40

    Ich habe das jetzt mal so gemacht um zu testen was er macht und es funktioniert sogar soweit.

    In Zeile 15 das Exit muss ich jetzt ersetzen das er wieder von vorne Anfängt und neu prüft nach der Pause. Nur weiß ich nicht genau nach was ich suchen soll in der Hilfe Datei

    C
    #include <Array.au3>
    #include <File.au3>
    
    xml()
    
    Func xml()
        ; prüfen ob Datei vorhanden und starte Programm
        Local $aFileList = _FileListToArray("D:\xml", "*")
        If @error = 1 Then
        Exit
        EndIf
        If @error = 4 Then
        Sleep(100000)
        Exit
        EndIf
        ; Starte das bearbeiten
        Run("C:\Program Files\Mozilla Firefox\firefox.exe")
    EndFunc   ;==>xml
    Alles anzeigen
  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 10. März 2018 um 22:22

    Ja das werde ich wohl tun müssen um bisschen vorran zu kommen.

    Aber morgen erst ;)

  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 10. März 2018 um 22:02

    2 Stück habe ich gemacht, wenn ich nen Programm öffnen will muss ich ja auch den Pfad angeben zum Programm
    Nun dachte ich sFilePath ist der Ort wo er schauen soll ob was drinnen ist, weil irgendwie muss ich ihm ja sagen wo er schauen soll

    Wie gesagt ich habe AutoIT heute entdeckt und fange bei 0 an

  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 10. März 2018 um 21:50

    _FileListToArray($sFilePath="D:\xml" , $sFilter="*.xml" , $iFlag=$FLTA_FILES , $bReturnPath=False)

    bin ich so auf dem richtigen Weg?

  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 10. März 2018 um 21:21

    Sorry für die Fragen
    ich gebe ein zb
    FileExists("D:\xml\*.xml")jetzt brauch ja einen Rückgabewert ja existiert oder existiert nicht das er weiß wie er weiter machen soll
    für jedes verarbeiten habe ich eine extra au3 erstellt, ob das so der richtige weg ist weiß ich aber nicht

  • Ordner überprüfen verschiedene Arbeiten ausführen und das ganze als Dauerschleife

    • Moritz_
    • 10. März 2018 um 20:47

    Hallo,

    ich habe heute AutoIT entdeckt und ich denke es wird mir einiges erleichtern. Ich möchte folgendes automatisieren:
    -es soll nur in einer bestimmten Zeit laufen

    -Ordner überprüfen ob eine Datei vorhanden ist (xml)

    -wenn nicht vorhanden, bestimmte Zeit warten nach vorgabe

    -verschiedene arbeiten ausführen, das habe ich schon hinbekommen program öffnen, Mausklick, Datei löschen usw

    -das ganze soll als Dauerschleife laufen

    Ich habe in Paint dazu mal ein Bild erstellt, ein Bild sagt mehr als 1000 Worte ;)

    [Blockierte Grafik: https://i.gyazo.com/f33d4edc44516ab53d09db0bc591cb70.png]

    Ich hoffe mir kann hierzu jemand hilfreiche Tips geben.

    Danke schön und schöne Wochenende noch

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™