Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ScreensaverX (https://www.delphipraxis.net/82226-screensaverx.html)

Delphi Star 8. Dez 2006 23:41


ScreensaverX
 
Liste der Anhänge anzeigen (Anzahl: 2)
ScreensaverX

Mit diesem Programm kann man den Bildschirmschoner schnell an-/abschalten. :-D
Dies kann einmal über einen Klick auf das Trayicon geschehen. Zusätzlich kann man eine Liste mit Anwendungen anlegen, diese wird in einem einstellbarem Intervall geprüft und der Bildschirmschoner entsprechend an-/abgeschaltet.
Mit dem Parameter /unreg kann man die Registrierung bereinigen.
Mit dem Parameter /debug kann man ein entsprechendes Fenster aufrufen.

xZise 9. Dez 2006 09:07

Re: ScreensaverX
 
=> Gute Idee
=> Gute Umsetzung
=> Aber :D
Ich hätte noch folgende Vorschläge:
Ist es möglich, dass Windows dir eine Message schickt, wenn ein anderer Prozess gestartet/beendet wurde? Dann kannst du herausfiltern wer getsartet/beendet wurde, kannst aber auf das Intervall verzichten ;)
Und was hälst du von einen "Unreg" Button, statt dem Paramter?
Außerdem wäre es nett zu sehen, ob er gerade heruasgefunden hat, dass eine Anwendung läuft?

Delphi Star 9. Dez 2006 16:36

Re: ScreensaverX
 
Zitat:

Zitat von xZise
=> Gute Idee
=> Gute Umsetzung

Danke :-D
Zitat:

Zitat von xZise
Ist es möglich, dass Windows dir eine Message schickt, wenn ein anderer Prozess gestartet/beendet wurde? Dann kannst du herausfiltern wer getsartet/beendet wurde, kannst aber auf das Intervall verzichten ;)

Das ist unnötig, da man die Wartezeit für den Screensaver auf minimal eine Minute stellen kann. Wenn man ein Programm startet, benutzt man dazu normalerweise Maus oder Tastatur und die Wartezeit wird schon vor dem Starten des Prozesses zurückgesetzt. Da der Intervall mit einer Voreinstellung von 20 Sekunden vollkommen in diesem Rahmen liegt, wird die Sache unnötig.
Zitat:

Zitat von xZise
Und was hälst du von einen "Unreg" Button, statt dem Paramter?

Ich denke das mit dem Parameter reicht, da man diese Funktion wohl kaum besonders oft (einmal :lol: ) benötigt.
Zitat:

Zitat von xZise
Außerdem wäre es nett zu sehen, ob er gerade heruasgefunden hat, dass eine Anwendung läuft?

Man sieht es doch daran, dass der Bildschirmschoner deaktiviert wird (Trayicon).

Neue Version 1.1
- Mit dem Parameter /debug kann man ein entsprechendes Fenster aufrufen.
- Das doppelte Starten der Anwendung wird verhindert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:31 Uhr.

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