Ra'
Forum Master
- Katılım
- 25 Şubat 2025
- Mesajlar
- 550
- Tepkime puanı
- 50
- Puan
- 28
Burada ki linkte paylaşılmış olan kodun UnrealIRCd-4'e göre düzenlenmiş halidir. Whois sistemi değişikliğe uğramış olduğu için düzenlemeyi m_whois.c üzerinde göstereceğim.
Yardımını esirgemeyen ve fikri veren @Entrance, dostuma teşekkür ediyorum. Sizlerle paylaşıyorum.
m_whois.c modulumuze girelim..
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (acptr->user->swhois && !hideoper)
{
SWhois *s;
for (s = acptr->user->swhois; s; s = s->next)
sendto_one(sptr, ":%s %d %s %s :%s",
me.name, RPL_WHOISSPECIAL, sptr->name,
name, s->line);
}
satırının altına
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
int webport = 4000;
if(sptr->local->listener->port == webport)
sendto_one(sptr, ":%s %d %s %s :Web Kullanıcısı -> www.Kabahat.Net", me.name, RPL_WHOISSPECIAL, sptr->name, name);
else
sendto_one(sptr, ":%s %d %s %s :mIRC Kullanıcısı -> IRC.Kabahat.Net", me.name, RPL_WHOISSPECIAL, sptr->name, name);
yapıştıralım.. SSH üzerinden (make&make install) ve sunucumuzda /rehash komutlarını uygulamamız yeterlidir.
Yardımını esirgemeyen ve fikri veren @Entrance, dostuma teşekkür ediyorum. Sizlerle paylaşıyorum.
m_whois.c modulumuze girelim..
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (acptr->user->swhois && !hideoper)
{
SWhois *s;
for (s = acptr->user->swhois; s; s = s->next)
sendto_one(sptr, ":%s %d %s %s :%s",
me.name, RPL_WHOISSPECIAL, sptr->name,
name, s->line);
}
satırının altına
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
int webport = 4000;
if(sptr->local->listener->port == webport)
sendto_one(sptr, ":%s %d %s %s :Web Kullanıcısı -> www.Kabahat.Net", me.name, RPL_WHOISSPECIAL, sptr->name, name);
else
sendto_one(sptr, ":%s %d %s %s :mIRC Kullanıcısı -> IRC.Kabahat.Net", me.name, RPL_WHOISSPECIAL, sptr->name, name);
yapıştıralım.. SSH üzerinden (make&make install) ve sunucumuzda /rehash komutlarını uygulamamız yeterlidir.