Script français pour mIRC depuis 1998
© 1998-2007 ZaTi

 

Menu

 puce News

 puce Description

 puce Télécharger

 puce FAQ

 puce Thèmes M.T.S.

 puce Historique

 puce Contact



Version


Actuelle
8.21 build 8210
 

 

 

0

 

Chapitre I : La génèse

Tout commenca un jour sur IRC. J'avais essayé plusieurs scripts, mais aucun n'était vraiment extraordinaire. J'ai alors demandé "quel est le meilleur script pour mIRC" et quelqu'un m'a répondu : "celui que l'on fait soi-même". L'idée etait lancée. Je commencais à consulter l'aide et la FAQ de mIRC, ainsi que la page de Gullit (qui n'existe plus). Peu a peu commencait à prendre forme un petit script. Son nom etait : The ZaTi ScripT

Apres quelques heures de travail, je dcc une version alpha à une connaissance sur IRC. Ce n'était pas super génial, mais j'étais content du résultat...

 

-> The ZaTi ScripT Alpha (août 1998 / ?? fichiers / ?? ko)

[ Pas de photo :( ]

 

La toute première version de The ZaTi ScripT. Je ne l'ai plus :(
Très peu de fonctions : un systeme away rudimentaire et quelques fonctions bien inutiles...

Je poursuivais donc le développement, et rapidement après arrive la bêta 1, distribuée à plus de monde...

-> The ZaTi ScripT Bêta 1 (1er septembre 1998 / 06 fichiers / 54 ko) 1
ZS 1
A la version alpha, elle ajoute des protections tout aussi rudimentaires que le systeme away, et quelques fonctions comme un portscan

Tout cela continua dans la même voie, et 3 semaines après apparut la bêta 2...

-> The ZaTi ScripT Bêta 2 (1er septembre 1998 / 33 fichiers / 2423 ko) Bêta 2.1 (1er septembre 1998 / 32 fichiers / 2435 ko)
ZS 2
Petite évolution de la bêta 1, elle apporte des programes de nukes :( et est présentée dans un package comprenant mIRC et un programme d'installation

La béta 2.1 corrige un problème dans le programme d'installation et supprime un programme de nuke
 

Cela continua dans la bêta 3, qui mis a part son magnifique écran d'accueil, n'était qu'une évolution de la bêta 2. Tout continuait dans le même chemin....

-> The ZaTi ScripT Bêta 3 (17 octobre 1998 / 31 fichiers / 2421 ko)
ZS 3
Ajoute quelques fonctions du style autojoin à la béta 2. Rien de bien extraordinaire mis à part l'écran d'accueil très joli :)

Apres quelques temps arriva la bêta 4. Le script commencait à avoir du succès dans les channels que je fréquentais...

C'est ici qu'apparut d'après mes souvenirs le site web de The ZaTi ScripT à l'époque sur http://come.to/zatiscript (le lien ne fonctionne plus évidemment)

-> The ZaTi ScripT Bêta 4 (22 octobre 1998 / 45 fichiers / 2983 ko)
ZS 4
Elle ajoute des mass kicks, et quelques fonctions.

 

Chapitre II : Le changement

Je commencais à me rendre compte que le script n'allait pas vraiment dans la bonne direction. Après avoir découvert Peace&Protection 4, l'orientation du script changea. Suppression des programmes de nuke, plus de fonctions, le tout visant à une meilleure convivialité et à améliorer l'expérience d'IRC. mIRC 5.5 apparut et avec lui, la possibilté de créer des dialogues, d'où une interface bien plus claire que l'ancienne basée sur des popups. Le développement de la bêta 5 me prit bien plus de temps que les versions précédentes.

-> The ZaTi ScripT Bêta 5 (22 février 1999 / 33 fichiers / 2779 ko)
ZS 5
Une toute nouvelle interface graphique, un changement majeur. De nouvelles fonctions, des addons, en bref de nouvelles bases pour le ZaTi Script

Maintenant que de nouvelles bases étaient établies, il fallait poursuivre le développement. Ce fut très long car le temps des petits popups et aliases était révolu. Je voulais quelque chose de grand, et de plus en plus de personnes utilisaient la bêta 5 et se demandaient quand allait sortir la 6. Plus je développais, plus j'avais de nouvelles idées. Mais il fallait que je sorte quelques chose. J'ai donc du faire des concessions et sortir un produit qui n'était pas vraiment ce que j'avais imaginé. Non pas que c'était mauvais, mais plutot inachevé...

-> The ZaTi ScripT Bêta 6 (17 septembre 1999 / 76 fichiers / 3098 ko)
ZS 6
Un énorme changement, mais tout n'était pas abouti. Une nouvelle protection etait en développement, elle ne fut pas présente (problemes de rapidité et d'efficacité). L'interface a été repensée pour plus d'ergonomie et de rapidité.

Mon idée de départ était de sortir cette version en tant que "teaser", puis quelques semaine après de sortir une nouvelle version, cette fois complétée. Mais de nouvelles idées apparaissaient et ralentissaient le développement. La beta 6 "deuxième édition" se transforma en béta 6.5

Chapitre III : Le succès

Cette béta 6.5 concrétisait mon ambition depuis le début du développment de la béta 6. Toutes les fonctions étaient présentes, tout fonctionnait plutot bien. Certes des bugs étaient là au début, mais la fonction de mise à jour automatique marchait plutot bien, et les builds se succédèrent (plus d'une dizaine de mises à jour en tout).

-> The ZaTi ScripT Bêta 6.5 (02 avril 2000 / 77 fichiers / 2.09 mo)
ZS 6.5
Tout ce qui était prévu dans la béta 6 et meme + a finalement été intégré : nouvelles options, nouvelles protections et mise à jour automatique...

Le succès fut au rendez vous. Les mises à jours amélioraient de plus en plus le script. Il fut présenté 2 fois dans le CDROM de Joystick : les versions 6.7 et 6.71 etaient en fait des versions personnalisées de la 6.5/6.6 pour le magazine. Le site web recoit de plus en plus de visites, le nombre de téléchargements se compte en centaines. Les divers builds apportent corrections de bugs, et parfois quelques petites fonctions supplémentaires voulues par les usagers. Le site déménage à www.zatiscript.com et ne quittera plus cette adresse. Ces développement furent incessants jusqu'à la dernière des versions, build 6.67.50 pour être précis.

-> The ZaTi ScripT Bêta 6.6 (18 octobre 2000 / 81 fichiers / 2.19 mo)
ZS 6.6
Tous les patches de correction aboutissent à cette version, réputée pour sa stabilité et sa rapidité.

Les versions 6.5/6.6 sont restées un an à l'affiche. Durant cette année de nombreux nouveaux utilisateurs ont rejoint ceux qui utilisaient déjà le ZaTi Script. Progressivement, je me suis mis au travail pour la version suivante. De nouvelles fonctions se sont ajoutées : thèmes, userlist (prévue depuis bien longtemps), nouvelles protections, des centaines de petit plus : c'est la béta 7. Son développement fut très long. Il fallait en même temps réfléchir à la béta 7 mais aussi continuer à maintenir la 6.x. Beaucoup d'utilisateurs étaient d'ailleurs contents de cette version, mais il manquait encore les fonctions avancées dont les power users pouvaient profiter. Après des mois de développement, la béta 7 arriva.

-> The ZaTi ScripT Bêta 7 (15 avril 2001 / 132 fichiers / 2.46 mo)
ZS 7

Nouvelles protections, nouvelles fonctions, thèmes, userlist, etc...
Eut 3 mises à jours automatiques avant que le serveurs d'auto-update ne tombe en panne :)

Cette version fut présente une fois dans le CDROM de joystick. Elle fonctionne très bien :)

Chapitre IV : Le ZaTi ScripT 8

Apres la sortie de la version 7, le developpement continua, lentement mais sûrement. Mon projet était de créer une version 7.5, améliorant certains points de la v7, notamment les protections. Arrivé en juillet/aôut, une initiative se développa sur mircscripts.org. Elle visait la création d'un standard de thèmes, appelé MTS. Les scritpts utilisant ce format de themes pourraient ainsi partager leurs themes. L'idée m'a tout de suite séduit. J'ai donc participé, avec d'autres scripteurs, à la création de ce standard. Il a donc fallu créer un "moteur MTS", destiné à la gestion des themes. Cela a entrainé énormément de changements dans la structure interne du script, et beaucoup de code nouveau à écrire. Du coup, la version 7.5 devint la version 8

Le développement pris donc beaucoup de temps. Au moment où tout commençais à prendre forme, Khaled sortit mIRC 6.0. Cette nouvelle version apporta le support tant attendu du multi-serveur, qui permet de se connecter à plusieurs serveurs a partir d'un seul mIRC. Cette grande avancée à changé profondément certaines fonctions des scripts, ce qui a demandé des changements radicaux au niveau du code, ce qui fut fait lentement mais sûrement...

Ensuite, devant l'ampleur des changements réalisés par rapport à la v7, il fallait un débuggage intensif. Avec mes béta-testeurs, nous avons donc traqué les bugs. Le qualificatif "bêta" accordé aux autres versions n'avait donc plus lieu d'être.

Et c'est ainsi que sortit la version 8, très proche de l'actuelle version.

-> The ZaTi ScripT 8 (1 septembre 2002 / 179 fichiers / 3.61 mo)
ZS 8
90% du code réécrit. Compatible multiserveur. Nouvelle gestion des thèmes. Protections évoluées. Userlist entièrement intégrées.

 

Chapitre V : Du ZS8 à nos jours

 

Avec la version 8, le script a atteint une certaine maturité. C'est également le cas pour mIRC depuis la version 6. Le développement est donc moins rapide qu'avant. Deux versions ont suivi la version 8.0.

  • La version 8.1 (8 septembre 2003) ajoute la switchbar arborescente, modification du système autojoin/autoconnect (dialogue plus convivial) et les inévitables corrections de bugs
  • La version 8.11 (31 janvier 2004) corrigeant de nombreux bugs

A bientôt pour la suite !