Tekil Mesaj gösterimi
Alt 05 Mayıs 2018, 18:57   #10
Çevrimdışı
ExcLuSive
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: BOPM Muaf Port




Bu şekilde yaptım fakat halen bopm 2016 portundan girenleri atıyor.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
void sendto_connectnotice(char *nick, anUser *user, aClient *sptr, int disconnect, char *comment) { aClient *cptr; int i, j; char connectd[1024]; char connecth[1024]; if (!disconnect) { RunHook(HOOKTYPE_LOCAL_CONNECT, sptr); ircsprintf(connectd, "*** Notice -- Client connecting on port %d: %s (%s@%s) [%s] %s%s%s", sptr->listener->port, nick, user->username, user->realhost, sptr->class ? sptr->class->name : "", #ifdef USE_SSL IsSecure(sptr) ? "[secure " : "", IsSecure(sptr) ? SSL_get_cipher((SSL *)sptr->ssl) : "", IsSecure(sptr) ? "]" : ""); #else "", "", ""); #endif ircsprintf(connecth, "*** Notice -- Client connecting: %s (%s@%s) [%s] {%s}", nick, user->username, user->realhost, Inet_ia2p(&sptr->ip), sptr->class ? sptr->class->name : "0"); } else { ircsprintf(connectd, "*** Notice -- Client exiting: %s (%s@%s) [%s]", nick, user->username, user->realhost, comment); ircsprintf(connecth, "*** Notice -- Client exiting: %s (%s@%s) [%s] [%s]", nick, user->username, user->realhost, comment, Inet_ia2p(&sptr->ip)); } for (i = oper_fdlist.entry[j = 1]; j <= oper_fdlist.last_entry; i = oper_fdlist.entry[++j]) if (((cptr = local[i])) && (cptr->user->snomask & SNO_CLIENT)) { if (IsHybNotice(cptr)) sendto_one(cptr, ":%s NOTICE %s :%s", me.name, cptr->name, connecth); else if (2016 != sptr->listener->port || strcmp("M-Proxy", cptr->name)) sendto_one(cptr, ":%s NOTICE %s :%s", me.name, cptr->name, connectd); } }


Emrehan Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (6667 == sptr->listener->port || 6668 == sptr->listener->port || strcmp("BopmNick", cptr->name))

satırını,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (6667 != sptr->listener->port || 6668 != sptr->listener->port || strcmp("BopmNick", cptr->name))

şeklinde değiştiriniz.

Böylelikle kodda belirlediğiniz BopmNick yine kodda belirlediğiniz porttan girenlere xline uygulayamayacak.

İyi forumlar @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet