Giriş

Orijinalini görmek için tıklayınız : Web ve IRC Kullanıcılarını ayırt etme.


dEathLeSs
02 Aralık 2017, 01:12
Merhaba arkadaşlar.

Burada ([Only Registered Users Can See Links]) 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..

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

int webport = 4000;
if(sptr->local->listener->port == webport)
sendto_one(sptr, ":%s %d %s %s :Web Kullanıcısı -> [Only Registered Users Can See Links]", 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.

Sephiroth
03 Nisan 2019, 04:51
Merhaba öncelikle paylaşımların için teşekkürler.. Lakin UnrealIRCd-4.0.17 versionunda bu editi kullandıktan sonra whois çekimlerinde sunucu kapatıyor bilginiz olsun..

Emrehan
03 Nisan 2019, 12:22
SSH bilgilerinizi iletin, yardımcı oluruz.

Sephiroth
04 Nisan 2019, 02:54
SSH bilgilerinizi iletin, yardımcı oluruz.
Teşekkürler sorunu hallettim .