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/)
-   -   Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları (https://www.ircforumlari.net/mirc-scripting-sorunlari/211744-irclerdeki-dini-kanallara-karsi-korumalar-ve-kod-yardimlari.html)

muratt_aziz 22 Mayıs 2009 23:09

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
Kod:

on *:text:*:?: { .msg MuraTT $nick $+ > $1- }
Kırmızı yere nickini yazman gerekli

DenperaS 23 Mayıs 2009 04:03

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
şimdi ben bir şey yaptım kendimce arkadaşlar lakin çoğusunu göndermiyor yazdıklarımın

PHP- Kodu:

on *:text:*:?: { 
  if $
== cam msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== *** msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== istersen msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== camda msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== kapalımısın msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== kapalimisin msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== tesettürlümüsün msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } 
  
if $== tesetturlumusun msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
}


şimdi yukardaki bu kodu ben botuma ekledim botumun nicki neclaa



PHP- Kodu:

on *:text:*:?:{
  if ( 
$nick == neclaa || $nick || $nick ) {
    if !
ban == $ban $$kick $$}
  }


ve kendi mircimede yukardaki kodu ekledim ...

lakin botun özeline oradaki tesettürlümüsün vs. yazılanlar yazıldığında bot özelime !ban #islams $nick yazıyor bazılarını atıyor bazılarını atmıyor. ama orada olan kelimelerin bazıları yazdıldığındada bot özelime göndermiyor.

yani burada yapmaya çalıştığım şey şu bir nick islams kanalında botun özeline oradaki kelimelerden birisini yazdığında bot özelime !ban #islams $nick mesajını göndersin ve bu mesaj geldiğinde o kişi kanaldan atılsın
tesettürlümüsün vs. mesajları sanırım mesaj içerisinde yazıldığında algılamıyor bi türlü yapamadım ama kod çalışıyor bazılarını algılayıp bot özelğime gönderiyor ve oto olarak atılıyor o kişi yardım edebilirmisiniz.

muratt_aziz 23 Mayıs 2009 14:09

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
*camda*
*kapalımısın*
*kapalimisin*
*tesettürlümüsün*
*tesetturlumusun*

olarak kullan aradığın kelimeleri kelimenin başına* sonuna* koy örnek

*camca*

DenperaS 23 Mayıs 2009 16:13

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
evet dediğin gibide yaptım lakin olmadı çalışmadı

örneğin adam geliyor

benimle camda *** yapmak istemisin diyor bunu op nickime göndermiyor

ama sadece

***

yazdığında gönderiyor cümle arasında geçtiğinde nasıl algılatabiliriz? ve bana nasıl gönderebilir.

Freedom 23 Mayıs 2009 16:40

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
Alıntı:

*camda*
*kapalımısın*

*kapalimisin*
*tesettürlümüsün*
*tesetturlumusun*

olarak kullan aradığın kelimeleri kelimenin başına* sonuna* koy örnek

*camca*
Bunda olmamasi icin herhangi bir sebeb yok. arti dez avantaji çok ; Amca cümlesinini'de yanliş algilar.

* camda *
* kapalımısın *
* kapalimisin *
* tesettürlümüsün *
* tesetturlumusun *


Gibi yaparsan olucaktir. Yasak'liyacagin kelimenin başina * koy ama bir boşluk ver ( veya Sonuna ). Umarim işinize yarar hoş paylaşimlar.

AzuLa 23 Mayıs 2009 17:31

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
Alıntı:

on *:text:*:?: {
if $1 == cam { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == *** { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == istersen { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == camda { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == kapalımısın { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == kapalimisin { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == tesettürlümüsün { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
if $1 == tesetturlumusun { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick }
}
}
bu koddaki eksiklik * değil - işaretidir. $1- şeklinde düzenlerseniz işleyecektir.
ayrıca wilcard kullanırsanız bu kadar uzatmaya da gerek kalmaz. yeni kod şu şekilde daha iyi olabilir:

Alıntı:

on *:text:*:?: { if ***** iswm $1- || *istersen* iswm $1- || *camda* iswm $1- || *kapal?m?s?n* iswm $1- || tesett?rl?m?s?n* iswm $1- { msg Denperas !ban #islams $nick | set -e %şikayetnick $nick } }
böylesi bir kod daha sağlıklıdır her zaman. ama eklediğiniz kelimelere dikkat edin ; örneğin, *cam* şeklinde eklerseniz içerisinde cam geçen tüm kelimeleri algılar misal, yapıcam sorucam gibi..


*DipNot: Kodu denemedim bir sorun çıkarırsa başlık altında belirtiniz.

DenperaS 23 Mayıs 2009 17:49

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
tşk ederim azula verdiğin alt kod gayet güzel çalışıyor eline sağlık bence bu sayede ben ve diğer islam kanalı yöneticileri özellerdeki ahlak dışı yazılarıda kontrol altına alacaktır. kolay gelsin

Havana-NYX 24 Mayıs 2009 19:49

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
bunu aynı mircte çalıştırmak istersek nasıl bir yol izlememiz lazım ?
yani bir mirc açıp op olucaz
/server -m irc.server.com deyip cloneyi op olduğumuz kanala sokacağız.
bu şekilde olduğunda kodun nasıl olması gerekir ?

AzuLa 24 Mayıs 2009 23:12

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
Alıntı:

on *:text:*:?: {
if $me == ikincinickiniz {
{ if ***** iswm $1- || *istersen* iswm $1- || *camda* iswm $1- || *kapal?m?s?n* iswm $1- || tesett?rl?m?s?n* iswm $1- { msg ilknickiniz !ban #dinikanalınismi $nick } }
}
}
böylesi bir kod işinizi görür sanırım. henuz denemedim sorun cıkarsa başlık altında belirtiniz. kırmızı bölgeleri kendi bilgilerinize göre değiştiriniz

Havana-NYX 25 Mayıs 2009 15:22

Cevap: Irclerdeki Dini Kanallara Karşı Korumalar ve Kod Yardımları
 
teşekkür ederim çalışıyor


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

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