Tekil Mesaj gösterimi
Alt 19 Ağustos 2009, 00:42   #1
Çevrimdışı
Lyki0n
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
/services reform komutu




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.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver