[Script] MediaDico (version actuelle : 3.125)
#1
Description :

Ce script permet d'afficher la définition d'un mot français.
La définition est récupérée sur le site http://www.notrefamille.com

Pour activer Mediadico sur un chan, vous devez taper ceci en partyline :
.chanset #NomDuChan +mediadico
et pour le désactiver :
.chanset #NomDuChan -mediadico


Syntaxe :

!dico <mot>


Screenshot :

[Image: http://i.imgur.com/LXJ7v0c.png]


Changelog :
Citation :1.0
  • Première version fonctionnelle. (par Regis Damongeot)
1.1
  • Changement de l'url du site web utilisé. (par Regis Damongeot)
  • Améliorations diverses. (par Auberdjin et Alien57)
2.0
  • Réécriture de la plupart du code par MenzAgitat.
  • Wikipedia a été remplacé par Mediadico
  • Le script a été renommé en "MediaDico"
  • Si une définition est trop longue, elle sera tronquée et un lien sera donné pour lire la suite.
  • Adaptation du script TkTiny par Tomekk pour afficher des TinyURLs.
2.1
  • Un paramètre a été ajouté pour limiter le fonctionnement du dictionnaire à certains chans seulement.
  • Le mot et sa définition sont maintenant affichés sur la même ligne.
2.2
  • Améliorations visuelles, correction des regsub.
2.3
  • Meilleure gestion des exceptions.
2.4
  • Réparation du script suite à un changement de la mise en page du site web duquel les définitions sont récupérées.
  • Amélioration de la présentation des définitions.
  • Le dictionnaire suggère des alternatives en cas de mot mal orthographié ou inconnu.
  • Il est maintenant possible de limiter le nombre de paragraphes affichés, le nombre de lignes par paragraphe et le nombre maximum de caractères par ligne.
  • Timeouts paramétrables pour la définition et la conversion TinyURL.
  • Amélioration de la gestion des exceptions (problèmes de version d'eggdrop, de version de Tcl, mauvais réglages des paramètres du script, ...)
  • Amélioration de la sécurité du script.
  • Intégration du script dans un namespace pour une meilleure gestion des ressources et une meilleure compatibilité avec les autres scripts.
  • Mise à jour de la procédure TinyURL d'après la dernière version de TkTiny par Tomekk (v0.5).
  • Réécriture par Galdinx de la procédure de sortie (plus propre, plus optimisé)
2.5
  • Correction de la gestion d'une exception qui survient parfois lorsque la récupération de la définition échoue.
  • On peut maintenant demander la définition d'un mot en privé avec le bot au moyen de la commande (par défaut)  /msg NomDuBot !dico mot
  • quelques putserv changés en puthelp car plus adaptés
2.51
  • Correction d'un bug mineur : le script réagissait à la commande !dico même lorsqu'elle se trouvait en plein milieu d'une phrase.
  • Correction d'un autre bug mineur : le script refusait d'afficher la définition si il y avait des espaces en trop après le mot à chercher.
2.52
  • Correction d'un bug : l'aide pour la syntaxe était affichée même sur les chans où Mediadico était désactivé.
3.0
  • Réécriture quasi totale du script suite à une modification de la mise en page du site web. La méthode d'activation du script a changé (voir la section "description") et de nouvelles options ont été ajoutées (voir la section "configuration").
3.1
  • Réparation du script suite à un changement de structure du site web.
  • Correction de la procédure de conversion TinyURL suite à un changement de structure du site web.
  • Ajout du paramètre de configuration max_meanings
  • Diverses optimisations du code
3.11
  • Correction de la procédure d'affichage de la définition d'un mot suite à un changement de mise en page du site www.mediadico.com
3.12
  • Correction de la procédure d'affichage de la définition d'un mot suite à un changement de mise en page du site www.mediadico.com
3.121
  • Correction : le script ne fonctionnait plus suite à un changement du nom de domaine du site www.mediadico.com en www.notrefamille.com
  • Modification : le script est désormais capable de suivre jusqu'à 5 redirections lorsqu'il tombe plusieurs fois successives sur une page où il est demandé de choisir entre plusieurs mots possibles.
3.122 3.123
  • Correction : contrairement à ce qui était indiqué dans la doc, la commande était par défaut réglée sur !dico2.
3.124
  • Correction : le script ne fonctionnait plus suite à une modification du site web.
  • Correction : le script indiquait un problème de version au chargement sur un Eggdrop v1.8.
3.125
  • Correction : ajout du support HTTPS suite au passage en HTTPS forcé du site www.notrefamille.com
    Veuillez noter que le package TLS est désormais requis pour afficher la définition des mots.


Téléchargement :  Mediadico  v3.125

Vous pouvez trouver une liste de mes autres releases ici
Répondre Avertir


Messages dans ce sujet
MediaDico (version actuelle : 3.125) - par MenzAgitat - 27/09/2007, 22:00
prob avec mediadico - par spidersms - 21/10/2012, 07:03
RE: prob avec mediadico - par CrazyCat - 21/10/2012, 10:03
RE: prob avec mediadico - par spidersms - 21/10/2012, 19:16
RE: prob avec mediadico - par aliasangelius - 22/10/2012, 08:13
RE: prob avec mediadico - par spidersms - 25/10/2012, 21:15
RE: prob avec mediadico - par aliasangelius - 26/10/2012, 07:38
RE: prob avec mediadico - par spidersms - 26/10/2012, 19:59
RE: prob avec mediadico - par pchevee - 02/12/2012, 12:04
RE: prob avec mediadico - par MenzAgitat - 09/12/2012, 02:44

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté