Rencontres
Meetic.fr
Netclub
Amoureux.com

Téléchargements
Bots mIRC
Addons mIRC
Scripts mIRC
Snippets mIRC
Clients IRC
Scripts TCL

Aide IRC & T'chat
Histoire de l'IRC
Définitions
Abréviations
Modes des salons
Les Smileys Java
Aide applet Java
Nétiquette du Chat
Liste des Raws
Les réseaux IRC
Tutorial des Bans
Quizz sur l'IRC
Installer un quizz
Tutorial Ezbounce
Le RFC1459
Messages de quit

Aide IriX (Voila)
Edito
Avoir IriX
Commandes IriX
Commandes CSA
FAQ
La charte

Les Commandes
Bounce/Bnc
NickServ (Jeux.fr)
NickServ (EpiKnet)
NickServ (Voila)
Thema/Metro/Robot
Opérateur
IRCop
Géofront
User
Voila/Wanadoo
Ezbounce

Infos Chat Voila
Présentation
Historique
Le map
Les robots officiels
Détection proxy

Aide Eggdrop
Télécharger
Installez-le
Configurez-le
Les Commandes
Aide TCL
Aide TCL avancée
Scripts TCL
Trivia
Installer Géofront/Eva
Egg sous shell

Aide IRCD/IRCU
Bahamut
Unreal
IRCd Hybrid
IRCoderZ
IRCOxyd
IRCProgs
IRCu de type ancien
IRCu2.10.11.04
CService (IriX)
Services Epona
IRCServices
SCoderZ
UWorld
Entrechat

| Les Liens | Forum IRC | Accueil | Annuaire du Chat | Amour et romantisme |
Ajouter en page de démarrage | Ajouter aux favoris | Chat en direct
- Dialoguer en direct !

Google

 

Cours de scripting mIRC n°0 : Introduction

Premiers pas

Quelques définitions rapides :

_script : il y a deux définitions, tout d'abord il peut s'agir du script complet, il en existe des milliers ayant pour base mIRC. Aussi il peut s'agir tout simplement d'un petit programme (on entend par là, une série de lignes de codes dans un remote) à l'intérieur même de mIRC. Dans la suite, on utilisera ce mot dans les deux sens, le contexte vous aidera à trouver dans quel sens on l'emploie sans trop de difficulté.

_scripter en mIRC revient à rajouter des lignes de codes dans ce qu'on appelle des remotes de mIRC

_mIRC est un client IRC : c'est un programme qui vous permet de vous connecter à l'IRC

_l'IRC qui signifie "Internet Relay Chat" est l'ensemble des serveurs auxquels on peut se connecter via un client IRC

_les remotes contiennent des lignes de codes, autrement dit des lignes scriptées par vous-même qui permettent de modifier à votre guise les fonctionnalités du script mIRC. Nous allons voir les bases de ce langage dans les prochains cours.

_les alias sont des commandes comportant elles-mêmes des commandes de base de mIRC. Ainsi, comme vous l'avez compris, mIRC vous permet de créer vos propres commandes. Elles sont utiles lorsqu'un de vos remotes fait appel plusieurs fois de suite à une même série de commandes, elles permettent aussi d'y voir plus clair si votre script est long.

_les identifiants sont internes à mIRC (il vous est tout de même possible de créer vos propres identifiants) et renvoient des informations diverses. Tous les identifiants commencent par un $. Par exemple, $me renvoit votre pseudo. Vous verrez par la suite qu'ils vous sont très utiles dans vos script.

_les variables sont des espaces mémoire dans lesquelles vous pouvez stocker une information. Certaines variables sont dites locales car elles disparaissent à la fin de l'exécution d'un script, d'autres sont dites globales car elles restent même après l'exécution d'un script sauf si on commande leur destruction. Toutes les variables commencent par %. Il existe différentes commandes pour en créer ou pour les détruire, on les étudiera par la suite.

Il serait judicieux pour tout nouveau scripteur mIRC de télécharger la dernière version de mIRC vierge sur www.mirc.com puis de le configurer pour rejoindre un serveur, puis un salon de préférence vide sur lequel il pourra tester ses remotes. Si cela vous paraît trop fastidieux, vous pouvez toujours rajouter vos remotes à votre script actuel. Sachez cependant qu'on ne saurait trop vous conseiller la première solution, même si plus longue, elle vous évitera d'avoir de mauvaises surprises d'incompatibilités ou d'erreurs avec votre script actuel, ce qui pourrait arriver si vous optez pour la deuxième solution.

De plus, les cours donnés dans les prochaines semaines vont vous permettre de réaliser un script personnalisé, raison de plus pour opter pour la première solution. Voyons maintenant quelques conseils utiles pour tout scripteur débutant ou confirmé...

Les réflexes du bon scripteur

Tout d'abord, sachez qu'il est très rare de trouver des défauts propres à mIRC lui-même. En général si un script ne marche pas, c'est que l'erreur provient dans 99% des cas, de votre script. Pour voir ce qui se passe exactement dans un script, il suffit de rajouter des affichages de l'état de variables ou d'identifiants qui vous permettront à l'exécution du script de relever les erreurs.

Sachez aussi vous servir de l'aide même si elle est en anglais. Pour les paresseux, il existe une aide en français, à vous de la trouver sur le net. Avant de nous envoyer des mails de demande d'aide, vérifiez toujours que la réponse n'est pas dans l'aide de mIRC. Si jamais vous faites appel à de nombreuses commandes dans un script, n'hésitez pas à utiliser des alias.

Si vous faites appel plusieurs fois à un même identifiant dans un script, n'hésitez pas à le passer en variable au début du script. Ceci fera gagner du temps à l'exécution du script car mIRC n'aura pas à évaluer l'identifiant à chaque fois que vous y ferez appel.

Comme dans tout langage, il faut de l'ordre. N'hésitez pas à donner des noms significatifs, de préférence assez courts à vos alias, vos variables etc. Sinon vous vous retrouverez débordé très rapidement et vous perdrez trop de temps à essayer de vous y retrouver.

Nous employons ici quelques termes techniques (ceux écrits en rouge) sur lesquels nous ne manquerons pas de revenir.


Cours n°0 de scripting mIRC

En général, on commence par les alias, donc pour pas changer, on va commencer par... configurer mIRC de base !

Une fois mIRC de base téléchargé et installé dans un répertoire dont vous aurez pris soin de noter le chemin d'accès (il est parfois utile d'accéder au répertoire de mIRC directement), lancez mirc.exe (il vous suffit de double cliquer dessus).

Une fenêtre s'ouvre alors. Dans Full Name, mettez ce qui vous plaît, ce n'est pas très important. Dans Email Address, ne mettez surtout pas votre adresse Email, mettez une adresse bidon. Dans Nickname, tapez votre pseudo (sans caractères complexes ou avec accents). Dans Alternative, tapez un deuxième pseudo qui servira de pseudo alternatif si le premier est déjà utilisé par quelqu'un d'autre. Ne fermez pas encore cette fenêtre.

Il vous faut maintenant configurer le serveur que vous voulez rejoindre. Dans notre exemple, on prend le serveur de Voila/Wanadoo. Pour configurer ce serveur, cliquez sur "Add" en haut à droite. Dans description, rentrez la description du serveur que vous voulez rejoindre (dans notre exemple, on mettra Voila/Wanadoo), dans IRC Server, tapez l'adresse du serveur à rejoindre (dans notre exemple, on mettra chat7.x-echo.com). Il est inutile de toucher au reste. Cliquez sur "Add". Votre serveur a été rajouté. Pour vous y connectez, cliquez sur "Connect to IRC server".

Ensuite il vous reste à rejoindre un salon de tests en tapant /join #NomDuSalon (dans notre exemple, on mettra /join #testr, venez nous faire un petit coucou, c'est notre salon de tests perso lol)

Nous vous invitons à découvrir par vous même les diverses options de mIRC si vous avez du temps et à consulter l'aide. En attendant le prochain cours de scripting mIRC où nous rentrerons dans le vif du sujet, amusez vous bien !

Au Ciné : News
Inju
Comme les autres
Martyrs
Manipulation
Intrusions
Christophe Colomb : l'énigme
Tropa de Elite
Le Sel de la mer

Newsletter
Restez informé de l'actualité du cinéma avec Nord-Cinéma

Services IRC
T'chat sur votre site
Cinéma sur votre site
Module T'chat Voila

Aide bot mIRC
CService
Faire son bot



Aide mIRC
Alias
Popup
Remotes
Variables
Cours de scripting

Partenaires
Home cinéma
Cinema
Nouveautes DVD
Location dvd
Forum de l'IRC

©2002-2004 CSAdmin.net | Contact | L'équipe Liens | Faites de csadmin.net votre page d'accueil
CSAdmin.net est déclaré à la CNIL sous le numéro 856687
Google