Syst3m
29 July 2008, 10:36
Selamlar.
Bilindigi gibi sifreli nickler identify edilmezse guest nicke cevrilir.
Bu kodu ekleyerek Guest nick olmasi engelleniyor.
peki nasil oluyor ?
örnek erkut
identify edilmezse erkut5451556 seklinde degisiyor
Shell hesabimizda services klasörumuze giriyoruz...
cd ircservices*
pico users.c
diyerek users.c dosyasini aciyoruz.
char *make_guest_nick(void)
{
kodlarinin hemen altina
User *u;
Kodunu ekliyoruz.
yine ayni dosyada
i = snprintf(nickbuf, sizeof(nickbuf), "%s%u", GuestNickPrefix, counter);
kodunu
i = snprintf(nickbuf, sizeof(nickbuf), "%s%u", u->nick, counter);
Seklinde degistirip, kaydedip cikiyoruz.
Services ana klasöru icinde
make
make install
Servislerimizi restartliyoruz...
Bilindigi gibi sifreli nickler identify edilmezse guest nicke cevrilir.
Bu kodu ekleyerek Guest nick olmasi engelleniyor.
peki nasil oluyor ?
örnek erkut
identify edilmezse erkut5451556 seklinde degisiyor
Shell hesabimizda services klasörumuze giriyoruz...
cd ircservices*
pico users.c
diyerek users.c dosyasini aciyoruz.
char *make_guest_nick(void)
{
kodlarinin hemen altina
User *u;
Kodunu ekliyoruz.
yine ayni dosyada
i = snprintf(nickbuf, sizeof(nickbuf), "%s%u", GuestNickPrefix, counter);
kodunu
i = snprintf(nickbuf, sizeof(nickbuf), "%s%u", u->nick, counter);
Seklinde degistirip, kaydedip cikiyoruz.
Services ana klasöru icinde
make
make install
Servislerimizi restartliyoruz...