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

Beiträge von Masterraven9

  • Counter

    • Masterraven9
    • 20. Oktober 2007 um 00:32

    Also hab ein bischen anders gelöst vll nicht das beste aber es geht auch so halbwegs.

    Nun wüsste ich aber noch gern wie ich das Programm schließen kann wenn ich auf das "x" klicke. (weiß nicht wo ich jetzt "If $msg = $GUI_EVENT_CLOSE Then ExitLoop" oder ähnliches einfügen soll)

    Spoiler anzeigen


    #include <GuiConstants.au3>
    GUICreate("", 100, 50)

    $i = 30
    $i2 = 60

    $min = GUICtrlCreateLabel("29", 10, 10)
    GUICtrlCreateLabel(":", 25, 10)
    $sec = GUICtrlCreateLabel("59", 30, 10)

    GUISetState()
    While 1
    $MSG = GUIGetMsg()


    While $i > 0

    While $i2 > 0
    $i2 = $i2 -1
    GuictrlsetData($sec, $i2)
    Sleep(1000)

    WEnd
    $i2 = 59

    $i = $i -1
    GuictrlsetData($min, $i)
    Sleep(1000)


    WEnd

    WEnd

    Auch wüsst ich gern wie wie ich das Programm ganz unten rechts in die Ecke bekomme.

    thx

  • Counter

    • Masterraven9
    • 19. Oktober 2007 um 23:01

    thx aber wie schaff ich das das die Zahl in einem Label angezeigt wird?

  • Counter

    • Masterraven9
    • 19. Oktober 2007 um 20:53

    Hy

    ich möchte ein Programm schreiben was einen Counter runter laufen lassen soll (30min, diese auch anzeigt) und dann ein Programm startet und dann wieder von vorne anfängt zu zählen.

    thx

  • CMD Fenster durchsuchen

    • Masterraven9
    • 13. Oktober 2007 um 13:11

    Hy Leude,

    ich bin noch ein Newbie in der Autoit Programmierung aber wollte mich mal an etwas heran wagen. Also ich habe ein Tool das in einem CMD fenster geöffnet wird und dort wird auch der Log des Programms angezeigt.
    Nun würde ich gerne ein Programm schreiben was dieses Tool überwacht und wenn ein bestimmter begriff dort auftaucht soll es eine .bat ausführen.
    Das mit der .bat Datei ist nicht das Problem sondern wie kann ich Autoit sagen das er nach einem Wort ausschau halten soll aber nur in diesem Fenster?
    Auch würde ich gerne wissen ob man es so einstellen kann das auch wenn das Fenster minimiert oder im Hintergrund liegt es trotzdem funktioniert.
    Leider fehlt mir der Anfang bzw. die wichtigen Befehle. xD

    thx

  • Verweiß Probleme

    • Masterraven9
    • 29. September 2007 um 21:30

    Hab es gelöst thx für die Hilfe.

    RunWait(@ScriptDir & "neu\test.bat", "neu\")

    Action GtaSpider: [30.09.2007 10:24]
    Thema auf gelöst markiert. Das könnt ihr übrigens auch selber machen, in dem ihr den ersten Post bearbeitet und dann links neben dem Titel auf Gelöst klickt in der Combobox.

  • Verweiß Probleme

    • Masterraven9
    • 29. September 2007 um 21:26

    Das ist ja gerade das Problem, es funktioniert so nicht, da die Batch Datei nicht in ihrem eigenen Order ausgeführt wird sondern in dem Ordner wo das Script sich befindet.

  • Verweiß Probleme

    • Masterraven9
    • 29. September 2007 um 21:14

    hy

    das wird so nicht funktionieren da wie ich schon geschrieben hab das Script sich auf meinem USB-Stick befindet und die Batch Datei in einem Unterordner.

    z.b.:

    F:\ --> script.au3

    F:\ --> neu ( Ordner)

    F:\neu\ --> test.bat (Batch Datei)

    wobei F: ja variable sein muss

  • Verweiß Probleme

    • Masterraven9
    • 29. September 2007 um 20:57

    Hallo,

    ich wollte mir mal eine Autoit EXE schreiben mit der ich diverse Programme installiere und hab da ein kleines Problem. Also erstmal bin ich noch Neuling in der Thematik also erwartet nicht zuviel.
    Problem:

    Ich habe die Autoit Datei auf einem USB-Stick (Sprich Laufwerksbuchstaben wechseln) und mit hilfe dieser Datei greife ich auf eienn Unterorder zu und möchte dort eine Batch Datei ausführen. Das Problem liegt jetzt darin das diese Batchdatei auf eine setup.exe zugreift um diese auszuführen.

    Aber leider wenn ich mit dem Aufruf:

    RunWait("test2\test.bat", "") die Datei aufrufe wird diese ja im Verzeichniss ausgeführt wo sich das Autoit Script befindet.
    Ich suche nun eien Möglichkeit die mir erlaubt das diese Batch Datei in dem Ordner wo sie sich befindet ausgeführt wird so das die restlichen Pfade auch stimmen.

    thx

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™