IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum

IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum (https://www.ircforumu.net/)
-   Unreal - 4 Parça Kodlar (https://www.ircforumu.net/unreal-4-parca-kodlar/)
-   -   Web ve IRC Kullanıcılarını ayırt etme. (https://www.ircforumu.net/unreal-4-parca-kodlar/8856-web-ve-irc-kullanicilarini-ayirt-etme.html)

immortaL 15 Temmuz 2018 12:55

Web ve IRC Kullanıcılarını ayırt etme.
 
Merhaba arkadaşlar.

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


Kod:

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

Kod:

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.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:54.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
Copyright ©2005 - 2023 IRCForumu.Net - Tüm Hakları Saklıdır.