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)

Maramarali34 31 Aralık 2008 22:19

Kanala Giren e otomatik ban
 
s.a arkadaşlar.şöyle bişe mümkün olurmu acaba:
@*[Burası değişebiliyo].*[burası Değişebiliyo].CD10F999.IP[Burası Sabit]
ip numarasıyla #izmir Kanalına Giriyor.Ama benim istediğim #istanbul veya #ankara Kanalında Varsa Bu ip ile giren nick #izmir kanalına girsin.Ama #istanbul ve #ankara kanalının 2 sindede Yoksa #izmir kanalına girdiği Zaman bu İp Adresine direk ban atsın remote.Boyle bişe Yapabilirmiyiz

CesuryureK 31 Aralık 2008 22:42

Cevap: Kanala Giren e otomatik ban
 
senin dediğini tam anlamakla birlikte

PHP- Kodu:

on *:join:#izmir: {
if (.CD10F999isin $address($nick,2) && ($nick !ison #ankara) && ($nick !ison #istanbul) {
mode $chan +b $nick 
}


eğer giren kişinin ip adresinde .CD10F999. geçiyorsa ve ankara istanbul kanallarında değilse ban atacak

senden anladığım bu eğer değilse sen iyice açıklarsan uygun cevabı veririm

Maramarali34 31 Aralık 2008 23:12

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

CesuryureK Nickli Üyeden Alıntı (Mesaj 613773)
senin dediğini tam anlamakla birlikte

PHP- Kodu:

on *:join:#izmir: {
if (.CD10F999isin $address($nick,2) && ($nick !ison #ankara) && ($nick !ison #istanbul) {
mode $chan +b $nick 
}


eğer giren kişinin ip adresinde .CD10F999. geçiyorsa ve ankara istanbul kanallarında değilse ban atacak

senden anladığım bu eğer değilse sen iyice açıklarsan uygun cevabı veririm

CesuryureK ilgiLendiğin için Teşekkür Ederim.Şimdi Dahada detaylı anlatayım.Ben kanala girişlerde ip numarası görünüyo ya
* Giriş: Salih ([Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) gibi..8FDB6B96.IP) şu kısmı taşıyan biri #istanbul veya #ankara kanalında varken #izmir kanalına girerse bi sorun yok.ama #istanbul veya #ankara kanallarında ikisindede yoksa #izmir kanalına girdiği zaman sadece #izmir kanalından ban yesin.

Maramarali34 01 Ocak 2009 20:59

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

CesuryureK Nickli Üyeden Alıntı (Mesaj 613773)
senin dediğini tam anlamakla birlikte

PHP- Kodu:

on *:join:#izmir: {
if (.CD10F999isin $address($nick,2) && ($nick !ison #ankara) && ($nick !ison #istanbul) {
mode $chan +b $nick 
}


eğer giren kişinin ip adresinde .CD10F999. geçiyorsa ve ankara istanbul kanallarında değilse ban atacak

senden anladığım bu eğer değilse sen iyice açıklarsan uygun cevabı veririm

* /if: Geçersiz format (Satır 52,Whois.com)
die bişe çıkıyo CesuryureK Kodda hatamı var acaba

Difuzyon 01 Ocak 2009 21:14

Cevap: Kanala Giren e otomatik ban
 
Kod:

on *:join:#izmir: {
  if $gettok($gettok($address,2,64),3,46) == 8FDB6B96 && ($nick !ison #istanbul) && ($nick !ison #ankara) {
    mode $chan +b $nick
    kick $chan $nick Kanaldan atıldın.
  }
}

Giriş: suskun (mIRC@854B66FA.FC397DDB.8FDB6B96.IP)

Belirtilen kısım(Kırmızı yer) yerine göre eşitse, işlem yapacaktır.
Bu şekilde uygulayınız.

ircKedi 01 Ocak 2009 21:44

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

Difuzyon Nickli Üyeden Alıntı (Mesaj 614454)
Kod:

on *:join:#izmir: {
  if $gettok($gettok($address,2,64),3,46) == 8FDB6B96 && ($nick !ison #istanbul) && ($nick !ison #ankara) {
    mode $chan +b $nick
    kick $chan $nick Kanaldan atıldın.
  }
}

Giriş: suskun (mIRC@854B66FA.FC397DDB.8FDB6B96.IP)

Belirtilen kısım(Kırmızı yer) yerine göre eşitse, işlem yapacaktır.
Bu şekilde uygulayınız.

Selam.ya aynı şey banada lazım difuzyon ama bizim sitede gerçep ip ile gösteriliyor.
* Giriş: Veysi (iRc[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
böyle gösteriliyo girişler.
@88.169.* için veya
@88.1?9.* için bu komuta benzer bi remote ekleyebilirmiyiz.iyi formlar

Difuzyon 01 Ocak 2009 22:28

Cevap: Kanala Giren e otomatik ban
 
* Giriş: Veysi (iRc@88.169.257.118)

Kanala giren bir nickin :
$address = iRc@88.169.257.118
$gettok($address,2,64) = 88.169.257.118
kısımlarını verir.

Kod:

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

Şayet kanallara girişler yukardaki gibi gösteriliyorsa,
#izmir kanalına giren nickin ip no kısmı 88.169. ile başlıyorsa ve #istanbul ve #ankara kanallarında bulunmuyorsa , kanaldan banlayıp atar.

Siz burda wildcard işlemini kendinize göre düzenleyebilirsiniz.

CesuryureK 01 Ocak 2009 22:38

Cevap: Kanala Giren e otomatik ban
 
kusura bakma bi parantez eksik yazmıştım ondan o hatayı verdi
koddaki if kısmına yani şuna

if (.CD10F999. isin $address($nick,2))

sonda görüldüğü gibi bir parantez eklenilirse sorunsuz çalışaktır. tek sorun o kısım idi

ircKedi 01 Ocak 2009 22:43

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

Difuzyon Nickli Üyeden Alıntı (Mesaj 614535)
* Giriş: Veysi (iRc@88.169.257.118)

Kanala giren bir nickin :
$address = iRc@88.169.257.118
$gettok($address,2,64) = 88.169.257.118
kısımlarını verir.

Kod:

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

statuste
* /if: Geçersiz format (Satır 52, hazır kodlar.com)
bu çıkıyo difuzyon bi yanlışlıkmı var acaba

Şayet kanallara girişler yukardaki gibi gösteriliyorsa,
#izmir kanalına giren nickin ip no kısmı 88.169. ile başlıyorsa ve #istanbul ve #ankara kanallarında bulunmuyorsa , kanaldan banlayıp atar.

Siz burda wildcard işlemini kendinize göre düzenleyebilirsiniz.

statuste
* /if: Geçersiz format (Satır 52, hazır kodlar.com)
bu çıkıyo difuzyon bi yanlışlıkmı var acaba

CesuryureK 01 Ocak 2009 22:52

Cevap: Kanala Giren e otomatik ban
 
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.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net