Deutsches AutoHotkey Homepage AutoHotkey Community
Wir helfen uns gegenseitig aus der Patsche
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Wie lang ist Fenster aktiv???

 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe!
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
fsd2
Gast





BeitragVerfasst am: Do Sep 21, 2006 8:53 am    Titel: Wie lang ist Fenster aktiv??? Antworten mit Zitat

Hallo Welt,
ich habe mal ne Frage an die Schlauen dieser Welt.
Ich brauche eine Funktion, die ein Programm abschiesst, wenn ein Fenster nach 15sek. immer noch aktiv ist.
Derzeit habe ich nur eine Funktion, die dass Prog abschiesst, wenn sich das Fenster binnen 15sek. nicht aktiviert:

Code:

;Klick auf Drucken-Button
MouseClick, left,  328,  307

WinWaitActive,Drucken,,15,
  if not ErrorLevel
  {
    sleep, 100
    ; Klick auf OK-Button in Printer-Dialog
    MouseClick, left,  328,  307
    WinWait, Ausgabe in Datei umleiten,
    IfWinNotActive, Ausgabe in Datei umleiten, , WinActivate, Ausgabe in Datei umleiten,
    WinWaitActive, Ausgabe in Datei umleiten,
   
    Send, c:\111\%var%.txt{ENTER}
    Sleep, 100
    ;Schliesst den Dialog
    Send, {ENTER}
  }
  else
  {
    ;Abschuss des Progs
    run, c:\pskill.exe -t prog.exe
    sleep, 100
  }


Das Script läuft super, aber alle ca.50 Durchläufe hängt sich das zu bedienende Prog auf. Daher brauche ich an dieser Stelle ein Test, ob das Fenster länger als 15sek aktiv ist. Wenn ja --->Killen

Bin für alle Tipps dankbar.
MfG
fsd
Nach oben
Thalon



Anmeldedatum: 25.10.2005
Beiträge: 1889
Wohnort: Österreich

BeitragVerfasst am: Do Sep 21, 2006 9:12 am    Titel: Antworten mit Zitat

Du könntest per Settimer immer wieder abfragen welches fenster gerade aktiv ist.
Wenn du 15x hintereinander im Sekundenintervall das besagte Fenster findest --> killen.

Thalon
_________________
Mein Motto: Hilfe zur Selbsthilfe!
Teildeutsche Hilfe (CHM)!! und Deutsche Online-Hilfe
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
fsd2
Gast





BeitragVerfasst am: Do Sep 21, 2006 2:29 pm    Titel: Danke Antworten mit Zitat

Danke...
ich werd's mal versuchen Razz
Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Ich brauche Hilfe! Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de