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 

PEr Tastendruck Bildschirm off

 
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Skripte & Funktionen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Snoop
Gast





BeitragVerfasst am: Di Feb 21, 2006 8:11 pm    Titel: PEr Tastendruck Bildschirm off Antworten mit Zitat

Hallo.

Ich würde mich freuen, wenn jemand eine Antwort darauf hätte, wie ich einfach meinen PC-Monitor per AHK "ausschalten" könnte.
Es gibt ja so diverse Tools wie zb. Sofort-Schoner (2), aber mit AHK sollte das auch gehen. Ich kenne nur nicht den Befehl wür Windows (XP), um den Monitor manuell auszuschalten.

Danke, liebe Community.
Nach oben
Thalon



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

BeitragVerfasst am: Di Feb 21, 2006 9:05 pm    Titel: Antworten mit Zitat

In der Hilfe nach "turn off monitor" suchen lieferte das da:
Code:
Examples

; Turn Monitor Off:
SendMessage, 0x112, 0xF170, 2,, Program Manager   ; 0x112 is WM_SYSCOMMAND, 0xF170 is SC_MONITORPOWER.
; Note for the above: Use -1 in place of 2 to turn the monitor on.
; Use 1 in place of 2 to activate the display's "low power" mode.


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
Snoop
Gast





BeitragVerfasst am: Di Feb 21, 2006 9:42 pm    Titel: Antworten mit Zitat

Peinlich...
Forumsuche "monitor" brachte nix. Naja, man lernt nie aus Smile

Aber ein großes Danke dir.
Nach oben
Gast






BeitragVerfasst am: Di Feb 21, 2006 10:13 pm    Titel: Antworten mit Zitat

Ähhm.
Dürfte ich nochwas lernen? Rolling Eyes

habe es jetzt so übernommen:

Code:
!y:: SendMessage, 0x112, 0xF170, 2,, Program Manager


Aber bei mir geht der Monitor nur kurz mal aus und dann gleich wieder an
Habe auch mal eine einzelne .ahk probiert aber dasselbe. kriegt jemand hin, dass er wirklich "aus" geht und bleubt, bis ich die Maus/tastatur wieder "bewege" ?

Vielen Dank.
Nach oben
Thalon



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

BeitragVerfasst am: Mi Feb 22, 2006 8:40 am    Titel: Antworten mit Zitat

Das Problem ist, dass man durch das Drücken der Tasten sofort die Nachricht sendet und beim Loslassen wird eine Aktion ausgelöst --> Monitor wieder eingeschaltet.

Versuch das:
Code:
!y::
Sleep, 1000
SendMessage, 0x112, 0xF170, 2,, Program Manager  ; Turn Monitor Off
return


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
BoBo
Gast





BeitragVerfasst am: Mi Feb 22, 2006 12:07 pm    Titel: Antworten mit Zitat

Wie wärs mit BlockInput fürs --> Keyboard unmittelbar vor/mit/nach ausführen der Aktion?
Nach oben
Thalon



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

BeitragVerfasst am: Mi Feb 22, 2006 12:22 pm    Titel: Antworten mit Zitat

Da ist "KeyWait, Alt" sogar besser, denn bei BlockInput kann es passieren, dass die Taste dann hängen bleibt...

Code:
!y::
Keywait, Alt
SendMessage, 0x112, 0xF170, 2,, Program Manager  ; Turn Monitor Off
return
*tested*

Thx BoBo für die Idee ^^
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
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    AutoHotkey Community Foren-Übersicht -> Skripte & Funktionen 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