Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Encender y Apagar PC (https://www.clubdelphi.com/foros/showthread.php?t=61589)

chona 13-11-2008 15:31:18

Encender y Apagar PC
 
Hola amigos, tengo que hacer una aplicación que permita apagar y encender la PC automáticamente en horarios determinados ya configurados.

Nota: Lo que debe hacer es apagar la PC a las 13:00, encender a las 16:00, apagar a las 20:00 y encender a las 8:00

Alguno tiene idea como se puede hacer...?

desde ya muchisimas gracias.-

donald shimoda 13-11-2008 15:40:54

Cita:

Empezado por chona (Mensaje 325795)
Hola amigos, tengo que hacer una aplicación que permita apagar y encender la PC automáticamente en horarios determinados ya configurados.

Nota: Lo que debe hacer es apagar la PC a las 13:00, encender a las 16:00, apagar a las 20:00 y encender a las 8:00

Alguno tiene idea como se puede hacer...?

desde ya muchisimas gracias.-

Apagar si claro, pero encender lo veo complicado. Se que hay algunas extensiones de BIOS paran ello, pero la verdad tendrías que investigarlo porque no se en que año se incorporaron y deberías analizar el hardware que tienes,.

Una mejor solución sería un elemento externo de hardware que controle el encendido, eso si es más fácil si tienes conocimientos de electrónica básicos y un puerto usb o serie en tu pc.

Saludos

Neftali [Germán.Estévez] 13-11-2008 16:04:41

Cita:

Empezado por chona (Mensaje 325795)
...hacer una aplicación que permita apagar y encender la PC automáticamente

Eso viene a ser como decir que necesitas una bombilla que de luz cuando esté apagada.

¿Si el PC está apagado cómo va a funcionar tu aplicación para encerderlo?
Si te refieres a encenderlo desde otro PC remotamente (me imagino que será eso), en este segundo donde esté ejecutándose tu aplicación, en ese caso deberás revisar el término Wake on Lan.
Revisar si tu placa base lo permite, asegurarte de activarlo en la Bios y luego probar a implementarlo con delphi utilizando protocolo UDP.

Lepe 13-11-2008 17:23:07

Una BIOS que tuve hace años si permite programar la hora de arranque.Traía casi casi un calendario para indicar días y horas de arranque. Lo usé 1 vez para probar.

El apagado pues por software.

chona 13-11-2008 18:11:11

Cita:

Empezado por Neftali (Mensaje 325817)
¿Si el PC está apagado cómo va a funcionar tu aplicación para encerderlo?.

ok, para hibernar y encender se puede?

donald shimoda 13-11-2008 18:17:46

Cita:

Empezado por chona (Mensaje 325852)
ok, para hibernar y encender se puede?

:confused::confused::confused::confused:

NO, como te han dicho solo con hardware externo.

Casimiro Notevi 13-11-2008 20:05:37

La mayoría de placas se pueden programar en la bios para que se arranque a una hora determinada, pero eso no sería con el programa hecho por tí, es totalmente independiente.

donald shimoda 13-11-2008 20:29:21

Cita:

Empezado por Casimiro Notevi (Mensaje 325882)
La mayoría de placas se pueden programar en la bios para que se arranque a una hora determinada, pero eso no sería con el programa hecho por tí, es totalmente independiente.

Pero el software puede acceder a la BIOS y modificar parámetros, el problema es que debería reconocer diferentes BIOS y versiones y saber si cada una acepta ese parámetro.

Saludos

chona 13-11-2008 22:04:07

No hay problema ya encontré en soft que hace lo que quería, se llama Auto Power On.
Vieron que si se puede!!!

eduarcol 13-11-2008 22:18:44

Cita:

Empezado por chona (Mensaje 325924)
No hay problema ya encontré en soft que hace lo que quería, se llama Auto Power On.
Vieron que si se puede!!!

no se si estoy leyendo mal, pero segun el resumen que encontre lo que permite es salir de la hibernacion y del estado de stand-by que es muy distinto al apagado:

Cita:

Auto Poweron & Shutdown is able to allow users to do this all of the following:
Control your computer resume from power-off state (hibernation).

Wake up your computer from sleep mode (standby) .

Playback a keyboard and mouse macro, a useful feature for such as TV record.

Run programs, close programs, open files and open URL at any specified time .

Play mp3, wma , wav and flash at any specified time .

Logs on system automatically (Win2000/XP/Vista) .

Shutdown or reboot , log off, lock session, close monitor, make computer enter sleep mode (standby/hibernation) at any time .

Synchronize your PC's time to atomic clock servers .

More Features:
Easy to use, install and configure the software in 2-10 minutes.
Support Windows 98/ME/2000/XP/2003/Vista.
tomado aqui

Neftali [Germán.Estévez] 14-11-2008 10:40:51

Cita:

Empezado por Casimiro Notevi (Mensaje 325882)
La mayoría de placas se pueden programar en la bios para que se arranque a una hora determinada, pero eso no sería con el programa hecho por tí, es totalmente independiente.

:eek::eek::eek::eek: Desconocía esa posibilidad.

chona 14-11-2008 13:53:06

Cita:

Empezado por eduarcol (Mensaje 325928)
no se si estoy leyendo mal, pero segun el resumen que encontre lo que permite es salir de la hibernacion y del estado de stand-by que es muy distinto al apagado:

Está bien es para que vea donald shimoda que si se puede hibernar y encender de nuevo, porque pareciera que contestó medio enojado...

Lepe 14-11-2008 14:03:46

¿enojado donal? Yo al menos no le he visto la cara. Que yo interprete que está enfadado.... eso ya es otra cosa, pero no tiene nada que ver.

"El fallo" de donald (si se pudiera llamar así, y nótese el tiempo verbal) es que es muy escueto, suele dar la idea o el quid de la cuestión y de ahí en adelante es el interesado el que debe trastear. Quizás muchos estamos acostumbrados a recibir una respuesta masticadita, y al obtener una tan resumida, se nos hace difícil digerirla.

Por otro lado chona ¿quien ha dicho en este hilo que no se puede hibernar y arrancar después?

Cita:

Empezado por donald shimoda
Pero el software puede acceder a la BIOS y modificar parámetros, el problema es que debería reconocer diferentes BIOS y versiones y saber si cada una acepta ese parámetro.

Edito:
Has malinterpretado su respuesta. donald decía:
Cita:

Empezado por donald shimoda
NO, como te han dicho solo con hardware externo.

que nos lo aclare donald, pero yo interpreto que si tu placa no admite apagado o StandBy (hibernación) pues por software no se puede.

chona 14-11-2008 14:24:32

Ok Lepe, tienes mucha razón!!!

donald shimoda 14-11-2008 14:39:36

Cita:

Empezado por Lepe (Mensaje 326036)
que nos lo aclare donald, pero yo interpreto que si tu placa no admite apagado o StandBy (hibernación) pues por software no se puede.

Entendiste muy bien. El problema es que en este foro ingresan consultando algo de lo que no tiene idea y pretenden que uno escriba una tesis sobre la pregunta. Lo siento, no es mi manera de ayudar porque se supone que la manera de ayudarte es dandote las pautas para que llegues a la respuesta.

Y encima el enojado soy yo, cuando se ponen agresivos, contestan con ignorancia y dicen : viste que se podía???? Como si esto fuera un colegio secundario.

Si no les sirve la respuesta que doy por ser escueta simplemente no la tomen, pero al meno sean mínimamente agradecidos con quien se toma al menos un minuto para darles una respuesta corta pero acertada. Por que saben que? No tengo porque hacerlo al igual que el resto de los foristas que lo hacen, solo por ayudar.

Me olvidaba, y aprendan a preguntar por favor, el nivel de formulación de las preguntas APESTA.

Saludos

Lepe 14-11-2008 15:00:57

Una vez más yo.

donald acabas de perder una muy buena oportunidad.... de quedarte callado :p (aunque entiendo tu pesar).

chona, no te tomes por aludid@, rectificaste a tiempo, así que habla en general, algo que sí se suele dar en el foro, pero vamos.... ¡como la vida misma! ;).

Saludos

donald shimoda 14-11-2008 16:05:20

Cita:

Empezado por Lepe (Mensaje 326052)
Una vez más yo.

donald acabas de perder una muy buena oportunidad.... de quedarte callado :p (aunque entiendo tu pesar).

Para nada , tenía necesidad de sacarlo. :D

Carpe Diem

eduarcol 14-11-2008 16:20:21

Cita:

Empezado por donald shimoda (Mensaje 326065)
Para nada , tenía necesidad de sacarlo. :D

Carpe Diem

a veces esas necesidades hay que tomarlas con calma, porque pueden dar una mala impresion de nosotros..

donald shimoda 14-11-2008 16:29:45

Cita:

Empezado por eduarcol (Mensaje 326072)
a veces esas necesidades hay que tomarlas con calma, porque pueden dar una mala impresion de nosotros..

Para quien lee y comprende lo que digo en el mensaje no entiendo porque.
Para el que esta queriendo interpretarlo de mala manera y no le interesa ser objetivo, no lo dudes.

hecospina 14-11-2008 16:48:17

Donald

Que pesar que una persona tan inteligente como tu tenga que agredir a otras que tienen menos conocimientos que los tuyos

Que pena que un comentario tan sencillo como este

Cita:

porque pareciera que contestó medio enojado...
Logre generar una respuesta tan agresiva, tu vives en Colombia, yo tambien y aunque no compartamos nacionalidad tenemos un problema de tolerancia muy grande y eso se refleja en tu respuesta

Intentemos hacer aunque sea de este foro, un lugar con un poco mas de tolerancia

Posiblemente logremos cotagiar al mundo

Gracias

Tu ayuda al igual que la de otras personas es muy importante en el foro


La franja horaria es GMT +2. Ahora son las 16:59:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi