[Aplicação]Desligar Monitor

Started by scotty, August 01, 2007, 04:13:08 PM

Previous topic - Next topic

scotty

É um pequena aplicaçã que desliga o monitor lol, é util para portateis que não dão para desligar o monitor (pelo menos rapidamente) lol...Dá geito...



Download

Riey

tenho uma aplicação qualquer que desliga o pc inteiro

www.submundos.com

MIGO

Quotetenho uma aplicação qualquer que desliga o pc inteiro  

tiras o cabo de alimentação xD

crazii

os portateis dão para desligar o monitor
é so fechares a tampa lol

arkangath

Quoteos portateis dão para desligar o monitor
é so fechares a tampa lol

Ha pessoas a quem lhes convém ter o computador com um certo comportamento qd fechas a tampa, tal como hibernar.
E ha quem nao saiba defenir esse comportamento.

nDray

Normalmente os portáteis têm uma combinação Fn + qq_coisa que desliga o LCD.....

Para configurar comportamentos em windows, é powercfg.cpl


Let\'s communicate one byte at a time :)

Riey

Quote
Quotetenho uma aplicação qualquer que desliga o pc inteiro  

tiras o cabo de alimentação xD

é um programa que escolhes a hora a que queres que desligue e ele desliga =P

www.submundos.com

MIGO

Quote
Quote
Quotetenho uma aplicação qualquer que desliga o pc inteiro  

tiras o cabo de alimentação xD

é um programa que escolhes a hora a que queres que desligue e ele desliga =P

Ya eu sei

nDray

duh........


#include

#include

#include



int main()

{

int tempo;

printf("Daqui a quanto tempo quer desligar o pc?");

scanf("%d", &tempo);

Sleep(tempo); // em ms, para mudar era só multiplicar, dividir, blablabla..... Para escolher horas específicas é só incluir time.h e trabalhar com as funções.

system("shutdown -s -t 0");

return 0;

}


Let\'s communicate one byte at a time :)

whitehat

ou em batch "linguagem" MS-DOS




@echo off

:start

echo ---------------------------------

echo.

echo   Shutdown system

echo.

echo   1. shutdown now !

echo   2. reboot

echo   3. Exit  

echo.

echo ---------------------------------

echo.

@echo off

set /p menu=Choose :

if \\'%menu%\\'==\\'1\\' GOTO shutdown

if \\'%menu%\\'==\\'2\\' GOTO reboot

if \\'%menu%\\'==\\'3\\' GOTO end

cls



:shutdown

cls

shutdown -s -f

cls

GOTO start



:reboot

cls

shutdown -r -f

cls

GOTO start



:end

cls

exit

arkangath

Ambas as soluções assumindo que o "shutdown" funciona, o que nem sempre é verdade dado a erros de M$ e patches que eles lançaram para corrigir o Worm Blaster.

btw, podem fazer "shutdown -t TEMPO" onde tempo é o tempo em segundos de espera antes de desligar. Para abortar o shutdown façam shutdown -a.

So funciona como administrador.

scotty

QuoteNormalmente os portáteis têm uma combinação Fn + qq_coisa que desliga o LCD.....

Para configurar comportamentos em windows, é powercfg.cpl

Por exemplo a serie, da hp, dv600 não tem.

Por exemplo eu gosto que o portatil suspenda quando fecho a tampa.

Por exemplo eu só quero desligar o monitor não vou tar com programas panascos, nem vou meter o windows para o desligar passados um x tempo de inactividade porque posso tar a ver um filme por exe e não quero andar sempre a mudar.

É só uma simples app...

nDray

Não estou em windows, mas cheira-me que esse programa também não faz mais do que

...
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);
...


Let\'s communicate one byte at a time :)

scotty

QuoteNão estou em windows, mas cheira-me que esse programa também não faz mais do que

...
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);
...


Faça o que fizer lol. Está aqui...