08 Ocak 2009, 16:52 | #41 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... arkadaslar bi sorum olucak .. nickler.txt dosyasina 300 bad nick ekledim ama mIRC'i kasiyor .. bunu nickler1.txt 2'inci bir dosya olusturup yarisini ona koysak we ordan calısmasi mümkün mü we nasil yapilir ? |
|
29 Mart 2010, 17:01 | #42 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması...
Bu kodla ilgili iki sorum olacaktı: 1. Ben bunu manuel olarak popupta Aç/Kapat yapmak istedim ama yapamadım. Bunu yapmak için: menu * { . ® KARA LİSTE ..Açık:/enable #KötüRumuz | .echo -a 14,1KötüRumuz Koruması 4,1AçıLdı!! ..Kapalı:/disable #KötüRumuz | .echo -a 14,1KötüRumuz Koruması 4,1KapatıLdı!! } şeklinde menu ayarı yaptım ve de; #kötürumuz off kod #kötürumuz end şeklinde adlandırma yaptım. Yalnız bu kısmın içine tam olarak kodun hangi bölümü girecek onu sanırım eksik yaptım. 2. Anlatıldığı üzere /krt #kanal şeklinde tarama yapması gerekiyor ama o çalışmıyor. Bu konuda bir düşüncesi olan var mı? Şimdiden teşekkürler. | ||||
|
29 Mart 2010, 18:12 | #43 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... #kötürumuz on on @*:join:#:if $kotunick($nick) { mode # +b $nick | kick # $nick %kckmsg } #kötürumuz end Bu şekilde değiştir [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]. Konu Corpse tarafından (29 Mart 2010 Saat 19:40 ) değiştirilmiştir. |
|
29 Mart 2010, 19:05 | #44 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması...
Dediğini henüz denemedim ama bu devreye girmesi için bir kod sanırım. Belki yanlış ifade etmiş olabilirim. Ben kısaca, istediğim zaman kötürumuz korumasını bir menü yardımıyla devreye koymak ya da devreden çıkarmak istiyorum. Yani aç/kapat yapabileceğim bir seçeneğim olsun istiyorum. | ||||
|
29 Mart 2010, 19:38 | #45 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... Tam anlayamadım dialog olarak mı istiosun yoksa popups'tan mı açıp/kapamak istiyosun? Popups olarak istiyosan ; menu channel { . ® KARA LİSTE ..Açık://enable #kötürumuz | enable #NickDeğiş | enable oto-tara | | .echo -a 14,1KötüRumuz Koruması 4,1AçıLdı!! ..Kapalı://disable #kötürumuz | disable #NickDeğiş | disable oto-tara | | .echo -a 14,1KötüRumuz Koruması 4,1AçıLdı!! } Açık dediğinde Korumanın tüm işlevleri açılır, Kapat dediğinde kapanır. Remote'dan dediğim kısmı değiştirmeyi unutma. |
|
29 Mart 2010, 19:51 | #46 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... Teşekkürler KsK. Denemeden yorum yapınca çalışıp çalışmadığını nerden bilecektim. Aşağıda verdiğin kod tam aradığım şey. Ben denemeden başka şekilde yorum yaptım. Kusura bakma. Şu an gayet güzel çalışıyor. Teşekkürler... #kötürumuz off on @*:join:#:if $kotunick($nick) { mode # +b $nick | kick # $nick %kckmsg } #kötürumuz end Konu SovaLyem tarafından (29 Mart 2010 Saat 20:07 ) değiştirilmiştir. |
|
29 Mart 2010, 20:06 | #47 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... Bu şekilde çalışması lazım. ; Kodlamalar... ;-------------------- #kötürumuz on on @*:join:#:if $kotunick($nick) { mode # +b $nick | kick # $nick %kckmsg } on *:NICK:{ if $kotunick($newnick) { var %_ = 1, %< = $v1 | while $comchan($newnick,%_) { if $me isop $v1 { mode $v2 +b %< | kick $v2 $newnick %kckmsg } | inc %_ } } } alias kotunick { var %_ = 1 | while $read(nickler.txt,%_) { if $v1 iswm $1 { return $v1 } | inc %_ } | return $false } alias krt { if $1 ischan && $me isop $1 { var %` = $lines(Nickler.txt) while %` { if $fline($1,$read(Nickler.txt,%`),0,1) >= 1 { var %~ = $ifmatch | while %~ { if $line($1,$fline($1,$read(Nickler.txt,%`),%~,1),1) isreg $1 { mode $1 +b $+($read(Nickler.txt,%`),!*@*) | kick $1 $line($1,$fline($1,$read(Nickler.txt,%`),%~,1),1) %kckmsg } | dec %~ } } dec %` } } } on *:OP:#:if $opnick == $me { krt $chan } #kötürumuz end ;----------------------------------------- |
|
29 Mart 2010, 20:35 | #48 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Kötü Rumuz Koruması... Kodun son hali şöyle oldu. Bu haliyle ayrıca kanalda sağ tıklayınca; Aç-Kapat-Tara özelliği eklenmiş oldu. Bende gayet güzel çalışıyor, affetmiyor bile. ;-------------------------------------------------- ; Kötü Rumuz Koruması ; Kodlamaların tamamı ve bazı dialog kodları el33t'e aittir... ; Dialog hazırlaması bana aittir... ; /KötüRumuz Yazarak Çalıştırabilirsiniz... ; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ;--------------------------------------------------------- alias kötürumuz { if (!$dialog(kötürumuz)) dialog -m kötürumuz kötürumuz } dialog kötürumuz { title "Kötü Rumuz Koruması" size -1 -1 200 180 option dbu text "..:: Rumuz Listesi ::..", 999, 20 10 60 10 combo 1, 5 20 90 130 button "Ekle (+)", 2, 4 146 27 13 button "Çıkar (-)", 3, 32 146 27 13 button "Temizle (!)", 4, 60 146 35 13 box "Seçenekler", 5, 101 17 93 40 check "OP olduğumda tarama yap!", 6, 106 28 73 10 check "Yeni rumuz kötüyse at!", 7, 106 40 70 10 button "?", 8, 182 28 9 9 button "?", 9, 182 40 9 9 box "Kick Mesajınız", 10, 101 60 93 40 edit "", 11, 106 76 83 10, autohs box "Açıklamalar", 12, 101 103 93 55 text "Kötü Rumuz Koruması [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] S1y4H", 13, 106 110 85 40 link " Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. 14, 108 164 52 15 button "Kapat!", 15, 168 161 27 13 text "..:: Kötü Rumuz Koruması ::..", 16, 13 165 80 10,disable } on *:dialog:kötürumuz:*:*:{ if ($devent == init) { loadbuf -o $dname 1 $shortfn(nickler.txt) | did -c $dname 1 1 if (%oto-tara == on) { did -c kötürumuz 6 } if (%NickDeğiş == on) { did -c kötürumuz 7 } did -a $dname 11 %kckmsg } if ($devent == sclick) { if ($did == 2) { var %kötürmz = $did(1).text if $read(nickler.txt,w,%kötürmz) { echo -a $timestamp *** Eklemek istediğiniz rumuz listede mevcut. } else { write nickler.txt %kötürmz | did -a $dname 1 %kötürmz | did -d $dname 1 $did(1).text } } if ($did == 3) { if $read(nickler.txt,w,$did(1).seltext) { write $+(-dl,$readn) nickler.txt | did -d $dname 1 $did(1).sel } } if ($did == 4) { if ($$?!="Bütün listeyi silmek istediğinizden emin misiniz?" == $true) { set %satırsayısı $lines(nickler.txt) | write -c nickler.txt | did -r $dname 1 | echo -a $timestamp *** Listedeki $+ %satırsayısı $+ adet rumuz silindi. | unset %satırsayısı } | else { return } } if ($did == 8) { did -a $dname 13 +o modunu aldığınızda otomatik olarak kötü rumuz arar, bulunanları Nick!*@* şeklinde banlayıp atar. Özellikle kanala girdiğinizde (@ olursanız) oto. tarama yapacağından işinize yaracaktır. } if ($did == 9) { did -a $dname 13 @ olduğunuz kanallarda kullanıcı nick değiştirdiğinde seçtiği yeni rumuz listedeki tanımlamalarınızdan biriyle uyuşursa @ olduğunuz tüm kanallarda Nick!*@* ban şeklinde uzaklaştırılır. } if ($did == 6) { if (%oto-tara == off) { .set %oto-tara on | .enable #oto-tara | echo -a $timestamp *** Otomatik rumuz tarama 4aktif. } elseif (%oto-tara == on) { .set %oto-tara off | .disable #oto-tara | echo -a $timestamp *** Otomatik rumuz tarama 4kapatıldı. } } if ($did == 7) { if (%NickDeğiş == off) { .set %NickDeğiş on | .enable #NickDeğiş | echo -a $timestamp *** Yeni kötü rumuz koruması 4aktif. } elseif (%NickDeğiş == on) { .set %NickDeğiş off | .disable #NickDeğiş | echo -a $timestamp *** Yeni kötü rumuz koruması 4kapatıldı. } } if ($did == 14) { run [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] } if ($did == 15) { if ($did(11) == $Null) { echo -a $timestamp *** Kick Mesajı belirlenmedi, orjinal mesaj kullanılacak. dialog -x kötürumuz kötürumuz set %kckmsg 4Rumuzunuz 1kanal seviyesine uygun olmayan nitelikler taşımaktadır. 4/Nick YeniRumuz 1komutuyla rumuzunuzu değiştirmeden kanala giriş yapamazsınız. } else { set %kckmsg $did(11) dialog -x kötürumuz kötürumuz } } } } ; Kodlamalar... ;-------------------- #kötürumuz on on @*:join:#:if $kotunick($nick) { mode # +b $nick | kick # $nick %kckmsg } on *:NICK:{ if $kotunick($newnick) { var %_ = 1, %< = $v1 | while $comchan($newnick,%_) { if $me isop $v1 { mode $v2 +b %< | kick $v2 $newnick %kckmsg } | inc %_ } } } alias kotunick { var %_ = 1 | while $read(nickler.txt,%_) { if $v1 iswm $1 { return $v1 } | inc %_ } | return $false } alias krt { if $1 ischan && $me isop $1 { var %` = $lines(Nickler.txt) while %` { if $fline($1,$read(Nickler.txt,%`),0,1) >= 1 { var %~ = $ifmatch | while %~ { if $line($1,$fline($1,$read(Nickler.txt,%`),%~,1),1) isreg $1 { mode $1 +b $+($read(Nickler.txt,%`),!*@*) | kick $1 $line($1,$fline($1,$read(Nickler.txt,%`),%~,1),1) %kckmsg } | dec %~ } } dec %` } } } on *:OP:#:if $opnick == $me { krt $chan } #kötürumuz end ;----------------------------------------- on *:LOAD:{ echo -a $timestamp *** Kötü Rumuz Koruması başarıyla yüklendi. echo -a $timestamp *** S1y4H run notepad.exe nickler.txt set %oto-tara on set %NickDeğiş on set %kckmsg 4Rumuzunuz 1kanal seviyesine uygun olmayan nitelikler taşımaktadır. 4/Nick YeniRumuz 1komutuyla rumuzunuzu değiştirmeden kanala giriş yapamazsınız. } on *:UNLOAD:{ echo -a $timestamp *** Kötü Rumuz Koruması kaldırıldı. unset %oto-tar unset %NickDeğiş unset %kckmsg } menu channel { . ® KARA LİSTE ..Açık:/enable #KötüRumuz | .echo -a 14,1KötüRumuz Koruması 4,1AçıLdı!! ..Kapalı:/disable #KötüRumuz | .echo -a 14,1KötüRumuz Koruması 4,1KapatıLdı!! ..Tara:/krt $chan } |
|
18 Haziran 2011, 15:39 | #50 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: Kötü Rumuz Koruması... Bu kod şu an sadece @ olduğum kanallarda işlem yapıyor. Bunu &,@,% olduğum tüm kanallarda işlem yapabilir hale getirebilir miyiz ? |
|
Etiketler |
korumasi, koruması, kotu, kötü, mirc, mirc download, mirc indir, rumuz |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
İkazlı, Kötü Söz Koruması | Heartbroken | TCL Scriptler | 0 | 22 Kasım 2016 22:02 |
kötü rumuz +b kill | Leo | mIRC Scripting Sorunları | 1 | 04 Aralık 2010 20:01 |
Join Part Koruması & Hızlı Giriş Koruması Lazım ACİL PLS | darkshades1 | mIRC Scripting Sorunları | 5 | 15 Kasım 2010 11:12 |
Kötü Rumuz Koruması | SovaLyem | mIRC Scripting Sorunları | 6 | 15 Nisan 2010 02:26 |
Kötü KanaL Koruması.... | Mack | mIRC Scripting Sorunları | 8 | 13 Mart 2005 14:19 |