Arkadaşlar NickServ üzerinden /services reform komutunu uyguladım.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico ircservices*/modules/nickserv/main.c
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include "services.h"
satırını bulup hemen üstüne
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include "version.h"
ekliyoruz
yine aynı dosya içinde
Kod: Kodu kopyalamak için üzerine çift tıklayın!
static void do_register(User *u);
bulup hemen altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
static void do_reform(User *u);
ekliyoruz
Kod: Kodu kopyalamak için üzerine çift tıklayın!
{ "REGISTER", do_register, NULL, NICK_HELP_REGISTER, -1,-1 },
satırını bulup hemen altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
{ "REFORM", do_reform, NULL, NICK_HELP_REFORM, -1,-1 },
ekliyoruz.
daha sonra
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* Note time REGISTER command was used */
u->lastnickreg = time(NULL);
/* Set +r (or other registered-nick mode) if IDENTIFIED is still
* set. */
if (nick_identified(ni) && usermode_reg) {
send_cmd(s_NickServ, "SVSMODE %s :+%s", u->nick,
mode_flags_to_string(usermode_reg, MODE_USER));
}
}
bu satırları bulup hemen altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/*Services Reform komutu ;) */
static void do_reform(User *u)
{
send_cmd(s_NickServ, "NOTICE %s :.....", u->nick);
send_cmd(s_NickServ, "NOTICE %s :.....", u->nick);
send_cmd(s_NickServ, "NOTICE %s :.....", u->nick);
}
ekliyoruz. Ve dosyamızı kaydedip çıkıyoruz.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico ircservices*/lang/index
içine giriyoruz ve,
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_COMMANDS_LISTCHANS
satırının altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_COMMANDS_REFORM
ekliyoruz.
yine aynı dosya içinde
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_REGISTER_END
satırının altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_REFORM
ekliyoruz ve dosyamızı kaydedip çıkıyoruz.
şimdi tr.l dosyasını editlicez. Burda kaydırma yapmayınız.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico ircservices*/lang/tr.l
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_COMMANDS_LISTCHANS
LISTCHANS Kayitli tüm kanallarinizi listeler.
STATUS Bir nickin identify seviyesini gösterir.
satırını bulup hemen altına boşluk bırakmadan
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_COMMANDS_REFORM
REFORM Size servisler uzerindeki degisikleri yansitir.
ekliyoruz
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_REGISTER
Kullanimi: %s
Nick'inizi %S veritabanina kaydeder.Nick'iniz kaydedildikten
sonra (register) SET ve ACCESS komutlarini kullanarak
ayarlarinizi istediginiz sekilde degistirebilirsiniz. Kayit
sirasinda kullandiginiz sifreyi unutmamaniz onemlidir.
Sifrenizde kucuk ve buyuk harfler farkli karakterlerdir!
satırını bulup hemen altına
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NICK_HELP_REFORM
Kullanimi: REFORM
Servisler uzerindeki degisiklikleri size yansitir.
Extra services ozelliklerini gosterir.
satırını ekliyoruz ve kaydedip çıkıyoruz.
sonrasında ise make ve make install çekip serviceslerimiz restartlıyoruz
Kod: Kodu kopyalamak için üzerine çift tıklayın!
NOT; send_cmd(s_NickServ, "NOTICE %s :.....", u->nick); burdaki satırları kendinize göre değiştirebilir çoğaltabilirsiniz.
Arkadaşlar editlerde hata yok fakat ilk konum daha pek alışkın değilim buraya konu eklemeye, eğerki yanlışım varsa söylerseniz düzeltirim..
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.