POUR-VOUS-AIDER
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

POUR-VOUS-AIDER

Le forum consacré à l'aide informatique
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
Blue Lock : où acheter le Tome 22 ...
Voir le deal
12 €

 

 [Eggdrop] Installation d'un Eggdrop en local

Aller en bas 
AuteurMessage
LitteulBlack
Team
Team
LitteulBlack


Nombre de messages : 253
Date d'inscription : 22/01/2005

[Eggdrop] Installation d'un Eggdrop en local Empty
MessageSujet: [Eggdrop] Installation d'un Eggdrop en local   [Eggdrop] Installation d'un Eggdrop en local Icon_minitimeVen 25 Mar - 15:03

Installation d'un Eggdrop en local


Les versions :

Deux versions d'eggdrop sont disponibles en ce moment. La 1.1.5, plus légère, et la dernière version, qui est actuellement la version 1.6.15.
La version 1.3.23 est la dernière version développée par l'équipe initiale des eggdrops. Les versions postérieures ne sont plus développées par les mêmes personnes, d'où un changement dans le nom pour la version 1.3.24, qui devient 1.3.24i (i comme independant). Mais la numérotation est revenue à la normale ensuite, avec la version 1.3.25.
Nous allons utiliser la 1.6.13 + win32 modifiée.

Les ports :

Les eggdrops ont été codés en C et tournent sous Unix. Mais il existe des ports très bien faits pour utiliser des eggdrops sous Windows (9X ou NT). La plupart des bots eggdrops fonctionnent sur des shells unix, donc avec des versions unix des eggdrops. Mais même si vous voulez faire tourner votre bot sur un shell, nous vous conseillons d'utiliser un bot Windows pour la configuration et les tests de votre eggdrop, car mettre votre bot à jour par FTP après chaque modification est très fastidieux.

Téléchargement :

Dans la suite de ce sujet, j'expliquerai le fonctionnement de l'eggdrop 1.6.13+win32 modifié. Il contient la version 'normale' de l'eggdrop 1.6.13.

Versions Windows (ports) des eggdrops :

Eggdrop Ver 1.6.13 + win32

Cliquez sur le lien, puis une fenêtre comme celle ci-dessous s'ouvre, et enregistrez le fichier sur votre disque.

[Eggdrop] Installation d'un Eggdrop en local Egg10qa

Puis decompréssez le fichier dans le repertoire de votre choix. Attention bien le choisir dans le sens que si vous décider de changé l'egg de place cela risque de le faire planté par après.

[Eggdrop] Installation d'un Eggdrop en local Egg20uy

Configuration :

> Explication :

Avant tout commencement de configuration et de connexion de votre eggdrop, il faut savoir que la plupart des serveurs irc n'acceptent pas plus de 3 connexions client (par exemple 2 eggdrops et 1 client IRC classique) par personne au risque de vous faire g-lined ( bannir du serveur).
Donc pour l'instant ne lancez aucun executable.

> Config.txt :

Après ces quelques explications, nous allons configurer l'egg. Pour cela rendez-vous dans le repertoire et ouvrez le fichier " config.txt "

[Eggdrop] Installation d'un Eggdrop en local Egg35fk

Vous vous retrouvez avec cela :

[Eggdrop] Installation d'un Eggdrop en local Egg41nu

Alors ceci est le fichier de configuration de votre eggdrop, mais pour vous simplifier la tache je vous propose un fichier " config.txt ", vous n'aurez plus qu'à changer quelques informations

Code:
# I. Vous

# L'admin du bot et son email
set admin "LitteulBlack <web: http://info-tech-forum.net>"
# Le nickname de l'owner de ce bot, c'est à dire le Big Boss :)
set owner "LitteulBlack"

# II. Le Bot

# Le nickname du bot sur IRC
set nick "EggInfo"
# Le nickname de secours si le premier est déjà pris

set altnick "EggInfo_"
# UserName du bot, càd la partie USER du masque Nick!USER@Host. Il sera précédé par un ~.
set username "EggInfo"
# RealName du bot
set realname "EggInfo [ Tutorial de configuration d\'eggdrop ..:: Info-Tech ::.. ]"
# pour récapituler, voici ce que donnerait un /whois sur ce bot :
# Id10tB0t is ~Id10t@nothingimportant.abo.wanadoo.fr * Id10tB0t ©️Eggdrop-FR.Org (nan je suis pas configuré !)
# Langue du bot (valeurs possibles : german ; english ; french)
addlang "french"

# III. Où ?


# Liste des serveurs sur lequel le bot se connecte. Si un serveur ne marche pas, le bot essaye le suivant.
set servers { irc.freshirc.com:6667 }
# Type de réseau :
# 0 = Efnet (sans +e/+I), 1 = IRCnet, 2 = Undernet, 3 = Dalnet,
# 4 = Efnet avec +e/+I, 5 = Autres
# Pour les réseaux français : Langochat.net : 3 ; Atlantys.Net : 3 ; Underz.Org : 2
set net-type 5

# IV. Problème du 'Can't Determine your Hostname'
# Lisez la FAQ si le message d'erreur "Can't Determine your Hostname" apparait.
# set my-hostname "localhost"

