IRCALEM.Com Genel Forum, IRC Forumu IF - Genel IRCd (Sunucu, Servis, Botlar, Korumalar) UnrealIRCd Unreal3.2.x - Hazır Kodlar Unreal3.2 Rumuzu şifresiz olan kullanıcılara WHOIS çekimini yasaklama
irc

Unreal3.2 Rumuzu şifresiz olan kullanıcılara WHOIS çekimini yasaklama
Aytac
Unreal3.2 Rumuzu şifresiz olan kullanıcılara WHOIS çekimini yasaklama
0
530
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiketler
çekimini unreal3 kullanıcılara yasaklama whois olan şifresiz rumuzu

Bu konuyu görüntüleyen kullanıcı(lar):1 Ziyaretçi
Şuan Offine!
Şuan Offine!
Aytac Administrator
********
Proje Sorumlusu

  • Üyelik tarihi    04.02.2020
  • Konum  78 Karabük
  • Konular351
  • Mesajlar364
  • Verilen beğeni8 in 5 posts
  • Alınan beğeni6
  • Rep puanı 6

Merhaba,

X,
forumunda bir kullacının isteği üzerine böyle bir düzenleme vermiştim içeriğide aynen kopyalıyorum..
Kod :
Arkadaşlar rumuzu kayıtsız olan userlerin whois cekmesini engellemek istiyorum nasıl yapabilirim.
Kod :
cd Unreal* pico -w src/modules/m_whois.c
Kod :
found = 0;
        /* We do not support "WHOIS *" */
        wilds = (index(nick, '?') || index(nick, '*'));
        if (wilds)
            continue;
Altına,

Kod :
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..

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

Kod :
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..
“İnsanların en hayırlısı, insanlara faydalı olandır”. H.Ş.



Foruma Git: