S'identifier
Nom d'utilisateur:

Mot de passe:

Se souvenir de moi ?
Pas encore inscrit?
Inscrivez-vous maintenant!
Recherche sur le site
Liens sponsorisés
Les tutoriaux
Les icônes
Les thèmes
Modifications avancées
Généralistes
Les logiciels
Accueil sep Tutoriaux sep [Tout sur Samurize] 8 : Moi Config, Toi Email

03/04/2006 - par Lefreut

Leçon n°8 : Moi Config, Toi Email

Temps estimé pour la création de la config : 37 minutes 18 secondes 5 centièmes record battu.


Remerciements

  • L'équipe de développeur de Samurize pour cet excellent logiciel
  • Madness : correcteur et béta testeur officiel
  • Mimipunk : pour l'icone utilisée sur la config
  • Tous les autres membres de la team CXP

I) Présentation

Bonjour et bienvenue dans cette nouvelle leçon sur Samurize Aujourd'hui, nous allons voir comment faire une config mail.

Pourquoi une config qui doit pourtant être simple arrive si tard?

Tout simplement car nous n'allons pas bêtement utiliser le contrôle prévu pour les mails (Compte POP3). Nous allons faire une config plus évoluée qui pourra afficher non seulement le nombre total de mails, mais aussi le nombre de nouveaux mails
Attention : Pour réussir cet exploit, il y aura pas mal de bidouillage car le contrôle mail de Samurize n'est pas prévu pour cette utilisation. Ceci explique que le fonctionnement ne sera pas parfait
Voici un aperçu de la config que nous allons réaliser :

Attention : Comme vous pouvez le voir, la config contient peu d'éléments (seulement 2 images et 2 contrôles). Mais contrairement à ses apparences, celle-ci est complexe à réaliser. Soyez sur d'avoir bien compris les leçons précédentes avant de vous lancer dans ce tuto.
Le fonctionnement sera le suivant, un fichier texte sera utilisé pour stocker le nombre précédent de mail. Le nombre de nouveaux mails est donc 'Nombre en cours (retourné par le contrôle Compte POP3) - le nombre présent dans le fichier texte'.

Un clic sur la config ouvrira un navigateur sur la page de votre messagerie et mettra à jour le fichier texte.

Les restrictions sont :
  • Si vous allez lire vos mails sans cliquer sur la config, celle-ci n'aura aucun moyen de savoir qu'il faut mettre à jour le fichier texte. Les informations seront donc erronées.
  • Un clic sur la config considère que vous avez lu tous les nouveaux mails. Il n'y a aucun moyen de faire autrement.

Comme vous le voyez, ce n'est pas parfait mais je n'ai pas trouvé de moyen pour faire mieux Mais comme c'est une question que j'ai déjà vu sur le forum, je pense que cette config peut en intéresser plus d'un
II) Avant de commencer

Il va tout d'abord falloir récupérer quelques fichiers avant de pouvoir commencer la config.

En premier, les deux images utilisées dans la config :
  • L'icone de Mimipunk qui se trouve dans la PngFactory
  • Et l'image de fond
Information : Je sais que j'ai souvent dis que le but des tutos était d'apprendre à utliser Samurize et que l'aspect était secondaire. Mais on est à la 8eme leçon, on peut bien se faire plaisir en faisant une config utile et agréable
Ces deux images sont à placer dans le répertoire Skins de Samurize (en fait vous pouvez les mettre autre part, il faudra juste entrer les bons chemins lorsque l'on rajoutera les images ).

La police utilisée sera Amaze disponible
. Après avoir décompressé l'archive, il faut copier les fichiers dans le répertoire C:\Windows\Fonts.

Il nous faut aussi un exécutable qui va nous permettre d'enregistrer la valeur d'un contrôle dans un fichier texte. Cet exécutable s'appelle
et a été crée par uziq.

Copiez ce fichier dans le répertoire de Samurize.

Pour finir, toujours dans ce répertoire, créer un fichier texte "Mail.txt" qui contiendra uniquement ceci :
Citation:
0
C'est ce fichier qui stockera le nombre de mail lu
III) Mise en place des images

Comme d'habitude, on va commencer par le plus simple, les images. Cela ne devrait plus vous poser de problème maintenant, on ne va donc pas s'attarder sur cette partie que nous avons déjà vu tant de fois.

Placez le fond comme ceci :
  • X: 70 et Y: 100
  • Largeur: 242 et Hauteur: 242

Et l'image de l'enveloppe comme cela :
  • X: 130 et Y: 120
  • Largeur: 128 et Hauteur: 128

Nous pouvons maintenant passer à la partie importante de la leçon
IV) Contrôle mail

On commence par ajouter le contrôle Compte Pop3 que l'on positionne comme ceci :
  • X: 80 et Y: 110
  • Largeur: 220 et Hauteur: 220
Information : Les réglages peuvent vous paraitre bizarre
En fait, on va mettre du linkage sur ce contrôle et on veut que toute la config soit cliquable. Pour ce faire, il faut que le contrôle soit de la taille de la config.
Dans l'onglet Affichage, on met comme texte :

%v Mails%b%b
Information : Les %b signifient retour à la ligne.
Voici les autres réglages :
  • Cochez Ombre
  • Transparence: 200 et Transparence ombre: 200
  • Couleur: Blanc et Couleur de l'ombre: Noir.
  • Police: Amaze, 24pt
  • Alignement horizontal: centré et Alignement vertical: bas

Ensuite, dans l'onglet Source, vous allez pouvoir régler les paramètres Pop3 (cf. Image1).


Image1

Il faut bien entendu adapter en fonction de votre adresse mail

La prochaine étape est l'ajout du linkage pour mettre à jour le fichier texte et ouvrir le navigateur web. Nous allons donc utiliser 2 linkages sur le même contrôle.

Dans l'onglet Entrée, ajouter un nouveau linkage.

Sélectionnez le type d'action : Lien. Et entrez comme action à effectuer :

SaveValueToFile.exe Append=No Value=%v File=Mail.txt

Enfin, comme action, cochez Clic bouton gauche.
Attention : Vérifiez que les fichiers SaveValueToFile.exe et Mail.txt sont bien dans le repertoire d'installation de Samurize.
Voici la signification de la commande :
  • SaveValueToFile.exe : c'est le nom de l'exécutable.
  • Append=No : on ne rajoute pas à la fin du fichier, on écrit à la place de la valeur précédente.
  • Value=%v : la valeur écrite (ici %v correspond à la valeur interne du contrôle).
  • File=Mail.txt : le nom du fichier dans lequel le programme écrit.

On rajoute ensuite le deuxième linkage. Dans la boite de dialogue, choisissez Lien. La commande est :

http://mail.yahoo.com (à adapter en fonction de votre mail )

On veut que le linkage marche aussi lors qu'un clic du bouton gauche. Malheuresement on se sert déjà de ce linkage

Mais on peut résoudre le problème en utilisant Pression bouton gauche
Information : Il y a aussi Relachement bouton gauche qui est utilisable. Ce qui permet d'effectuer 3 action lors d'un clic de souris sur un contrôle.

Haut de page
hitparade