Table des matières

WebBarbouille

webbarbouille.jpg

WebBarbouille est un économiseur d'écran (ScreenSaver) qui affiche un patchwork d'images piochées sur Google Image.

Les images sont choisies au hasard parmis les résultats obtenus à partir d'une recherche de mots clefs sur Google Image. Vous pouvez définir vous même ces mots clefs et les classer par catégories (arbres, chevaux, sport, antiquité, automobile, …)

Téléchargement

Attention: ce programme ne fonctionne qu'avec Windows. Je suis désolé pour les Linuxiens et MacOsseux.

Télécharger l'exécutable: webbarbouille_v0.3.zip (2007-04-13)

Installation

1/ Décompresser l'archive Zip.

2/ Déplacer le répertoire obtenu où cela vous chante, souvent on place les programmes dans C:\Program Files.

Et dans ce répertoire se trouve:

3/ Pour installer l'économiseur d'écran, cliquez avec le bouton droit de la souris sur WebBarbouille.scr et choisissez le menu “Installer”.

Faites “Ok” sur la fenêtre de réglages qui s'affiche.

Vous pouvez maintenant attendre que l'économiseur d'écran se déclenche …

Configuration

La personnalisation de la configuration consiste principalement à définir ses mots clefs, et éventuellement la vitesse d'affichage des images.

Ecran de configuration

Ecran de configuration

Définition des mots clefs

Dans la fenêtre de réglages de l'économiseur d'écran il y a une liste “Thèmes de mots clefs”.

J'y ai mis 3 thèmes : 'arbres', 'chevaux' et 'en vrac' . Vous pouvez choisir l'un de ces thèmes.

Pour créer un thème, il suffit de prendre le “Bloc Note” et de créer un fichier du nom de votre choix dans le répertoire 'words' de WebBarbouille.

Par exemple : C:\Program Files\WebBarbouille\words\MonJolieTheme.txt

Dans ce fichier vous ajouter un mot clef par ligne. Un mot clef peut être un ensemble de mots. Il s'agit en fait de la requête que vous entreriez sur Google Image.

Par exemple pour le thème 'chevaux', dans chevaux.txt, ont trouve les lignes suivantes:

  poulain
  jument
  Rond de Longe
  maréchal ferrant

Dans ces fichiers thèmes vous pouvez laisser des lignes vides, des espaces avant et après les mots clefs, ce n'est pas grave, ça marche quand même. Pour vous organiser, vous pouvez ajouter des lignes de commentaires, c'est à dire des lignes qui ne seront pas utlisées par le programme.

Jetez un oeil dans les fichiers 'words' existants pour vous faire une idée.

Vitesse d'affichage des images

“Nombre d'aspirateurs” et “Secondes entre aspirations”. Jouez sur ces 2 valeurs pour accellérer ou ralentir la création du patchwork.

Transparence minimale

“Minimum de transparence” indique un seuil minimal pour le tirage au hazard de la valeur de transparence utilisée lors de l'ajout d'une image sur le patchwork.

Le fichier de configuration

ClearScreen

<ClearScreen>false</ClearScreen>

GrabbersNbr

<GrabbersNbr>4</GrabbersNbr>

GrabPauseSecondes

<GrabPauseSecondes>6</GrabPauseSecondes>

KeywordsMax

<KeywordsMax>1</KeywordsMax>

WordsFilename

<WordsFilename>votier.txt</WordsFilename>

PagesFirst

<PagesFirst>5</PagesFirst>

TransparenceMin

<TransparenceMin>100</TransparenceMin>

Monochrome

<Monochrome>false</Monochrome>

Contribution

Mots clefs

Surtout, faites moi part des thèmes que vous créez ! Ça m'intéresse, et puis je les mettrai à disposition sur cette page.

Faites moi un mail : cyrille arobase giquello point fr

Fonctionnalités

Vos idées d'amélioration de WebBarbouille sont les bienvenues ! Les critiques aussi, mais moins quand même.

Si vous rencontrez des fenêtres impolies qui vous annoncent de mauvaises nouvelles quand au fonctionnement de WebBarbouille, faites le moi savoir. Il s'agit souvent de quelques choses que les programmeurs nomment “Bugs”.

Et pour les “mécanos du dimanche” vous pouvez directement mettre les mains dans le moteur en apportant vos modifications directement sur WebBarbouille à partie des sources :

  faites moi un mail : cyrille arobase giquello point fr

WebBarbouille est écrit avec Visual Studio 2003 pour le framework .Net 1.1 Visual Studio 2005 pour le framework .Net 2. Vous pouvez faire vos ajouts et corrections avec un autre environnement comme SharpDevelop. L'import est facile et je n'aurais pas de soucis pour reprendre vos modifs. Et oui, si vous apportez des changements, je souhaite très fort en prendre connaissance ;o)

Faites moi un mail : cyrille arobase giquello point fr

<note>Allez, Ciao.
Cyrille. </note>