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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Kanala Giren e otomatik ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/169504-kanala-giren-e-otomatik-ban.html)

ircKedi 01 Ocak 2009 23:08

Cevap: Kanala Giren e otomatik ban
 
Çalışıyo ben yanlışlık yapmışım .saolun kolay gelsin

CesuryureK 01 Ocak 2009 23:13

Cevap: Kanala Giren e otomatik ban
 
arkadaşım kodu deneyip verdim

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

kod izmir kanalına giren kişiler için çalışır,
eğer giren kişinin ip adresi 88.169 ile başlarsa ve istanbul veya ankara kanallarından herhangi birinde yok ise, kanaldan ban atar , istanbul veya ankara kanalların herhangi birisinde varsa kod işlemez

ircKedi 01 Ocak 2009 23:19

Cevap: Kanala Giren e otomatik ban
 
Kardeş kusura bakma ben yapamamıştım.sonra oldu yazdım ama görmedin galiba eline sağlık.iyi formlar kolay gelsin

ircKedi 02 Ocak 2009 22:12

Cevap: Kanala Giren e otomatik ban
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 614549)
irckedi ,

PHP- Kodu:

on *:join:#izmir: {
  
if (88.169.* iswm $address($nick,2)) || ($nick !ison #ankara) && ($nick !ison #istanbul) {
    
mode $chan +b $nick 
    kick $chan $nick Atıldınız
  
}


bunu deneyiniz.

CesuryureK bu konu hakkında son bişe Sorucam.inşallah kızmazsın
2 tane ip eklemek için ayrı ayrımı açmamız lazım tek komuta 2 veya daha fazla ekleyebilirmiyiz.
MeseLa ip in biri 88.169.* bitanesi 85.166.* ve 98.176.* bu ipler için tek bir remotede yapabilirmiyiz.kolay gelsin

Editor 03 Ocak 2009 17:06

Cevap: Kanala Giren e otomatik ban
 
Kod:

on *:join:#izmir: {
  if (88.169.* iswm $address($nick,2)) || if (IP.* iswm $address($nick,2)) || if (IP.* iswm $address($nick,2)) || ($nick !ison #ankara) && ($nick !ison #istanbul) {
    mode $chan +b $nick
    kick $chan $nick Atıldınız
  }
}

IP yazan yerleri Kendine Göre ayarlarsın.

CesuryureK 05 Ocak 2009 00:35

Cevap: Kanala Giren e otomatik ban
 
PHP- Kodu:

on *:join:#izmir: {
  
if (88.169.* iswm $gettok($address,2,64)) {
    if (
$nick !ison #Ankara) && ($nick !ison #istanbul) {
      
mode $chan +b $nick 
      kick $chan $nick Atıldınız
    
}
  } 


arkadaşım istanbul ve ankara kanallarında olmayı unutmayın ki kontrol edebilsin. yoksa atar.
her kanala girene whois çektirip o kanallarda var mı yokmu diye kontrol ettirmek sizi laga sokar o yüzden whois raw'ı ile kodlamaktan kaçındım. dediğim gibi ankara ve istanbul kanalında olmayı unutmayınız. kodu denedim sorunsuz çalıştı. en azından lokal bir şekilde ip adresini 88.169 atadım sorun olmadı.

ircKedi 05 Ocak 2009 19:55

Cevap: Kanala Giren e otomatik ban
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 616529)
PHP- Kodu:

on *:join:#izmir: {
  
if (88.169.* iswm $gettok($address,2,64)) {
    if (
$nick !ison #Ankara) && ($nick !ison #istanbul) {
      
mode $chan +b $nick 
      kick $chan $nick Atıldınız
    
}
  } 


arkadaşım istanbul ve ankara kanallarında olmayı unutmayın ki kontrol edebilsin. yoksa atar.
her kanala girene whois çektirip o kanallarda var mı yokmu diye kontrol ettirmek sizi laga sokar o yüzden whois raw'ı ile kodlamaktan kaçındım. dediğim gibi ankara ve istanbul kanalında olmayı unutmayınız. kodu denedim sorunsuz çalıştı. en azından lokal bir şekilde ip adresini 88.169 atadım sorun olmadı.

CesuryureK eline sağlık.keşke o nice whois çekme işleminide yapsaydın.çünkü o kanala az sayıda user girdiği için lag olacağinı sanmıyorum.birde 2 veya daha fazlı ip numarasını aynı remoteye yazabilirmiyiz.88.169.* 85.76.* ve 88.1175.6* iyi Formlar

CesuryureK 05 Ocak 2009 20:14

Cevap: Kanala Giren e otomatik ban
 
PHP- Kodu:

on *:join:#izmir: {
  
if (88.169.* iswm $gettok($address,2,64)) || (85.76.* iswm $gettok($address,2,64)) || (88.117.56.* iswm $gettok($address,2,64)) {
    if (
$nick !ison #Ankara) && ($nick !ison #istanbul) {
      
mode $chan +b $nick 
      kick $chan $nick Atıldınız
    
}
  } 


nasıl çoğaltığıma dikkat ediniz bir sonraki kodlarınızda kendiniz çoğalmaya çalışınız böylelikle kodlarda ilerleme kaydetmiş olursunuz
hoşça paylaşımlar.

CesuryureK 05 Ocak 2009 21:15

Cevap: Kanala Giren e otomatik ban
 
kodda sorun yok arkadaşım deneyip verdim.

Bakınız,

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ircKedi 06 Ocak 2009 00:18

Cevap: Kanala Giren e otomatik ban
 
CesuryureK Difuzyon hatırlatmamı soyledi.bizim sunucuda normalde girişler gerçek ip ile görünmüyor.ama forumdan aldığım
on !^*:join:#:haltdef | inc $+(%,$nick,ip) 1 | hadd -m $nick # 1 | if ($regex($evalnext($+(%,$nick,ip)),^1$)) { userip $nick } | unset $+(%,$nick,ip)
raw 340:*: {
haltdef | var %& = $regsubex($2,/\+|\*|-/g,) | var %n = $token(%&,1,61),%id = $token(%&,2,61)
if ($hget(%n,0).item >= 1) { var %2 = $v1,%1 = 1 | while (%1 <= %2) { echo $color(join) -t $hget(%n,%1).item * Giriş: %n $+($chr(40),%id,$chr(41)) | inc %1 } | hfree $token($regsubex($2,/\+|\*|-/g,),1,61) }
}
bu kod sayesinde ben IRCop olduğum için girişlerde gerçek İp adresi görüyorum.bimem bu etkilermi.kolay gelsin.iyi formlar


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

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