Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bios einstellen über Delphi (https://www.delphipraxis.net/115847-bios-einstellen-ueber-delphi.html)

RWarnecke 19. Jun 2008 16:50

Re: Bios einstellen über Delphi
 
Zitat:

Zitat von devidespe
Bietet der Scheduler oder die Aufgabenplanung keine Möglichkeit, den PC zeitgesteuert einzuschalten ?

Wie willst Du das machen, wenn Du den Rechner physikalisch am Einschaltknop ausschaltest ? Dann ist das Betriebsystem nichtmehr geladen. Das einzigste, was ich mir vorstellen kann, ist wenn ich den Rechner in den Standbymodus stelle, dass es dann eine Funktion gibt, mit der ich den Rechner wieder aus dem Standbymodus wecken kann.

Der.Kaktus 19. Jun 2008 16:57

Re: Bios einstellen über Delphi
 
Zitat:

Zitat von RWarnecke
Zitat:

Zitat von devidespe
Bietet der Scheduler oder die Aufgabenplanung keine Möglichkeit, den PC zeitgesteuert einzuschalten ?

Wie willst Du das machen, wenn Du den Rechner physikalisch am Einschaltknop ausschaltest ? Dann ist das Betriebsystem nichtmehr geladen. Das einzigste, was ich mir vorstellen kann, ist wenn ich den Rechner in den Standbymodus stelle, dass es dann eine Funktion gibt, mit der ich den Rechner wieder aus dem Standbymodus wecken kann.

Also mit Wake on Lan geht das schon..sowas machen wir naemlich bei der Softwareverteilung ;-)

SaFu 19. Jun 2008 18:26

Re: Bios einstellen über Delphi
 
Das sowas mit WakeOnLan funktioniert ist mir bekannt und das der Rechner für irgenwelche sachen im Standby modus sein muss um Ihn Hochzufahren auch.

Hab jeglich nach der möglichkeit gefragt über Delphi das Automatische hochfahren gefragt und das kann auch nicht jedes Board(Bios).

Wie gesagt dann hat sich das wohl erledigt

Danke euch trotzdem

phade 18. Jul 2009 17:48

Re: Bios einstellen über Delphi
 
Ich weiss, dass das Thema nun einen Monat alt ist, aber falls noch Interesse an einer Lösung besteht:

Es gibt 2 Möglichkeiten, den Computer aus Standby oder Hibernate zu wecken.

Zunächst mit der Windows API. Das Zauberwort heisst hier [msdn]http://msdn.microsoft.com/en-us/library/ms686289%28VS.85%29.aspx[/msdn]. Man erzeugt einen solchen Timer, schickt das System dannach in Standby/Hibernate. Falls der Parameter 6 (fResume) als true übergeben wurde, weckt der Timer das System, sobald er getriggert wird.

Die 2. Möglichkeit geht über das BIOS, dazu benötigt man aber IO-Zugriff. Ich verwende derzeit WinRing0 (OpenLibSys), da sie zertifizierte Treiber sowohl für 32, als auch 64 bit mitliefern.
Da meine Entwicklung auch noch in den Kinderschuhen steckt, kann ich leider keinen Delphi-Source posten. Aber folgende Quellen habe ich als Referenz genommen:

Quelle #1
Quelle #2

Falls noch Interesse besteht, würde ich in Zukunft weitere Infos oder Source beitragen.

Codehunter 18. Jul 2009 18:13

Re: Bios einstellen über Delphi
 
Ein Monat ist gut :-D - Eher ein Jahr und ein Monat... Aber nichtsdestotrotz sind Antworten und Ideen immer willkommen!

hathor 19. Jul 2009 13:54

Re: Bios einstellen über Delphi
 
Mit googlen nach "SHUTDOWN wake up flag" findet man viel.

Ausserdem:
Es gibt YARD:

http://eldo.gotdns.com/

Es enthält einen Y.A.R.D. Recording Assistent.
Eine der vielen Funktionen ist:
Power On - via Timer - d.h. Hochfahren des PC zu einer bestimmen Uhrzeit & Datum

http://eldo.gotdns.com/yard/download...2009_07_19.zip

----------------------------------------------------------------------------------------

WakeupOnStandBy

http://www.dennisbabkin.com/php/download.php?what=WOSB
http://www.dennisbabkin.com/php/docs.php?what=wosb
http://www.dennisbabkin.com/php/download.php?go=WOSB


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz