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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Değerli coderlere bir soru (https://www.ircforumlari.net/unreal-ircd/196978-degerli-coderlere-bir-soru.html)

sohbetsevgi 13 Nisan 2009 10:13

Değerli coderlere bir soru
 
Arkadaşlar web kullanıcıları ile mirc kullanıcılarına whois çekildiginde hangisi web hangisi mirc kullanıcısı oldugunu bilmek için napmam lazım?

bazıları mirc portlarından daha dogrusu mirc ile servere girerek fullaname ve identilerini web girişlerinde oldugu gibi kendilerini web kullanıcısı olarak saklamaktalar bunun için nasıl ayırabilirim.

örnek: Trsohbet.com da görmüştüm böyle bir şey geçiyor şimdiden tşkler.




4Takma ismi : 12Bay45yaş
4Ip Adresi : 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

4Kanallar : 12#sohbet #oyun #türkiye
2* Bay45yaş web.eu.trsohbet.com :Sevdiklerinizle birlikte - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] -
4Son Konusma : 121651 saniye önce
4Giris Zamani: 1213.Nis.2009 09:15:55
-------

EceLMeriC 14 Nisan 2009 01:19

Cevap: Değerli coderlere bir soru
 
Bunun icin module mevcut, ucret karsiligi alinabilir.

Sky-Dancer 15 Nisan 2009 02:55

Cevap: Değerli coderlere bir soru
 
Alıntı:

sohbetsevgi Nickli Üyeden Alıntı (Mesaj 686098)
Arkadaşlar web kullanıcıları ile mirc kullanıcılarına whois çekildiginde hangisi web hangisi mirc kullanıcısı oldugunu bilmek için napmam lazım?

bazıları mirc portlarından daha dogrusu mirc ile servere girerek fullaname ve identilerini web girişlerinde oldugu gibi kendilerini web kullanıcısı olarak saklamaktalar bunun için nasıl ayırabilirim.

örnek: Trsohbet.com da görmüştüm böyle bir şey geçiyor şimdiden tşkler.




4Takma ismi : 12Bay45yaş
4Ip Adresi : 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

4Kanallar : 12#sohbet #oyun #türkiye
2* Bay45yaş web.eu.trsohbet.com :Sevdiklerinizle birlikte - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] -
4Son Konusma : 121651 saniye önce
4Giris Zamani: 1213.Nis.2009 09:15:55
-------

web kullanıcılarını farklı porttan sokuyorsan, src/modules/m_nick.c (eski unreallar için yanlış hatırlamıyorsam, src/s_user.c) bu dosyalardaki register_user adlı işleve:

SetClient(sptr);

adlı kodun hemen altına;

if (MyClient(sptr)) { // bu linkten giren bir kullanıcı ise..
if (sptr->listener->port == WEBPORTUN) {
sptr->user->swhois = strdup("Web Kullanıcısı");
} else {
sptr->user->swhois = strdup("mirc Kullanıcısı");
}
}

WEBPORTUN 'dan kastım, mesela 5655 gibi kullanıcıları webden soktuğun port.

Not : kodu denemedim, ama çalışacaktır.

iyi Çalışmalar..

ysfm 15 Nisan 2009 02:58

Cevap: Değerli coderlere bir soru
 
Ayni yer ile mod verip mode gorede whoisden okutabilirsin


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk