Vos identifiants
Bienvenue
Voir tous les scripts
Pour mirc 6.1 et moins
Pour mirc 6.2
Pour mirc 6.3
Pour mirc 7.1
Top 10
Vous aimez ou détestez
Soumettre un script
Foire aux questions
Forum de discussion



Les bases du Scripting
Le virus "irc.worm.gen"
Le mIRC D'Or
Snippets
ScreenShots
Tag-moi-ça
Le Pire de l'IRC
L'IRC pour les nuls
Tutoriaux
Configurer UnrealIRCD
Configurer votre box
Attention à l'arnaque!
Usenet et les News
Arrêter de fumer
Un peu d'orthographe
Unreal/Anope Admin
mIRC Script Server
Proxy Web Chat
Magneto for Unreal
Super Poupées
Tour de cartes
L'Equipe
Partenariat
Administration

Web Of Trust
www.chat.exolia.net (Francophone)
fantasya.org (Francophone)

                                            

Résultats du défi du 24/10/2: Un nettoyeur d'emails

Le but de ce défi va être, encore une fois ce mois-ci, de réaliser un système utilisant les sockets. Il va vous falloir réaliser un système un peu équivalent au logiciel mailwasher mais en plus simple. Il s'agit en fait de réaliser un addon qui vous connecte à votre serveur pop de courrier (port 110), ceci afin de lister les emails qui y sont présents, leur taille et leur sujet. Par suite, vous devez avoir la possibilité de détruire ces emails en quelques clics de souris.

Il vous faudra donc prévoir une zone pour saisir votre login de compte e-mail et votre password. Bien entendu, si vous prévoyez plusieurs comptes, cela ne peut être que mieux et sera particulièrement apprécié!

Vous avez toute latitude pour choisir le système d'affichage que vous voulez (fenêtres mirc classiques, ou dialogues, ou fenêtres pictures) pourvu qu'il y ait un minimum de convivialité. Vous pouvez vous aider de mdx.dll si vous le souhaitez.

Quelques indices:

  • la commande de serveur mail pour lister les emails avec leur indice et leur taille est: LIST (le résultat est une suite de lignes sous la forme: {Indice de l'email} {taille en octets> }.

  • La commande pour avoir l'entete de l' email d'indice N est TOP N 0 .

  • Enfin, la commande pour détruire l'email d'indice N est DELE N .


  • Nous rappelons que pour vous connecter sur votre serveur pop et avant tout autre envoi d'instructions, vous devez envoyer les identifiants suivant:

    USER {Nom d'utilisateur}
    PASS {password}

    Ce défi est un peu plus compliqué que les précédents, néanmoins l'addon réalisé peut s'avérer très utile pour détruire les virus avant de les popper avec Outlook Express.

    Règlement
  • Doit fonctionner sous mirc 6 et plus
  • Un seul script par personne
  • pas de DLL sauf mdx.dll (à inclure dans le zip)





  • Cliquer ici pour connaître le gagnant (ou la gagnante)




    Liste des participants (1)

    Nom du script Auteur Commentaire
    Mail Killer |PaRa-BoL
    Points forts:

  • Ca marche, y a rien à dire!
  • Le design est soigné, l'addon utilise un système de dialogues mdx.dll
  • On peut configurer plusieurs comptes e-mail
  • L'auteur définit lui même la possibilité de mettre un filtre élémentaire pour effacer systématiquement certains e-mails


  • Points faibles:

  • C'est un petit point faible: c'est une bonne idée d'avoir la possibilité de définir plusieurs comptes sur un même pop mail, mais il aurait été judicieux de pouvoir définir aussi plusieurs pop différents.
  • C'est le seul point faible que j'ai trouvé.


  • Conclusion:

    J'ai bien aimé ce petit addon.


    Le gagnant du défi: Mail Killer de |PaRa-BoL

    |PaRa-BoL nous a concocté un petit addon soigné, ergonomique, et surtout utile (pour une fois qu'un défi est utile :)

    Bravo à l'auteur!



    Autres défis archivés
    Titre Date Participants
    Un convertisseur binaire 20/02/02 5
    Client Mail mIRC 25/3/2 1
    Un jeu graphique sous mirc 18/7/2 3
    Un nettoyeur d'emails 24/10/2 1
    Un colorieur de nicks 15/12/2 3
    Un Log Viewer 18/01/3 1
    récupérateur de couleurs 15/2/3 2
    SmilesViewer 29/3/3 0
    Animation 8/5/3 2
    Résolveur d'Équations 30/06/03 3
    Calculateur Algébrique 01/08/03 7
    Reproduction de $base 20/09/03 4
    /picfindtext 24/01/04 2
    /breplacestring 28/02/04 2
    Un notifieur de privates 1/12/4 3
    Un détecteur de Net-splits 23/5/5 3


    Retour au défi du moment