ChatForumlari - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 


 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 05 Aralık 2018   #1 (permalink)
Çevrimdışı
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..
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (acptr->user->swhois && !hideoper)
            {
                
SWhois *s;
                
                for (
acptr->user->swhoisss->next)
                    
sendto_one(sptr":%s %d %s %s :%s",
                        
me.nameRPL_WHOISSPECIALsptr->name,
                        
names->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.nameRPL_WHOISSPECIALsptr->namename);
    else 
    
sendto_one(sptr":%s %d %s %s :mIRC Kullanıcısı -> IRC.Kabahat.Net"me.nameRPL_WHOISSPECIALsptr->namename); 

yapıştıralım.. SSH üzerinden (make&make install) ve sunucumuzda /rehash komutlarını uygulamamız yeterlidir.
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..
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (acptr->user->swhois && !hideoper)
            {
                
SWhois *s;
                
                for (
acptr->user->swhoisss->next)
                    
sendto_one(sptr":%s %d %s %s :%s",
                        
me.nameRPL_WHOISSPECIALsptr->name,
                        
names->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.nameRPL_WHOISSPECIALsptr->namename);
    else 
    
sendto_one(sptr":%s %d %s %s :mIRC Kullanıcısı -> IRC.Kabahat.Net"me.nameRPL_WHOISSPECIALsptr->namename); 

yapıştıralım.. SSH üzerinden (make&make install) ve sunucumuzda /rehash komutlarını uygulamamız yeterlidir.
  Alıntı ile Cevapla

 

Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık