![]() |
Comparaison de version de l'eggdrop - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Bouts de Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=17) +--- Sujet : Comparaison de version de l'eggdrop (/showthread.php?tid=1752) |
Comparaison de version de l'eggdrop - CrazyCat - 25/10/2023 Plusieurs scripts sont fait pour fonctionner avec une version minimale d'eggdrop, en s'appuyant sur la variable $::version Cette variable a changé depuis eggdrop 1.8, précédement elle ne contenait que le N° de version d'eggdrop, désormais elle contient la version au format texte suivi du numéro de version: Code : .tcl putlog $version $::numversion Code : .tcl putlog $numversion
Un eggdrop 1.6.21-4 aurait donc le numversion 1062104, un eggdrop 1.8.3-2 serait 1080302 et la version actuelle d'eggdrop est 1090203 Comment corriger les scripts ? Trouvez la ligne qui commence (souvent) par: tcl
Remplacez cette portion par (au choix): 1. l'utilisation de la bonne partie de $version tcl
2. la comparaison par l'utilitaire de package tcl
3. l'utilisation de $numversion tcl
Notez que cette dernière méthode ne sert qu'à tester que votre eggdrop est au moins en version 1.8. Si votre script est applicable aux eggdrops 1.6, préférez les méthodes précédentes. |