9 Connectés
:: Installer un eggdrop
par Guillaume le 29-10-2003
Méthode sous Linux.

Entrer dans son shell par telnet
Allez dans le menu démarrer puis Exécuter, taper telnet, le logiciel se lance entrez le host de votre shell, vous voilà connecté et puis taper votre login et votre pass ; vous êtes maintenant dans votre espace.

Récupérer la source du bot
Tapez wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.1.tar.gz pour récupérer l'eggdrop 1.6.1 (exemple), à vous de choisir la version de votre choix.
Sinon, vous pouvez toujours récupérer l'archive sur votre machine, puis la mettre sur le compte par FTP.

Décompresser la source du bot
Pour décompresser un fichier .tar.gz, il faut taper : tar -xzf nomdufichier. Dans notre cas, vous taperez donc : tar -xzf eggdrop1.6.1.tar.gz
Si vous voulez voir ce qui se passe, vous pouvez utiliser l'option verbose (v) : tar -vxzf eggdrop1.6.1.tar.gz

Modification (facultative) de la source
Si vous utilisez un eggdrop1.4 sur un réseau où la taille des nicknames dépasse 9 caractères (Kewl.Org par exemple), vous devez éditer la source.
Editez le fichier src/eggdrop.h (par exemple en le récupérant par FTP, et en l'éditant avec Ultra-edit ou un autre éditeur gérant les fichiers texte UNIX, si vous ne savez pas utiliser vi ou pico) et modifiez la ligne :
#define NICKMAX 9 /* valid values HANDLEN->32 */ en #define NICKMAX 32 /* valid values HANDLEN->32 */

Configuration de la compilation
Tapez ensuite ./configure. Cela démarrera plusieurs tests pour déterminer si l'eggdrop pourra être compilé sans problèmes.
Ensuite il faut aussi taper make config (pour les versions supérieures aux eggdrops1.5)

Compilation
Tapez make. L'eggdrop se compile.

Installation
Tapez make install. L'eggdrop s'installe dans le répertoire /home/votrelogin/eggdrop. Vous pouvez donc supprimer le répertoire /home/votrelogin/ eggdrop1.6.1 pour gagner de la place.
Si vous désirez installer l'eggdrop dans un autre répertoire, tapez make install DEST=destination (par exemple : make install DEST=/home/votrelogin/monegg)

Configuration
Créer un fichier de configuration avec le logiciel que je met a votre disposition dans la page précédente et uploadez aussi vos scripts, et tout ce dont vous avez besoin.

Démarrer votre eggdrop
Pour démarrer votre eggdrop, positionnez vous dans le répertoire de l'eggdrop (cd ~/eggdrop par exemple) et tapez ./eggdrop votrefichierdeconfiguration (ex : ./eggdrop config.txt). Lors du premier lancement, pour générer le fichier utilisateur : ./eggdrop -m config.txt

Et voilà le tour est joué ! Pour la suite quelques cours en langage TCL pour apprendre à faire quelques scripts sympas ;-)


 Pseudo :
 Email :
 Commentaire :