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

SECTION II : Elaborer un projet

            Vouloir scripter un Robot, c’est bien, avoir un minimum de rigueur pour être plus efficace, rien oublier et être plus rapide, c’est mieux. Pour se faire il vous faut vous poser les bonnes questions, et écrire tout ce que vous voulez pour votre Robot avant de passer au scripting, tout cela va vous faire gagner du temps et vous mener sur le chemin de l’innovation de, pourquoi pas, de la réussite.

Rubrique I : Définir un projet – Se poser des questions

            Nombreux sont les Bots qui ne servent à rien, nombreux sont ceux aussi qui ne sont que de pâles imitations de leurs confrères. C’est pourquoi, si vous ne voulez pas tomber dans le ridicule, vous devez vous poser les bonnes questions.

Qu’est-ce que je veux faire ?

            Sachez précisément ce que vous voulez : un bot de modération ? Un bot d’animation ? La question peut sembler stupide mais quand on voit les Bots débiles et inutiles qui sont proposés quelquefois en téléchargements on se demande si le concepteur s’est posé ces questions.

Est-ce que j’innove un tant soit peu ?

            Renseignez-vous, allez sur le net, regardez ce qui existe en la matière, regardez si personne n’a eu l’idée avant vous, ou voyez si vous pouvez mieux faire quitte à télécharger 25 Robots pour en être certain. Soumettre votre Bot alors qu’il existe déjà sous une version plus ou moins identique fera de votre Bot un plagiat et de vous un naze que vous le vouliez ou non, et personne ne se gênera pour vous le faire remarquer si on s’en rend compte.

            De plus ne prenez pas les copyrights à la légère, si vous pensez que vous avez tous les droits sur une ressource scripting qui n’est pas de vous détrompez-vous. A partir du moment qu’un code scripting est présenté en téléchargement avec le nom de son auteur quelque part il lui appartient pleinement sans avoir fait un dépôt auprès d’un organisme quelconque. Donc méfiez vous de tout cela, mieux vaut demander avant à un auteur si vous pouvez utiliser un de ses codes plutôt que de faire ça de façon moins légale.

Mon Robot intéressera qui ?

            La rançon du succès tient aussi au fait que votre Bot intéresse ou pas. Il a beau être bien programmé, être novateur, il se peut qu’il n’intéresse malheureusement personne. Regardez autour de vous ce qui manque en matière de Robot, n’hésitez pas à demander autour de vous si ça intéresserait un Robot qui fait des quizz par exemple (même si il en existe pas mal à télécharger sur la toile), il est toujours motivant de savoir que son Bot pourrait intéresser des gens.

mIRC offre-t-il les possibilités logicielles pour la conception de mon Robot ?

            Question nécessaire puisque a priori vous ne pouvez pas faire plus que ce que peut faire le logiciel. Au niveau du graphisme par exemple modifier un dialog en lui mettant des icônes cliquables est impossible avec mIRC en version de base telle qu’elle existe actuellement. Néanmoins il existe des extensions .dll qui peuvent vous aider à aller encore plus loin que mIRC le permet, ce sont un peu comme des greffes que vous pouvez faire à mIRC en lui donnant la possibilité de faire ce qui était impossible de faire jusqu’à présent sous mIRC. Renseignez vous là aussi il existe sans doute des fichiers d’aide pour vous aider à vous en servir, et si l’envie vous prend de créer vous-même ces extensions et de les coder n’hésitez surtout pas, concevoir un Robot dont la conception nous appartient le plus possible est toujours flatteur et ça peut vous éviter les ennuis liés aux copyrights. 

La question que vous ne devez pas vous poser : En suis-je capable ?

            Rien ne doit vous arrêter même le projet le plus ambitieux ne doit pas vous faire baisser les bras. Si vous ne vous en sentez pas capable ce n’est pas grave, il y aura toujours quelqu’un pour vous expliquer, un tutorial pour vous aider, un fichier .hlp qui traîne sur le net pour compléter vos connaissances. Vous pouvez commencer par des choses simples pour apprendre mais ne pas abandonner votre projet de départ même si le codage vous semble fastidieux, tout le monde peut en être capable, pourquoi pas vous ?

