Random Background

© 2001, Olivier Cado

Description

Random Background est un petit programme qui vous permettra de changer votre image de fond du bureau Windows de façon aléatoire. Vous pourrez donc en afficher une différente chaque jour, par exemple.

 

Mode d'emploi

Si vous exécutez le programme directement, il recherche les fichiers *.bmp, *.gif, *.jpg et *.jpeg se trouvant dans le répertoire courant et tous ses sous-répertoires ainsi que leurs sous-répertoires (récursivement).

Pour changer le répertoire courant, vous pouvez créer un raccourci vers le programme et changer, dans les propriétés du raccourci (clic droit), le répertoire indiqué dans la rubrique "Démarrer en". Par exemple, si vos images se trouvent dans "C:\Mes Images", indiquez ce répertoire.

Pour avoir une nouvelle image de fond à chaque démarrage de Windows, mettez ce raccourci dans le dossier Programmes / Démarrage du menu Démarrer.

Remarque : Ce programme a été testé avec succès sous Windows 2000. Si vous constatez qu'il ne fonctionne pas correctement sur votre configuration, merci de le signaler en précisant la plate-forme (Win 95, 98, ME, XP, NT, 2000, etc.) et la version de Internet Explorer (le bureau Windows en dépend).

 

Options avancées

Le fonctionnement du programme peut éventuellement être modifié grâce aux options suivantes, à ajouter dans la ligne de commande (sans tiret) :

q

(Quiet) Ne pas afficher les statistiques

s

(Skip pause) Ne pas attendre 2 secondes à la fin du programme

w

(Wait for key) Attendre que l'utilisateur presse Entrée à la fin du programme

v

(Verbose) Afficher la liste de tous les répertoires visités

Exemple : "random_background s w v" affiche la liste des répertoires visités, et attend que l'utilisateur presse la touche Entrée à la fin (pour qu'il ait le temps de lire l'affichage).

 

Téléchargement

Random Background est téléchargeable librement. Le code source est inclus.

Télécharger random_background.zip

v1.0, 28 août 2001

Taille du fichier : 50 Ko
Taille après décompactage : 101 Ko

Ce fichier zip contient le programme random_background.exe, les fichiers lisezmoi.txt et license.txt, et le code source C++ randomfile-src.zip.

 

Pour les développeurs...

Le code source C++ est décomposé de deux programmes, Random Background et Random Mp3 (projets VC6 RandomFile.dsp et RandomMp3.dsp), basés sur le source commun random_file.cpp qui peut servir à réaliser n'importe quel logiciel du genre. Merci de me prévenir si vous utilisez et/ou modifiez ce code source.

Le code source illustre les points suivants :

  • random_file.cpp

    • Recherche de fichiers (_findfirst(), _findnext())
    • Vecteurs STL (vector) et itérateurs
    • Nombres aléatoires (rand())

  • random_background.cpp

    • Active Desktop (objet COM)
    • (Accès à la base de registres)


© 2001, Olivier Cado
Mise à jour le 31/08/2001
Précédent