Latest eggdrop.fr Script in Topic

Affiche dans le topic de votre chan le dernier téléchargement disponible sur http://www.eggdrop.fr (nécessite le script Topic Warden).

 

Description :

Le but de ce script est de récupérer à intervalles réguliers les informations concernant le dernier téléchargement disponible sur www.eggdrop.fr, et de les injecter dans le topic de votre chan via Topic Warden (script du même auteur à télécharger séparément).
La 1ère analyse est déclenchée 3mn après le chargement du script, et ce afin de ne pas surcharger l'eggdrop de tâches dès son lancement.

Voici un exemple de masque de topic que vous pouvez utiliser dans Topic Warden pour utiliser ce script :
...::::::::: Entraide pour les eggdrops, tcl et shells -| http://www.eggdrop.fr |- :::::::::... -| téléchargement le plus récent : %latestscriptname% - %latestscripturl%
ce qui donnera ceci :
...::::::::: Entraide pour les eggdrops, tcl et shells -| http://www.eggdrop.fr |- :::::::::... -| téléchargement le plus récent : OMGYSU! v2.0 - http://tinyurl.com/396xzn8

Les connexions au site web se font de manière asynchrone et ne bloquent donc pas l'Eggdrop dans l'attente d'une réponse.


Post support :

http://forum.eggdrop.fr/showthread.php?tid=800

 

Changelog

Version 2.02 par MenzAgitat 2020-04-18 00:58:27)

  • Correction d'une bourde de ma part dans la précédente release.

Version 2.01 par MenzAgitat 2020-04-17 22:35:35)

  • Correction : le script refusait de se charger sur les Eggdrops v1.8+
  • Correction : en cas d'indisponiblité du site eggdrop.fr, le script rencontrait une erreur.
  • Modification : le timer a été abandonné au profit d'un crontab, référez-vous au paramètre crontab dans la section configuration.

Version 2.0 par MenzAgitat 2013-09-03 20:27:17)

 
  • Correction : si un script était publié puis retiré, le topic ne se mettait pas à jour pour refléter la modification.
  • Modification : la connexion au site web s'effectue désormais de manière asynchrone.
  • Ajout : nouveaux paramètres de configuration EggdropFr_timeout, TinyURL_timeout et id_file.
  • Diverses optimisations et améliorations du code, notamment mise au propre de la gestion des exceptions HTTP.

Version 1.1 par MenzAgitat 2012-08-01 13:01:30)

- Correction : le script ne fonctionnait plus suite à une mise à jour de la section téléchargements du site www.eggdrop.fr
- Passage sous licence Creative Commons.

Version 1.0 par MenzAgitat 2010-11-26 13:23:38)