Connaissances de base pour applications win
Accueil­Portail­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Installation de l 'eggdrop en local

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Admin


Nombre de messages: 44
Date d'inscription: 03/09/2005

MessageSujet: Installation de l 'eggdrop en local   Sam 1 Avr - 11:36

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.
http://img181.exs.cx/img181/9858/egg10qa.jpg


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.

http://img134.exs.cx/img134/3305/egg20uy.jpg

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 "



Vous vous retrouvez avec cela

http://img149.exs.cx/img149/3909/egg41nu.jpg

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 "fenix <web: http://utilitaires.dynamiccd.com/>"
# Le nickname de l'owner de ce bot, c'est à dire le Big Boss Smile
set owner "fenix"

# 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 :

http://img160.exs.cx/img160/4747/egg56dw.jpg

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

http://img137.exs.cx/img137/9689/egg68fa.jpg

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

http://img201.exs.cx/img201/6093/egg76mm.jpg

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

http://img201.exs.cx/img201/4671/egg88bo.jpg

> 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 :

http://img94.exs.cx/img94/1227/egg97po.jpg

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 "


http://img224.exs.cx/img224/5494/egg107lo.jpg

http://img207.exs.cx/img207/9214/egg112ie.jpg

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> "

http://img173.exs.cx/img173/4298/egg126qg.jpg

http://img173.exs.cx/img173/7563/egg133gp.jpg

Voilà vous venez de configurer votre eggdrop
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://utilitaires.dynamicbb.com
 

Installation de l 'eggdrop en local

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Trucs et Astuces :: MKscript :: Eggdrop-
Poster un nouveau sujet   Répondre au sujet