# V. Heure locale
# Le bot est configuré ici pour tourner sur une machine hébergée en France métropolitaine.
# Fuseau horaire en abrégé (3 lettres ou plus : GMT, CET, EST, etc ...)
set timezone "CET"

# Temps dans la formule : heure_locale + temps = GMT
# (par exemple en France : -1)
set offset "-1"

#  LES SCRIPTS QUE VOUS VOULEZ EVENTUELLEMENT RAJOUTER A VOTRE BOT SE RAJOUTENT
#  A LA FIN DE CE FICHIER. NE LES RAJOUTEZ PAS ICI, MAIS TOUT EN BAS DU FICHIER.

#########################################################################
######## NE RIEN CHANGER EN DESSOUS SAUF DANS UN BUT PRECIS ! ###########
#########################################################################

set mod-path "modules/"
#loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
checkmodule blowfish
# listen 3333 all
set require-p 1
set network "http://www.eggdrop-fr.org"
logfile msbcox * "logs/eggdrop.txt"
set userfile "eggdrop.user"
set chanfile "eggdrop.chan"
set sort-users 1
set help-path "help/"
set temp-path "tmp/"
set motd "eggdrop.motd"
set telnet-banner "eggdrop.telnet-banner"
set quiet-save 1
set console "jkmcobxs"
set init-server { putserv "MODE $botnick +i-ws" }
set strict-servernames 0
set ctcp-mode 0
set notefile "eggdrop.notes"
set global-flood-chan 6:6
set global-flood-deop 3:5
set global-flood-kick 3:5
set global-flood-join 5:30
set global-flood-ctcp 3:30
set global-flood-nick 5:60
set global-aop-delay 5:30
set global-idle-kick 0
set global-chanmode "nt"
set global-stopnethack-mode 0
set global-revenge-mode 1
set global-chanset {
        -autoop        -autovoice
        -bitch          -cycle
        +dontkickops    +dynamicbans
        +dynamicexempts +dynamicinvites
        +enforcebans    +greet
        -inactive      -nodesynch
        -protectfriends +protectops
        -revenge        -revengebot
        -secret        +seen
        +shared        +statuslog
        +userbans      +userexempts
        +userinvites
}
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl

########################################################################################
##### AJOUTEZ EN DESSOUS DE CETTE LIGNE LES AUTRES SCRIPTS QUE VOUS VOULEZ CHARGER #####
##### exemple : source scripts/services.tcl                                        #####
########################################################################################
# Ceci est un exemple, il faut enlever le # pour activer la ligne.

#source scripts/services.tcl

Ou disponible ici Fichier config.txt

Il vous suffira simplement de remplacer les differentes lignes.
Après avoir référencé correctement votre fichier " config.txt ", remplacez le.

> Lancement de l'eggdrop :

Ainsi après cela, lancez le fichier " eggy.bat ", vous aurez cela à l'écran :

[Eggdrop] Installation d'un Eggdrop en local Egg56dw

Comme il est indiqué dans la fenêtre appuyez sur une touche pour continuer. A présent vous avez ceci à l'écran :

[Eggdrop] Installation d'un Eggdrop en local Egg68fa

Si tout se passe bien, votre eggdrop va charger le fichier config et les différents scripts et vous affichera ceci :

[Eggdrop] Installation d'un Eggdrop en local Egg76mm

Et après quelques secondes il se connectera sur le serveur que vous avez référencé. Comme ici :

[Eggdrop] Installation d'un Eggdrop en local Egg88bo

> Identification admin :

Voila votre eggdrop est maintenant sur le serveur, pour le verifier le plus simplement possible allez sur votre client irc (pour ma part mirc) et faites la commande " /whois nom_de_l'egg "

Attention j'utilise mon script, vous n'aurez donc pas la même présentation que l'image ci-dessous :

[Eggdrop] Installation d'un Eggdrop en local Egg97po

Avec cela vous serez donc certain que votre egg est connecté.
Il vous faut à présent lui dire qui est le propriétaire de l'eggdrop. Pour cela nous allons taper ceci " /msg nom_de_l'egg hello "

[Eggdrop] Installation d'un Eggdrop en local Egg107lo

[Eggdrop] Installation d'un Eggdrop en local Egg112ie

Et maintenant pour être définitivement le maître de l'eggdrop, il vous faut taper ceci " /MSG nom_de_l'egg pass <le-mot-de-passe-que-vous-avez-choisi> "

[Eggdrop] Installation d'un Eggdrop en local Egg126qg

[Eggdrop] Installation d'un Eggdrop en local Egg133gp

Voilà vous venez de configurer votre eggdrop

|LitteulBlack|


Dernière édition par le Ven 25 Mar - 15:05, édité 2 fois
Revenir en haut Aller en bas
 
[Eggdrop] Installation d'un Eggdrop en local
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Installation du Script
» [Aide] Installation de mIrc
» Resolution Conflit Botserv /VS\ Eggdrop
» Tcl d' auto-ident pour votre eggdrop
» Faire repondre votre eggdrop au paroles sur le chan

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
POUR-VOUS-AIDER :: Programmation :: La programmation mirc :: Créer un bot-
Sauter vers: