eggdrop.h : Passer l'handle à 32 caractères
#1
Bonjour,

Nombreux sont ceux qui mont demander comment faire pour avoir plus de 9 caractères dans votre eggdrop..

Donc je vais vous expliquer sa et vous donner un lien pour télécharger un client FTP (pas filezilla sinon il faudrait télécharger un autre logiciel pour éditer..)

donc commencon Smile

de quoi ai-je besoin ?

il te faut tout simplement un logiciel client FTP qui puisse éditer le fichier eggdrop.h
donc je te conseil winSCP tu na pas besoin d'autre chose pour éditer et il et bien fait aussi..
si tu le veut pas reste sur filezilla mais te faudra par exemple "ultra-edit"

lien pour winSCP :
http://www.clubic.com/telecharger-fiche1...inscp.html

sinon si tu veux rester sur filezilla te faudra ultra-edit
lien de ultra-edit :
http://www.telecharger-logiciels.net/UltraEdit.html

voila la parti logiciel.

donc connecter vous sur votre compte shell avec winSCP/filezilla
ensuite vous aller dans le dossier qui et par exemple si ont prend la dernière version eggdrop actuel donc le 1.6.20
vous aller dans le dossier eggdrop1.6.20 ensuite dans le dossier qui s'appel src.

et dedans ya eggdrop.h !!

avec winSCP double cliquer dessus et sa va vous l'ouvrir
avec filezilla édité le avec ultra-edit

une fois ceci fait vous devrais trouver les lignes suivantes :

#define HANDLEN 9 /* valid values 9->NICKMAX */
#define NICKMAX 32 /* valid values HANDLEN->32 */

donc nous ce qui nous intéresse c'est la ligne suivante :

#define HANDLEN 9 /* valid values 9->NICKMAX */

voilà le pourquoi votre bot(eggdrop) limite les pseudonyme à 9 caractères ce qui et contraignant :/
mais ont va remédier a sa Very Happy

alors vous modifier celle ligne :
#define HANDLEN 9 /* valid values 9->NICKMAX */

par :
#define HANDLEN 32 /* valid values 32->NICKMAX */

vous enregistrer et fermer le eggdrop.h
ensuite il vous faudra recompiler votre eggdrop je suppose que vous savez faire ?

mais avant sa en pl .die pour déconnecter votre eggdrop
une fois fait :

Citation :make distclean
./configure
make config
make
make install
bien évidament avant cela faite bien cd... etc dans putty (votre client SSH)..

ensuite relancer votre eggdrop
aller en party-line comme avant ya rien de changer tout a 9 caractère votre handle (pseudonyme si vous préférer)

comment je change pour plus de 9 caractères en pl pour votre pseudo ?
très simple..

faite un /ctcp bot chat
ceci va vous connecter en party-line de votre eggdrop ou
faite un /dcc chat bot

une fois en party-line remettez les même identifiant que vous fessier avant.

ensuite vous êtes connecter en PL !
vous aurait une commande toute simple a taper pour changer votre handle :

.chhandle handlea9caract pseudoentier

par exemple :

.chhandle alias_ang alias_angelius

ceci changera le handle de 9 caractère de alias_ang "en" alias_angelius
et donc la ya plus de limitation a neuf caractères..

et si vous faites un .+user etc que vous désirer rajouter un accès sur le bot vous pouvez mettre le pseudo entier sa fonctionnera =)

en espérant que ceci vous aidera ^^
Répondre Avertir
#2
Merci pour cette explication aliasangelius Wink

Si je peut me permettre ce n'ai pas un client FTP qui est nécessaire mais un client SFTP. Autrement dit explorateur SSH.
Sinon WinSCP est vraiment Top, je le conseil aussi.

Par contre le ultra-edit est-ce vraiment utile ? L’éditeur texte de base dans l'OS suffis, a choisir je préfère notepad++ Wink
Répondre Avertir
#3
salut,
pour ceux avec un windrop, modifier :

Citation : This setting allows you to specify the maximum nick-length supported by your
# network. The default setting is 9. The maximum supported length by Eggdrop
# is 32.
set nick-len 32

En mettant 32 au lieu de 9, sauvegardez le fichier eggdrop.conf ,puis: die/kill le bot, et redemarrez le.

Cordialement.


[post modifié suite à une erreure de ma part sur l'eggdrop]
Répondre Avertir
#4
Salut,

De rien @mcdeffice
Oui pas faux merci de l'avoir signaler Smile

@cestlemien
Heu lol ? Dans le fichier de conf tu ne changera pas le système de handle comme ça si tu fait pas le système comme je l'explique dans le eggdrop.h

Le système de configuration ne te fera pas changer sa C'est pas possible si tu ne fait pas via le fichier .h comme expliquer..
Lire ce qui et dit dans les configuration eggdrop et une chose ok.. Mais à savoir que tout ne fonctionne pas chez eggdrop..

Donc tu peut tester ma manière c'est celle qui faut employer Smile
Répondre Avertir
#5
@cestlemien : comme le dit aliasangelius, modifier le .conf seulement n'y fait rien. Cette variable permet en fait de mettre une valeur inférieure ou égale à celle définie dans le eggdrop.h.
Les valeurs supérieures seront ignorées.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté