Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Shutdown - HerunterfahrProgramm (v 1.11) (https://www.delphipraxis.net/96771-shutdown-herunterfahrprogramm-v-1-11-a.html)

Aurelius 30. Jul 2007 19:38


Shutdown - HerunterfahrProgramm (v 1.11)
 
Liste der Anhänge anzeigen (Anzahl: 4)
Hallo Dp'ler :hi:

Seit einiger Zeit bastel ich an einem Programm, mit dem man den PC herunterfahren kann. Nun ist es soweit und dieses Programm ist (so gut wie) fertig.

Features:
  • Shutdown nach bestimmter Zeitvorgabe (wie Ausführen --> shutdown -s -t)
  • regelmäßige Shutdowns
  • Shutdown sobald ein bestimmter laufender Prozess beendet wurde
  • Shutdown sobald ein bestimmtes Fenster geschlossen wird
  • auf Wunsch: wenn CPU-Auslastung 15 Min < 1 wird PC heruntergefahren (Standard, kann geändert werden)
    --> es wird nur heruntergefahren wenn die letzte Nutzereingabe 5 Minuten her ist, selbst wenn das Limit erreicht wurde !!!Neu!!!
  • Wecker eingebaut
  • allg. Designänderung, verbesserte Menüführung
  • Defragmentierung bei nächstem Systemstart
  • Zeitplan zur Nutzung des PC's
Es werden einige Infos in der Registry gesichert (im Autostart von "Current User" sowie in "Software\Shutdown" von "Current User", die Defrag-Infos werden unter Local-Machine gesichert), diese lassen sich aber per integriertem Button einfach löschen.

Getestet wurde es nur unter WinXP, sollte aber auch auf anderen Systemen laufen. Ich würde mich sehr über Designvorschläge sowie sonstige Verbesserungstipps freuen. :wink:


//Neueste Version online, läuft jetzt auch auf ME, Win98...

RavenIV 31. Jul 2007 08:01

Re: Shutdown - HerunterfahrProgramm
 
Würdest Du auch ein fertiges exe anhängen.
Ich hab nicht immer Lust, fremde Programme zu kompilieren...

Luckie 31. Jul 2007 09:25

Re: Shutdown - HerunterfahrProgramm
 
wozu braucht man denn da drei Timer? Und den einmaligen Start des Programmes kann man besser mit einem Hier im Forum suchenMutex lösen.

Alien426 31. Jul 2007 10:14

Re: Shutdown - HerunterfahrProgramm
 
Zitat:

Zitat von xX0815Xx
- Shutdown nach bestimmter Zeitvorgabe (wie Ausführen --> shutdown -s -t)
- regelmäßige Shutdowns

Regelmäßige Shutdowns kann man auch mit dem at-Befehl erreichen.

Man sieht es zwar in Beispielen oft auch nicht besser, aber Componenten selbst zu benennen statt einfach die Nummerierung (Edit3, Edit4) beizubehalten hilft enorm.

Ohne EXE kann ich erst mal nichts weiter dazu sagen.

Klaus01 31. Jul 2007 10:24

Re: Shutdown - HerunterfahrProgramm
 
Zitat:

Zitat von Alien426
Regelmäßige Shutdowns kann man auch mit dem at-Befehl erreichen.

Sorry, war totaler Müll was hier stand.

Grüße
Klaus

Aurelius 31. Jul 2007 15:32

Re: Shutdown - HerunterfahrProgramm
 
@ Luckie: Einen Timer hätt ich mir sparen können, stimmt... :gruebel:

@ Alien: Ich weiß, eigentlich ist es besser den Teilen eigene Namen zu geben. Nur bin ich dazu immer zu faul :stupid:

Im Eingangspost ist nochmal die Exe zum Download zu finden.

RavenIV 31. Jul 2007 15:35

Re: Shutdown - HerunterfahrProgramm
 
Zitat:

Zitat von xX0815Xx
@
Im Eingangspost ist nochmal die Exe zum DL zu finden.

Ich hab mir grad nochmal das zip runtergeladen, keine exe dabei...

Aurelius 31. Jul 2007 15:41

Re: Shutdown - HerunterfahrProgramm
 
Mein Modemupload hat einige Zeit gedauert :D

chest3rs 2. Aug 2007 11:03

Re: Shutdown - HerunterfahrProgramm
 
Hab auch gerade mein fertiges Shutdown-Programm hochgeladen.

Ultimate Shutdown

der shutdown bei nicht mehr laufenden programmen ist ne gute idee. besser wäre noch, wenn das programm runterfährt, sobald die prozessorauslastung bei 0 ist. hab aber dafür auch noch keine lösung geschrieben.

Aurelius 3. Aug 2007 02:39

Re: Shutdown - HerunterfahrProgramm
 
Was soll denn das bringen? Kann es überhaupt ne 0% Prozessorauslastung geben?

Neue Version ist da, nur kleine kosmetische Änderungen aufgrund von Luckies Beitrag, oben zu finden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:05 Uhr.
Seite 1 von 6  1 23     Letzte »    

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