[Script] Zurl.tcl V1.0
#2
 
Merci de partager ton travail, c'est un script que beaucoup trouveront utile.

Quelques suggestions en vrac :
  • utiliser un namespace
  • interrompre la connexion après avoir lu 8Ko de données pour éviter que quelqu'un fasse charger une page de plusieurs Mo à l'Eggdrop pour le faire timeout
  • établir une connexion asynchrone pour ne pas bloquer l'Eggdrop pendant qu'il lit la page (voir la doc du package http pour ça)
  • convertir les entités html présentes dans les titres en caractères lisibles (& é ...) -> voir ici
  • traiter aussi les uri https
  • possibilité d'activer/désactiver le script sur chaque chan individuellement (utilisation d'un flag udef)
  • protection empêchant ton Eggdrop de révéler son IP si quelqu'un tape par exemple http://www.showmemyip.com/ -> pour ça, tu pourrais prévoir un paramètre de configuration où on spécifiera l'ip de l'Eggdrop, et il suffira ensuite de la masquer automatiquement si elle apparaît

Ca faisait partie de mes projets de faire ce genre de script, et puisque tu l'as fait avant moi je te te refile mes idées.
 
Répondre Avertir


Messages dans ce sujet
Zurl.tcl V1.0 - par JazZ - 23/02/2014, 18:35
RE: Zurl.tcl V1.0 - par MenzAgitat - 22/03/2014, 21:57

Atteindre :


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