Autoit: Live Log anzeigen

  • Hallo,

    mein Autoit Script bleibt gelegentlich hängen. Leider ist es schwer heraus zu finden in welchem Moment es hängen bleibt. Ist es möglich eine Art LIVE Log in einem Fenster an zu zeigen?
    Beispiel:

    13:45:01 Uhr - Kopiere Daten der CSV
    13:44:46 Uhr - Lese Daten aus CSV
    13:44:35 Uhr - Öffne Editor

    Hat jemand eine Idee wie ich das umsetzen könnte.

    • Offizieller Beitrag

    Hey,

    Kompeliert als EXE oder als au3-Script? So oder so: ConsoleWrite gibt Daten entweder in die Console von SciTE aus oder wenn du das Programm als CUI kompelierst in einem DOS Fenster.

    Als CUI kompelierst du dein Programm mit der aktuellen AutoIt Version, in dem du das hier ganz oben in dein Script schreibst:

    [autoit]

    #pragma compile(Console, True)

    [/autoit]

    In SciTE gibt es ausserdem die Möglichkeit jede einzelne Zeile automatisch mit ConsoleWrite zu besetzten: Tools -> Trace: Add Trace Line
    Alternativ kannst du das alles aber auch als LOG Datei ausgeben. Dafür gibt es in AutoIt schon die UDF _FileWriteLog.

    Gruß,
    Spider