AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WallpaperChanger v1.8 - Automatisches Ändern des Wallpapers
Thema durchsuchen
Ansicht
Themen-Optionen

WallpaperChanger v1.8 - Automatisches Ändern des Wallpapers

Ein Thema von CalganX · begonnen am 24. Sep 2005 · letzter Beitrag vom 2. Sep 2008
Antwort Antwort
Seite 3 von 12     123 45     Letzte »    
CalganX
Registriert seit: 21. Jul 2002
WallpaperChanger ist ein kleines, einfaches Tool, das in einem vorgegebenen Intervall das Windows-Wallpaper ändert.
Es gibt bereits einige solcher Tools, doch viele davon funktionieren bei mir aus mehreren Gründen einfach nicht (es passiert nichts, Dateien werden nicht gefunden, usw.) oder komprimieren die Bilder und verschlechtern damit die Qualität (teilw. dramatisch). Außerdem ist keines von denen bisher von mir geschrieben. Soll heißen, ich habe das Programm geschrieben, weil ich es selber haben wollte und einfach mal programmieren wollte.
Ich habe mir mehrere solcher Tools angesehen und versucht das Beste aus allen irgendwie einzubauen, aber ohne abzuschreiben (Source ist fast komplett von mir selber zusammengeschrieben und -gebastelt und nahezu komplett objekt-orientiert).
Der WallpaperChanger hat einige Features, die ihn von seiner "Konkurrenz" abheben. Zum Beispiel die einfache GUI oder dass die Hintergrunddateien weder komprimiert noch sonstwie verändert werden. Außerdem gibt es seit Version 1.7 die Möglichkeit auf mehreren Monitoren verschiedene Wallpaper anzuzeigen.

Release-Notes (Version 1.8 ):
  • Die Multi-Display-Unterstützung, die mit der Version 1.7 implementiert wurde, kann noch einige Fehler aufweisen und bei exotischen Display-Konfigurationen zu Fehlern führen. Ich würde mich freuen, wenn ich so viel Feedback, wie möglich bekomme, um die Funktion zu verbessern.
  • Wenn ihr eine alte Version im Autostart stehen habt, löscht unbedingt den Registry-Eintrag.
    Einfach auf "Manuell starten" klicken und dann auf "Übernehmen" und wieder auf "Im Autostart" und dann auf "Übernehmen".
  • Unter Windows 9x muss der ActiveDesktop deaktviert werden, ansonsten wird kein Wallpaper angezeigt.
  • Das Programm lässt sich in die TNA minimieren - Wenn WPChanger aus dem Autostart aufgerufen wird, geschieht dies automatisch. Per Doppelklick oder über das Kontextmenü holt man es wieder von dort hervor. Wenn das Programm geöffnet, aber im Hintergrund ist, kann man das Fenster nach vorne holen durch einfachen Klick auf das Tray-Icon.
  • Der WPC sollte mit allen gängigen Bildformaten (PNG, GIF, JPEG, BMP) umgehen können.
  • Programm erfolgreich getestet unter Windows XP Professional
  • Bitte ChangeLog beachten.
  • Sollte es, wider Erwarten, zu einem schwerwiegenden Fehler kommen, gibt es die Möglichkeit einen Bugreport per Mail an mich zu verschicken. Ich wäre dankbar, wenn ich einen solchen erhalten würde, damit ich den Fehler so schnell wie möglich finden und beheben kann.
Downloads:
Version 1.8:
Zip-Version (~ 845KB)
Setup-Version (~ 758KB)

Projektseite: http://blog.calganx.net/software/wallpaperchanger/
ReadMe: http://downloads.calganx.net/wpchanger/ReadMe.txt
ChangeLog: http://downloads.calganx.net/wpchanger/ChangeLog.txt

Über Anregungen, Ideen etc. würde ich mich natürlich freuen.

So far,
Chris
 
Benutzerbild von BrunoT
BrunoT

 
Delphi 8 Professional
 
#21
  Alt 29. Sep 2005, 12:52
Hi Chakotay1308,

das Programm ist gut! Ich hatte so etwas schon gesucht. Bis ich dahinter gekommen war, wie man mehrere Bilder gleichzeitig einfügt...

Drag and Drop wäre auch nicht schlecht.

mfg

BrunoT
Holger
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#22
  Alt 29. Sep 2005, 13:14
Hi Bruno,
Zitat von BrunoT:
Drag and Drop wäre auch nicht schlecht.
steht schon seit einigen Tagen auf der Todo-Liste und kommt mit dem nächsten Update.

Chris
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#23
  Alt 2. Okt 2005, 13:37
