WordClock - Screensaver für Windows

OP #3673779
Lesenswert?

Hiermit möchte ich Euch mein Projekt vorstellen.

Inspiriert von der tollen Hardware-WordClock habe ich einen Screensaver 
geschrieben, der diese auf den PC-Bildschirm bringt.

Es gibt eine Datei für 32-bit und eine für 64-bit.

Features:

- Ausgabedialekt konfigurierbar auf West default, West Rhein-Ruhr, West 
swabian, East

- Farbe der Buchstaben einstellbar

- Intensität der nichtleuchtenden Buchstaben einstellbar

- 1..4 Minute LEDs unter Text ein/ausschaltbar

- Text wird alle 15 min an leicht anderer Stelle ausgegeben um 
Einbrennen zu vermeiden (ein/ausschaltbar)

- Anzeige über alle Monitore ein/ausschaltbar, wenn aus dann Anzeige nur 
auf Primärmonitor

Die Dateien wurden mit den aktuellen Virenscannern der c't Desinfect 
2014 mit aktuellen Signaturen geprüft. Hier die SHA-1 Checksummen:

42173c9501f2537ceab83c68abd1ba62b593f75b wordclock.scr
ba8ce842a773d21870fdf946d5e9bab2b5d662a1 wordclock_64.scr

Happy clocking!
Angehängte Dateien:
OP #3673998
Lesenswert?

Noch ein paar Infos:

Gecoded wurde in C++ mit VC 2010 Express mit einer eigenen 
Klassenbibliothek.

Es sind keine Laufzeitbibliotheken erforderlich.

Getestet wurde unter Windows 7 / 64 bit und VM Windows XP 32 bit.

Außer einem Registry-Eintrag in HKey_Current_User für die Konfiguration 
wird auf dem Computer nichts geändert.

Es wurde auf minimale CPU-Belastung geachtet.
#3684768
Lesenswert?

Rufus Τ. Firefly schrieb:
> aber der Quelltext wäre besser als ein Kompilat.

Naja ... wenn er nur den Quelltext eingestellt hätte, dann kann ich dir 
versichern dass 99,99999% der Menschen sich nicht die Mühe machen würden 
das Projekt in VS zu erstellen.

Die Leute wollen sich das einfach anschauen können (hier sind 
Screenshoots günstig) und wenn es schön oder interessant ist nutzen sie 
es.

Wenn wirklich jemand Interesse hat und den Screensaver verändern will 
oder einen eigenen bauen möchte kann er sich ja leicht mit Hans über den 
Nachrichtendienst des Forums in Verbindung setzen.
OP #3685772
Lesenswert?

@Rufus:
Ich würde ja gern das komplette Projekt hier einstellen,
aber wie ich schrieb ist eine eigene Klassenbibliothek verwendet worden.
Die kann ich nicht mit einstellen.

Wer wirklich den Quelltext haben will bekommt ihn per PN, aber er wird 
ihn nicht übersetzen können (also nur zum gucken).
(Firma: EleLa - www.elela.de) #3686196
Lesenswert?

Kopiere die Datei "WordClock_64.scr" einfach nach C:\Windows\System32 
und dann kannst Du den Screensaver im Windows Dialog für 
Bildschirmschoner auswählen.
Nichts installieren, kein Registry Eintrag. Windows weiß automatisch 
dass die Datei mit der Endung .scr ein Bildschirmschoner ist. Man könnte 
die auch auf .exe umbenennen, dann wird sie allerdings nicht mehr im 
Dialog für Bildschirmschoner gezeigt.
Gast #3686229
Lesenswert?

Jupp schrieb:
> Da kein Quelltext vorliegt, stellt sich die Frage, ob der Screensaver
> sicher ist? Vielleicht telefoniert er nach Hause und schnüffelt auf
> meinem PC. Hat das jemand getestet?

als ob du nur Software auf dem Rechner hast wo du den Quelltext hast.
#3686525
Lesenswert?

Sehr schick!
Den nutz' ich ab jetzt.
Bisher: Standard-Windows-Ding mit Uhrzeit. Öde.

Noch ein eventuell leicht abgeflogener Vorschlag:
Ich fänd' die Farbe in leicht changierend (für mich wär's dann 
rot-orange; so eine Art glimmen) super.
Eventuell hast du ja Lust, das irgendwann noch einzubauen.
OP #3691542
Lesenswert?

Danke für die Blumen!

Zu deinem Vorschlag, ich kann es mir nicht so recht vorstellen.

