IRCForum.Net - Turkiye'nin En Iyi IRC Platformu!




Kullanıcı Etiket Listesi

Like Tree1Beğeni(ler)
  • 1 Post By XsenSe

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 26 Nisan 2021, 13:13   #1
Çevrimiçi

XsenSe - ait Kullanıcı Resmi (Avatar)
Üyelik Tarihi: 24 Nisan 2021
Üye No: 11
Mesajlar: 58
Nerden:
Takım:
Meslek:
Alanım: Unreal
Aldığı Beğeni: 48
Beğendikleri: 11
@XsenSe
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.
DaDaS Bunu Beğendi.
  Alıntı ile Cevapla

IRCForum.Net - Reklam Alanı

Cevapla

Etiketler
ayırt, etme, user, web
IRCForum.Net - Sponsor Bağlantılar


Seçenekler
Stil

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

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