Zitat von Chakotay1308:
Zitat von BrunoT:
Drag and Drop wäre auch nicht schlecht.
[...] kommt mit dem nächsten Update.
Leider hat es das nicht ganz geschafft, aber dafür mit Sicherheit im nächsten Update drin.

Auf jeden Fall ist jetzt Version 1.2 fertig.

ChangeLog (Online-Version):
Code:
Legende:[*] Updated
 [+] Neues Feature
 [-] Feature entfernt
 [b] Bugfix
 [p] Code-Anpassung
   
===
v1.2
 [+] Programm kann durch Klick auf Tray-Icon nach vorne geholt werden
 [+] Es kann ein gesamter Ordner der Wallpaper-Liste hinzugefügt werden
 [+] Es kann ein HotKey für das nächste Bild zugewiesen werden
 [+] Die Liste der Wallpaper kann nun gespeichert und geladen werden
   [*] Nur noch eine Instanz möglich
   
 [b] Es werden jetzt alle markierten Einträge nach oben/unten verschoben
 [b] Inkonsistenzen zwischen Kontextmenü und Formular sollten behoben sein
Download Version 1.2: http://downloads.csd-software.net/wp...er_v12_exe.zip
Screenshot Version 1.2: http://stuff.csd-software.net/images...screenshot.png

Alle weiteren Infos findet ihr natürlich auch im ersten Beitrag.

Ich hoffe auf weiterhin so reges Interesse und so vieles und vorallem gutes Feedback.

Chris
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
 
#24
  Alt 2. Okt 2005, 21:51
Also das Programm wird besser und besser
Aaaaaber trotzdem noch ein paar kleine Bugs
  • Ich hab eine Division durch 0 geschafft, bei der (versuchten, aber mißlungenen) Rekonstruktion des Bugs is aber Fehler Nr. 2 aufgetreten
  • Einen "Listenindex überschreitet das Maximum" gibts, wenn ich kein Bild in der Liste habe, und den Automatischen Wechsel einschalte
  • Wenn ich einen Dateinamen angebe, unter dem die Liste gespeichert werden soll, sollte (falls nicht vorhanden) die Endung (.wcl) noch hinzugefügt werden
  • Wenn ich die Liste lösche, sollten nicht alle Elemente Markiert werden. Das dauert ne Weile, und Listbox.Clear() dürft am End auch seinen Teil tun
  • Wenn das Fenster bereits offen, aber im Hintergrund ist, und ich es übers Trayicon öffnen will, bleibt das Fenster wo es ist, nämlich im Hintergrund. Es sollt in dem Fall vielleicht nach vorne geholt werden
Was als Feature ganz nett wäre:
Wenn ich das Programm über den Explorer öffne, dass ich dort das Fenster sofort sehe. D.h. dass ich nicht unten im Tray erst das Fenster herholen muss. Aber wenn das Prog dann über die Autostart gestartet werden soll, sollts doch versteckt bleiben. Ich lass dich da mal überlegen, wie du das anstellen könntest

Und was ich echt genial finde: Das Hinzufügen der Bilder in meinem Ordner dauert über das Hinzufügen eines ganzen Ordners nur eine gute Sekunde Sind immerhin einige hunderte Bilder
Mike
  Mit Zitat antworten Zitat
teekay

 
Delphi 7 Enterprise
 
#25
  Alt 2. Okt 2005, 22:42
Hallo Chris

erstmal mal dankefein für das Programm - gefällt mir richtig gut und ohne großartig zu provozieren haben mich auch noch keine bugs begrüßt ...

mal noch ein Vorschlag für das nächste Update zum Thema Hotkeys :
kannst du bitte eine Art CHEF Taste (siehe Moorhuhn aber nich wegenst des Chefs sondern der Freundin) einbauen

Funktionsweise wie bei dem Hotkey "Nächstes Bild" nur mit dem Unterschied das ein bestimmtes definiert werden kann oder ebend kein Bild angezeigt wird... Gleichzeitig sollte dann natürlich der Intervall auf manuell geändert werden - um keine Überraschungen zu erleben

mfG TeeKay
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#26
  Alt 3. Okt 2005, 12:46
Hi,

@Mike: danke für die Bugs. Werde ich gleich mal in die Bug-Liste hauen und dann anfangen zu fixen.
Zitat:
Wenn ich das Programm über den Explorer öffne, dass ich dort das Fenster sofort sehe. D.h. dass ich nicht unten im Tray erst das Fenster herholen muss. Aber wenn das Prog dann über die Autostart gestartet werden soll, sollts doch versteckt bleiben.
Ich bitte dich... Das ist nun Feature, das in 2 Sekunden fertig ist.