Habe überlegt eine Art "Halo" um die Buchstaben zu machen aber es sieht 
nicht so toll aus was dabei rauskommt. Die Buchstabenfarbe soll ja auch 
etwas dunkler möglich sein. Vielleicht magst Du ja ein Bild posten.

Wenn Du mit changierend meinst die Farbe soll sich ändern, nein ich mag 
keine Animation einbauen. Es soll ähnlich einer realen WordClock 
aussehen und da ist ja maximal das Multiplexing nicht-statisch ;-)
(Firma: EleLa - www.elela.de) #3694778
Lesenswert?

Ein kleines Problem gibt es noch:
Ich habe 2 Bildschirme, wenn der jetzt an geht, dann werden die Texte 
über beide Bildschirme verteilt gezeigt und das sieht doof aus.
Besser wäre es wenn die Anzeige nur auf dem Main-Monitor erfolgt und die 
anderen einfach schwarz bleiben. Alternativ, dass auf jedem Monitor das 
gleiche steht, muss aber nicht sein.
#3712102
Lesenswert?

Hab den Screensaver vor einiger Zeit installiert und er hat auch 
problemlos funktioniert.
Seit gestern wirft mir plötzlich mein Virenschutzprogramm (Avast) den 
Bildschirmschoner raus und verweigert auch den erneuten Download.
Es wird behauptet, daß die Datei diesen Virus enthält: 
Win32-Evo-gen[Susp].

Wer hat ähnliche Erfahrungen gesammelt?
OP #3831793
Lesenswert?

Hi Jar,
hab deinen Vorschlag gesehen, und ist imho nicht möglich da Windows den 
Screensaver steuert.

Man könnte natürlich ein Programm schreiben was sich mit globalen Hooks 
in die Tastatur- und Maus- und Touch- und... Events hängt und somit das 
von dir gewünschte leistet ;-)

Was du machen kannst ist eine Verknüpfung auf dem Desktop anlegen, dann 
startet er sofort bei anklicken oder du legst eine Tastenkombination 
fest.

Viele Grüße,
OP #3953186
Lesenswert?

Wie im Parallelthread Wordclock24 zu lesen, habe ich dort einen 
Simulator für diesen programmiert.
Neue Features habe ich nun für auf den "normalen" Wordclock-Screensaver 
übernommen.

Neu sind:
- Hintergrundfarbe und Farbe der "Off"-Buchstaben frei wählbar
- Hintergrund kann auch eine Textur aus verschiedenen eingebundenen 
sein:
  Brushed steel,Steel,Bronce,Copper,Gold stehen zur Auswahl
- Font und Fontstil ist aus den installierten Fonts auswählbar
- Fontgröße kann angepaßt werden
- Minuten-LEDs werden als Zeichen gemalt mit Cleartype Rendering

In den angehängten Dateien findet ihr auch den neuen Config-Dialog.

Checksummen:
e7a5b800df3106acb797854dd18c959aec29faac wordclock.scr (SHA-1)
f8e44bd24b9cd7ecb7876588b61bbe3b96ef4246 wordclock_64.scr (SHA-1)


Happy Clocking wie immer ;-)

--
Hans
Angehängte Dateien:
OP #4020487
Lesenswert?

Rufus Τ. Firefly schrieb:
> Ohne Quelltext hat das in "Projekte und Code" nichts verloren.
>
> Und wenn so etwas mit einer proprietären Klassenbibliothek geschrieben
> wird, die nicht rausgerückt werden kann, dann auch nicht.

Ich hatte schon mehrfach angeboten den Quelltext per pn zu schicken,
auch der Klassenbibliothek.
Die Sache ist daß ich eine Minimal-crt für kleine Projekte wie dieses 
verwende wo mehrere Sourcen mit Copyrights dabei sind, und ich diese 
nicht einfach public machen kann.

Ansonsten möchte ich auf den EleLa-Thread verweisen wo m.W. auch kein 
Quelltext erhältlich ist.

Ich wollte eigentlich heute das neueste Feature des Pendants aus dem 
WordClock2-Thread hier auch integrieren (optional quadratisches 
Buchstabenlayout) aber im Moment ist mir die Lust vergangen.
(Firma: BfEHS) #4020509
Lesenswert?

Und wieder wurde einer der sich Mühe gibt und der Allgemeinheit einen 
Gefallen tut, vertrieben...

Bald machen sich hier nur noch Trolle und Mods gegenseitig das Leben zur 
Hölle.

Ich finde den Screensaver schick, mich interessiert der Quellcode nicht 
und danke für die Arbeit!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren