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

Beiträge von Panikakrobat

  • AutoIT .exe Datei debuggen

    • Panikakrobat
    • 13. Januar 2012 um 18:32

    Immerhin sagt die Fehlermeldung ja aus wo das Problem zu suchen ist, nämlich in einem deiner Arrays. Es bleibt dir wohl nichts anderes übrig als dir alle Arrays einmal anzusehen und zu prüfen ob sie in einem bestimmten Fall, als normale Variable behandelt werden.

    Das es davor lange problemlos funktioniert hat spricht für ein Problem beim lesen von Daten z.B. aus einer Datei, wenn die Datei keinen oder zu wenig Inhalt hat, kann es zu solchen Problemen kommen.

  • Alle datein eines PC´s auflisten ?

    • Panikakrobat
    • 25. Juni 2011 um 11:16

    Moin,

    du kannst auch die 31. Zeile in deinem Skript so verändern:

    Spoiler anzeigen
    [autoit]

    $test3 = StringSplit($test2, "|", 1)

    [/autoit]


    Dann sollte die Ausgabe eine einheitliche Struktur haben. Das reicht da außer " | " keine Zeichen eine neue Zeile ankündigen.

  • Alle datein eines PC´s auflisten ?

    • Panikakrobat
    • 24. Juni 2011 um 20:39

    Wenn du wirklich vor hast jedes einzelne Verzeichnis inkl. Unterverzeichnisse und Dateien aufzulisten kommt mir als erstes der cmd-Befehl tree in den Sinn:

    Spoiler anzeigen
    Code
    X:\>tree /F


    Kannst ja mal tree /? in die Kommandozeile eingeben und sehen was du alles machen kannst.
    Um an eine Liste der Dateien in einem Ordner zu gelangen ist mir nur der AutoIt Befehl

    Spoiler anzeigen
    [autoit]

    _FileListToArray()

    [/autoit]


    bekannt. Damit müsstest du natürlich immer alle Unterverzeichnisse öffnen und diese wieder auflisten. Für dein zweites Problem gibt es die Befehle

    Spoiler anzeigen
    [autoit]


    DriveSpaceFree()
    DriveSpaceTotal()

    [/autoit]


    Hoffe du kannst damit was anfangen ;)

  • Weisses Quadrat beim STOP Symbol in der Messagebox entfernen

    • Panikakrobat
    • 24. Juni 2011 um 20:05

    Hatte mal das gleiche Problem, mir hat es damals genügt den Button einfach weiß zu machen:

    [autoit]

    GUICtrlSetBkColor($button, 0xFFFFFF)

    [/autoit]

    Weiß natürlich nicht wie das in deine GUI passt.

  • Script vernünftig Pausieren

    • Panikakrobat
    • 31. Mai 2011 um 20:53

    Wenn ich da so auf die schnelle drüber nachdenke. Wie wäre es mit einer GUIGetMsg() Abfrage in der Do-Until Schleife?

    Spoiler anzeigen
    [autoit]


    Do
    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    Select
    Case
    $msg = $StartItem
    $gProgstatus = True
    EndSelect

    [/autoit] [autoit][/autoit] [autoit]

    Until $gProgstatus = True

    [/autoit] [autoit][/autoit] [autoit][/autoit]

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™