Precedente :: Successivo |
Autore |
Messaggio |
pinello Mortale pio

Registrato: 12/12/07 18:54 Messaggi: 19
|
Inviato: 17 Nov 2010 17:04 Oggetto: Script Spegnimento monitor |
|
|
Salve a tutti ho bisogno di aiuto.
Mi serve uno script che mi spegne il monitor quando dico io e che lo riaccenda dopo un determinato tempo o con un altro comando.
I programmi che spengono il monitor non sono buoni perche quando il monito è spento il pc è in funzione(nel senso che sta facendo delle operazioni e quindi riaccendono il monitor).
GRAZIE |
|
Top |
|
 |
Taurex Moderatore Software e Sistemi Operativi


Registrato: 10/10/04 11:44 Messaggi: 1057 Residenza: Internet
|
Inviato: 18 Nov 2010 09:53 Oggetto: |
|
|
Codice: | Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
Const WM_SYSCOMMAND As Long = &H112
Const SC_MONITORPOWER = &HF170& ' per Win2k/XP
Private Sub Command1_Click()
Const TURN_OFF = 2&
Const STAND_BY = 1& ' mette in standby
Const TURN_ON = -1&
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, ByVal TURN_OFF ' spegne
Sleep 2000 ' attende 2 secondi
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, ByVal TURN_ON ' accende
End Sub |
|
|
Top |
|
 |
pinello Mortale pio

Registrato: 12/12/07 18:54 Messaggi: 19
|
Inviato: 18 Nov 2010 10:52 Oggetto: |
|
|
Taurex ha scritto: | Codice: | Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long
Const WM_SYSCOMMAND As Long = &H112
Const SC_MONITORPOWER = &HF170& ' per Win2k/XP
Private Sub Command1_Click()
Const TURN_OFF = 2&
Const STAND_BY = 1& ' mette in standby
Const TURN_ON = -1&
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, ByVal TURN_OFF ' spegne
Sleep 2000 ' attende 2 secondi
SendMessage Me.hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, ByVal TURN_ON ' accende
End Sub |
|
lo scrivo in file .bat? |
|
Top |
|
 |
pinello Mortale pio

Registrato: 12/12/07 18:54 Messaggi: 19
|
Inviato: 19 Nov 2010 20:34 Oggetto: |
|
|
Niente??  |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 19 Nov 2010 22:24 Oggetto: |
|
|
Di sicuro non è un file bat
Attendi risposta da Taurex, o da qualcun altro. |
|
Top |
|
 |
pinello Mortale pio

Registrato: 12/12/07 18:54 Messaggi: 19
|
Inviato: 22 Nov 2010 19:37 Oggetto: |
|
|
mmmm
è codice VB6....e non mi funziona...
puo essere perchè sono un pò asino in visualbasic.....è possibile farlo anche in c# o java?? |
|
Top |
|
 |
Taurex Moderatore Software e Sistemi Operativi


Registrato: 10/10/04 11:44 Messaggi: 1057 Residenza: Internet
|
Inviato: 22 Nov 2010 21:35 Oggetto: |
|
|
a me funzionava in vb....
Prova a utilizzare questo oppure quest'altro |
|
Top |
|
 |
madvero Amministratore


Registrato: 05/07/05 21:42 Messaggi: 19510 Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta
|
Inviato: 22 Nov 2010 21:49 Oggetto: |
|
|
magari non fa al caso tuo, ma ti segnalo il poweroff (freeware e stand alone) con cui io mi trovo da dio.
lancio un tot di applicazioni (per esempio: riencodare un filmato) e avviso il pc che deve spegnersi quando ha finito.
Citazione: | Poweroff is a small program for Win95/98/NT/W2K/XP to schedule a shutdown/reboot/logoff/poweroff/Standby/Hibernate/Lock/Wake-On-LAN at a certain time. I also support command line options that allows poweroff to be used in batch scripts. It has a built-in scheduler, it allows you to run a program before doing the action, you can give a warning message to the user, wait for a process to finish before doing the action and full remote control is supported. See also the on-line documentation. |
ah... ed è in italiano (cosa che personalmente apprezzo molto). |
|
Top |
|
 |
pinello Mortale pio

Registrato: 12/12/07 18:54 Messaggi: 19
|
Inviato: 23 Nov 2010 20:37 Oggetto: |
|
|
Purtroppo no...non e' quello che cercavo.
La prima soluzione di taurex faceva più al caso mio.
Vi spiego perché: ho una postazione internet per locali pubblici, quando questa si avvia fa delle operazioni (controllo connessione, inizializza le periferiche, si avvia il programma di navigazione...) e vorrei che nel tempo che impiega il programma ad avviarsi il monitor resti spento o che le periferiche ( mause e tastiera) siano disabilitate. Questo per evitare che qualche furbone si metta a giocare col pc prima che il programma di navigazione si avvii. |
|
Top |
|
 |
|