#1
|
||||
|
||||
IrcServices Nick Sifresi girmeyince Nick255516 seklinde...
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... |