Rubrique II : Mise en page d’un projet détaillé

            Une fois ces questions posées il va vous falloir penser à la conception et aux éléments qui vous seront nécessaires à la construction du Robot. Il va falloir que vous notiez point par point ce que vous voulez exactement pour votre Bot. C’est un peu comme si vous rédigiez le fichier d’aide avant même d’avoir fait le Bot.

            Prenons un exemple :

Moderator Bot Version 1

Bot de Modération :

Ø       Définir la configuration sous forme de boîte de dialog :

Pseudo du Robot, Pseudo de l’owner, Commandes à activer/désactiver.

Ø       Définir le Menu Bar dans les Popup :

Déconnecter/Connecter le Bot sur les salons préenregistrés

Lister les access des administrateurs du Bot.

Réinitialiser toutes les données (access, salons enregistrés, etc.)

Etc.

Ø       Commandes vocales (op, voice, halfop, deop, devoice, dehalfop, die, part, moderate, deluser, accesslist, adminlist, deladmin, etc.) avec des « ! » devant chaque commande.

Ø       Commandes via /msg : identification, réponse en notice à l’utilisateur (validation ou non validation de la commande passée, ou rappel de la syntaxe.) 

Voilà un exemple simple de ce que vous devez faire avant toute chose en pensant à bien tout détailler pour vous aider à vous y retrouver tout au long de la conception du Bot. Par exemple si vous voulez créer des remotes anti-flood notez le pour ne pas l’oublier. Listez toutes vos commandes et les moyens qui vous seront nécessaires pour les concevoir. C’est toujours bien mieux de conceptualiser avant de concevoir, et vous gagnerez du temps.           

Choisissez un nom de Bot sympa qui ne soit pas trop compliqué à retenir pour ceux qui voudraient le télécharger. Evitez de donner votre pseudo au Bot que vous voulez créer (ce qui est valable aussi pour les script, genre « Nessy Script » ou « Nessy Bot ») qui voudrait d’un Bot qui porte votre nom ? Et si possible un nom qui ai un rapport avec la fonction du Bot, que l’on comprenne de suite avant de le télécharger de quoi il pourrait bien s’agir.

Rubrique III : Finaliser son projet

            Une fois que vous avez bien détaillé tout ce que vous vouliez faire, il est temps d’aller chercher les outils pour le faire. Si vous voulez un peu de déco (des backgrounds, des polices particulières, des logos pour vos dialogs, des icônes pour votre Bot) allez chercher tout ça sur des sites où vous pouvez télécharger tout ça, à moins que vous préfériez les faire vous-même, ou encore ne pas en faire du tout. Le design sur un Bot est un plus, mais c’est complètement inutile vu qu’il ne s’agit pas d’un script. C’est juste histoire de le rendre plus sympa à l’exécution puis qu’après il sera tout le temps dans la barre des tâches de la personne qui le connectera.

            Si vous avez besoin d’aide, téléchargez les tutoriaux que vous pourriez trouver, l’aide de mIRC en Anglais et en Français (c’est toujours bien d’avoir l’aide de référence aussi). Si des bouts de codes vous intéressent copiez-les et réutilisez-les avec des variantes (par exemple pour configurer les salons à joindre à partir du Menu Bar vous pouvez utiliser des remotes toutes faites, en les modifiant évidemment).

            Enfin n’oubliez pas d’utiliser de préférence la dernière version de mIRC (la 6.03 à l’heure d’aujourd’hui), mais pensez que plus vos codes seront compatibles avec un grand nombre de versions de mIRC, mieux ça sera.

            Voilà, la gloire vous tend les bras, il va falloir passer aux choses sérieuses et au plus long et compliqué : le scripting.

©2002 - Nessy
www.magician-mIRC.org

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