@TeeKay: Freut mich, dass es dir gefällt.
Zitat:
kannst du bitte eine Art CHEF Taste (siehe Moorhuhn aber nich wegenst des Chefs sondern der Freundin) einbauen
Interessante Idee. Sollte an sich kein Problem sein.

Vielen Dank für's Feedback!
Chris
  Mit Zitat antworten Zitat
Nils_13
 
#27
  Alt 4. Okt 2005, 17:36
Hi,

das Programm lässt sich nicht automatisch bei dem Herunterfahren des Computers beenden, außerdem wird der Wallpaper dadurch nicht geändert.
  Mit Zitat antworten Zitat
Benutzerbild von jmit
jmit

 
Turbo Delphi für Win32
 
#28
  Alt 21. Okt 2005, 11:41
Hallo,

ich habe das Programm wieder aus Autostart herausgenommen, da ich folgende Probleme hatte.
1) Ich hatte drei Hintergrundbilder hinzugefügt, diese sollten alle 30 Minuten wechseln. Aber bei jedem Wechsel wurde der Inhalt von meinen geöffneten Programmen kurzzeitig weiss. Dies kann schon ganz schön nerven.
2) Bei aktivem Wallpaperchanger liess sich der Rechner machmal nicht sauber herunterfahren, d.h. ich musste erst das Programm Wallpaperchanger beenden. Dann liess sich der Rechner ohne Problem herunterfahren. Wie gesagt, es passierte nicht immer, und es war definitiv erst nach dem Einfügen des Programms in Autostart.


Aber sonst ein gutes Programm.

Gruß Jörg
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#29
  Alt 21. Okt 2005, 14:05
Hi Jörg,
Zitat von jmit:
1) Ich hatte drei Hintergrundbilder hinzugefügt, diese sollten alle 30 Minuten wechseln. Aber bei jedem Wechsel wurde der Inhalt von meinen geöffneten Programmen kurzzeitig weiss. Dies kann schon ganz schön nerven.
Ja, das Problem kenne ich. Leider habe ich bisher keine Möglichkeit gefunden das zu unterbinden und ich befürchte dass es da keine Möglichkeit gibt. Aber ich werde auf jeden Fall nach einer Lösung suchen.

Zitat:
2) Bei aktivem Wallpaperchanger liess sich der Rechner machmal nicht sauber herunterfahren, d.h. ich musste erst das Programm Wallpaperchanger beenden. Dann liess sich der Rechner ohne Problem herunterfahren. Wie gesagt, es passierte nicht immer, und es war definitiv erst nach dem Einfügen des Programms in Autostart.
Ja, das Problem kenne ich auch und ich suche derzeit nach der Lösung...

Danke für die Hinweise
Chris
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#30
  Alt 23. Okt 2005, 17:48
So, hat ein wenig gedauert, aber jetzt ist Version 1.3 soweit fertig.
Ich schätze ich muss in den nächsten Tagen eine Version 1.3.5 rausbringen, weil ich befürchte, dass ein paar Bugfixes nicht richtig funktionieren bzw. einige Bugs gar nicht gefixt wurden.

ChangeLog (Online-Version):
Code:
Legende:[*] Updated
 [+] Neues Feature
 [-] Feature entfernt
 [b] Bugfix
 [p] Code-Anpassung
   
===
v1.3
 [+] Es kann ein bestimmtes Bild auf Hotkey angezeigt werden (welches Bild das
     ist, wird nicht in der Liste gespeichert); "Boss-Taste"
     Beim Druck dieses Hotkeys wird außerdem das automatische Wechseln
     deaktiviert
 [+] Bilder können per Drag'n'Drop aus dem Explorer in die Liste eingefügt
     werden
[*] Weitere Hotkeys eingefügt[*] Es folgt beim zufälligen Wechsel nicht mehr das gleiche Bild zweimal
     hintereinander[*] Einstellungsfenster ist wieder ein normales Windows-Fenster

 [b] Weitere Inkonsistenzen zwischen Kontextmenü und Formular gefixt
 [b] Es wurde das letzte Bild der Liste nie angezeigt
 [b] Beim Öffnen des Programmes über das Tray-Icon wird das Fenster immer nach
     vorne geholt
 [b] Das Programm verhindert nun nicht mehr den Windows-Shutdown

 [p] Hotkey-Verwaltung in eine eigenständige Klasse verpackt
Download Version 1.3: http://downloads.csd-software.net/wp...er_v13_exe.zip (~ 452 KB)

Der erste Beitrag ist selbstverständig geupdatet.

Ich hoffe der Bug mit dem Herunterfahren ist jetzt gefixt - bisher hat es keine Probleme mehr gegeben. Ich würde mich freuen, wenn ihr das weiter beobachten könnt. Mich hat das nämlich auch extrem genervt.

Chris
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 12     123 45     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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