IRCForumu.NET - IRC ve mIRC Tutkunlarının Yeni Adresi! ircforumu




Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Temmuz 2018, 12:55   #1
Çevrimdışı
 
immortaL - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: 07 Mayıs 2016
Üye No: 38
Şehir: Bolu
WebSite: IRCForumu.Net
IRC:
İlgi Alanım: vBulletin
Mesaj Sayısı: 1,303
Aldığı Beğeni: 491
Beğendikleri: 713
@immortaL
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:   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

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

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.
__________________
  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı
ircforumu

Cevapla

Etiketler
ayırt, ayırt etme, etme, irc, kullanıcılarını, web
IRCForumu.Net - Sponsor Bağlantılar
ircforumu


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