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

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Haziran 2007, 10:37   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giren istenmeyen iplere ban




Sizin verdiğiniz kodları bi abiye verdim.O'da biraz baktı filan ayarladı,birleştirdi.Ama bu seferde kanala kim girerse girsin atıyor.Birde kick sebebi çıkmıyor..Birde siz bakabilirseniz sorun nerede diye çok iyi olur.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:JOIN:#:{ if ($nick isop #mynet_*) return { if ($me != $nick) { /whois $nick } if ($me isop $chan) { raw 317:*: { if ($asctime($4)) < 900) { var %c = ($asctime($4))), %h = 900 while %c < %h { if ($me isop $chan(%h)) { //ban -u900 $chan $nick 2 | kick $chan $nick 4Açıklama:1 Saldırı Koruması Aktif Sunucuya giriş zamanınız 15 dk'yı geçmediğinden4 bir süre uzaklaştırıldınız! | /echo 4 -s [BiLgi]: $nick 12NickLi User4 $chan 12Kanalına Giriş Yaptı ve Atıldı. } } } halt } #ugiris end


 
Alıntı ile Cevapla

Alt 22 Haziran 2007, 20:58   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Kanala giren istenmeyen iplere ban




Eğer scriptin içerisinde bir başka raw 317 ile code var ise ve halt ile kesilmiş ise o yüzden çalışmamış olabilir, onu bi ara istersen.. Eğer var ise raw 317 ile başlayan, kopyala buraya, ikisini birleştirelim.

 
Alıntı ile Cevapla

Alt 23 Haziran 2007, 01:22   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giren istenmeyen iplere ban




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
İlk soruya yanıt; on @!*:join:#: { if $istok(88 86 84,$gettok($gettok($fulladress,2,64),1,46),32) { ban -ku900 # $nick dışarı } }


Alıntı:
raw 317:*: {
if ($calc($ctime - $4) >= 900) {
var %c = $chan(0), %h = 1
while %h <= %c {
if ($me isop $chan(%h)) { .ban -ku900 $chan(%h) $2 2 }
inc %h
}
}
halt
}


< çıkan sonuç 900 den küçükse
>= çıkan sonuç 900 yada 900 üstüyse
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

birde bu şekilde dene bakalım işini görecekmi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
TurkSohbet.NET | #XPass
 
Alıntı ile Cevapla

Alt 23 Haziran 2007, 02:30   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giren istenmeyen iplere ban




Ben açıklamamı yaptım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
soruyu yanlış okuma ihtimalim yüksek dimi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
. Kullanıcı bu açıklama doğrultusunda dilediği gibi koda yöne verebilir.

__________________
TurkSohbet.NET | #XPass
 
Alıntı ile Cevapla

Alt 23 Haziran 2007, 12:47   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giren istenmeyen iplere ban




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]'nun verdiği koduda denedim o'da olmadı.bu seferde raw 317 ile başlayan bi kod daha buldum.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw 367:*: { var %sure $ctime - $5 if %sure >= 750 { inc %c.say hadd c.temp $+(ip.,%c.say) $3 } } raw 368:*: { if (%c.say >= 1) { c.unban $2 } } alias c.unban { var %bc $1 if (!$hget(c.temp,0).item) { halt } if ($hget(c.temp,0).item >= 10) { var %s = 10 } else { var %s = $hget(c.temp,0).item } var %i = 1,%c while (%i <= %s) { %c = $addtok(%c,$hget(c.temp,$hget(c.temp,1).item),32) hdel c.temp $hget(c.temp,1).item inc %i } mode %bc - $+ $str(b,%s) %c .timer -h 1 1 c.unban %bc } on *:start: ilk alias ilk { if (!$hget(c.temp)) { hmake c.temp 1000 } else { hfree c.temp | hmake c.temp 1000 } set %c.say 0 } menu * { Aktif Kanalda Süresi Dolan Banlari Ac! : mode $chan +b } on *:join:#: { if $nick == $me { write chan.txt $chan } } on *: part:#: { if $nick == $me { write -ds $chan chan.txt } } alias sureunban { var %chansfile = chan.txt var %line = 1, %total = $lines(%chansfile) while (%line <= %total) { var %data = $read -l $+ %line %chansfile if (%data != $null) { _queue mode %data +b } inc %line inc %sur } %names.enddata = %data } alias _queue { inc %queue.count if ($timer(.queue) == $null) { hadd -m queue count 1 hadd -m queue 1 $1- _doqueue 1 } else { var %queue.count = $calc($hget(queue,count) + 1) hadd -m queue %queue.count $1- hadd -m queue count %queue.count } } alias _doqueue { if ($hget(queue,$1) != $null) { .timer.queue -m 1 $calc((4 - $gettok(3 2 1,$1,32)) * 500) _doqueue $calc($1 + 1) $ifmatch .hdel -s queue $1 } else hfree queue }


 
Alıntı ile Cevapla

Alt 27 Haziran 2007, 13:03   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Kanala giren istenmeyen iplere ban




Arkadaşım code buydu, yani bunda çok fazla uğraşacak bir şey yoktu ki.. Söylediğimiz şey bu kodun çalışması için girişte whois çektir dedik okadar..

on *:join:#:{
if ($me isop $chan) {
if ($nick == $me) || ($nick == Muafnick1) || ($nick == Muafnick2) || ($nick == Muafnick3) || ($nick == Muafnick4) || ($nick == Muafnick5) { halt }
enable #kontrol
whois $nick
}
}

#kontrol off
raw 317:*: {
if ($calc($ctime - $4) < 900) {
var %c = $chan(0), %h = 1
while %h <= %c {
if ($me isop $chan(%h)) { .echo -a cezalandırılıyor. | .ban -ku900 $chan(%h) $2 2 }
inc %h
}
}
halt
disable #kontrol
}
#kontrol end

Hepsi bu kadar.. istersen muafnick'ler ekleyebilirsin, kırmızıyla belirttim, artırıp azaltabilirsin. Umarım işine yarar.

 
Alıntı ile Cevapla

Alt 27 Haziran 2007, 14:39   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Kanala giren istenmeyen iplere ban




bunun yerine bence ilk soru icin diyorum.. bir proxylist koruması yapsın.. istemedigi İP leri proxy listesine eklesin.. bu şekilde daha kolay olur.. proxylist koruması zannedersem aranırsa bulunur forumda..

 
Alıntı ile Cevapla

Cevapla

Etiketler
ban, giren, iplere, istenmeyen, kanala, mirc, mirc download, mirc indir


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Kanala giren userleri sayma Zalimsin mIRC Scripting Sorunları 2 12 Mart 2022 23:40
Kanala Giren Kayıtsız Nicklere Msg diyorumki mIRC Scripting Sorunları 24 25 Temmuz 2013 17:37
kanala giren e notice sniper mIRC Scripting Sorunları 1 28 Nisan 2009 20:58
kanala giren hakkında bilgiler nacress mIRC Scripting Sorunları 1 13 Nisan 2009 00:47
Kanala Giren e otomatik ban Maramarali34 mIRC Scripting Sorunları 21 07 Ocak 2009 23:44

×