Giriş

Orijinalini görmek için tıklayınız : Rumuzu şifresiz olan kullanıcılara WHOIS çekimini yasaklama.


Entrance
27 Ocak 2015, 21:30
Merhaba,

X, forumunda bir kullacının isteği üzerine böyle bir düzenleme vermiştim içeriğide aynen kopyalıyorum..

Arkadaşlar rumuzu kayıtsız olan userlerin whois cekmesini engellemek istiyorum nasıl yapabilirim. cd Unreal* pico -w src/modules/m_whois.cfound = 0;
/* We do not support "WHOIS *" */
wilds = (index(nick, '?') || index(nick, '*'));
if (wilds)
continue;Altına,

if (!IsARegNick(sptr) && !IsOper(sptr)) {
sendnotice(sptr, "Sunucu üzerinde WHOIS komutunu kullanabilmeniz için kullanıcı adınızın kayıtlı olması gerekmektedir.");
return 0;
}Ekleyin, ilavaten /msg irc whois nick komutunuda kapatalım ki daha sağlıklı bir şey olsun..

cd Unreal* pico -w src/modules/m_webtv.c
found = 0;
(void)collapse(nick);
wilds = (index(nick, '?') || index(nick, '*'));
if (wilds)
continue;Altına,

if (!IsARegNick(sptr) && !IsOper(sptr)) {
sendnotice(sptr, "Sunucu üzerinde WHOIS komutunu kullanabilmeniz için kullanıcı adınızın kayıtlı olması gerekmektedir.");
return 0;
}Ekleyin, UnrealIRCd'in ana dizininde make ve ./unreal rehash komutlarını uygulayın. Böylece sunucu üzerinde Rumuzu kayıtsız olan kullanıcılar, WHOIS komutunu hiçbirtürlü kullanamayacaklar ve kişileri NICK kaydetmeleri için, teşvik etmiş olacaksınız..

İyi forumlar..