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/)
-   -   Kufur Koruması Hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/190682-kufur-korumasi-hakkinda.html)

Hesna 23 Mart 2009 22:12

Kufur Koruması Hakkında
 
Meraba arkadaşlar öncelikle şunu demek istiyorum ; cok güzel calışmalarda bulunuyorsunuz bu güzel paylaşımlarınızdan dolayı emek veren ilgilenen herkeze tesekkürler.Umarım banada yardımcı olursunuz.

Belirledigim kanallarda olan küfürleri baska tek bi kanalda (mesela X kanalı ) tekrar belirticek bi kod istiyorum.Yaani bi bakıma edilen küfürler diger kanalda log tutmuş olucak.Saat,ident,nick,kanal ve text olarak gösterebilecek bi kod.


Bu konuya benzer bi konu daha önce açıldıysa şimdiden özür dilerim.Link verilip bilgilendirilirsem sevinirim.


TesekkürLer.

XcLusive 23 Mart 2009 23:23

Cevap: Yardımcı olurmusunuz
 
olabilir scriptinde bulunan küfür korumasına düzenleme mi yapılacak yoksa hazır birşey mi lazım?

CesuryureK 23 Mart 2009 23:26

Cevap: Yardımcı olurmusunuz
 
PHP- Kodu:

on *:text:*:#: {
  
var %kufur $lines(kufur.txt)
  while (%
kufur 0) {
    if (
$read(kufur.txt,%kufurisin $strip($1-)) {
      /
msg #X Saat : $time , Nick : $Nick , ident : $remove($gettok($address($nick,1),1,64),!,*) $Chan Kanalında Şunu Yazdı: $1- 
    
}
    
dec %kufur
  
}


Kufur.txt içindeki bir kelimeyi kişi kullanırsa, #X kanalına saat, nick , ident ve kufur ettiği kanalı ile mesajını rapor edecektir.

eğer kanaldan atmayı da eklemek istiyorsan
/msg kısmının üst satırına
/mode # +b $nick | kick # $nick sebep
satırını eklersin..

mesajda belirlediğim kanallarda demişsin, onun içinde ,

on *:text:*:#: {

kısmını

on *:text:*:#Kanal1,#Kanal2,#Kanal3,#Kanal4: {

yapabilirsin.

Not: lütfen konu başlığınız sorununuzu özetlicek şekilde olsun ben uygun bir şekilde düzeltirim..
bunu söylememizin amacı, sizin gibi bu ve buna benzer isteklerde olacak kişilerin arama yapıp konuyu bulmasını kolaylaştırmaktır..
sürekli aynı sorular sorulmaması için

Hesna 24 Mart 2009 17:03

Cevap: Kufur Koruması Hakkında
 
Peki pardon kusura bakmayın

Yazdıgınız kod için tesekkürler ama denedim çalışmadı :S

Difuzyon 24 Mart 2009 17:28

Cevap: Kufur Koruması Hakkında
 
CesuryureK arkadaşımızın size vermiş olduğı kodda,
mirc ana klasöründe (//run $mircdir komutu ile açılan bölüm) kufur.txt isminde bir belge oluşturmanızı ve o belgeye aşağıdaki gibi Argo\Küfür kelimelerini kaydetmenizi istemiş:
aptal
manyak
salak
vs vs...
Kaydettiğiniz bu kelimelere kod algılama yapacaktır.Bu düzen size karışık geldiyse aşağıdaki alternatif metodu deneyebilirsiniz.

--------------------

Alternatif kod:

Kod:

on $*:text:/(salak|aptal|manyak)/Si:#kanal1,#kanal2,#kanal3:msg #X $+(04,$nick,10) $+($chr(40),$address,$chr(41)) 06Zaman: $time 03Kanal: $chan 04Mesajı01: $1-
Bu kodu remote kısmına eklemeden önce yapmanız gerekenler:
#kanal1,#kanal2,#kanal3 kısmına tarama yapmasını istediğiniz kanalları yazınız.
#X kanalına loglamanın yapılacağı kanal ismini yazınız.

(salak|aptal|manyak)
kısmına düzeni bozmayacak şekilde araya | seperatörü ekleyerek ,yeni Argo\Küfür kelimeleri ilave edebilirsiniz.
Örnek:
(salak|aptal|manyak|deli|sapık|budala|gerizekalı)
Bu eklemeleri dilerseniz ilerleyen zamanda da yapabilirsiniz.


İyi forumlar...

Hesna 24 Mart 2009 22:41

Cevap: Kufur Koruması Hakkında
 
ya'h pardon ama kod yine çalışmadı hiçbi tepki vermio :S

Difuzyon 24 Mart 2009 22:47

Cevap: Kufur Koruması Hakkında
 
Kodu eklediğiniz haliyle,buraya kopyalarmısınız...

Hesna 24 Mart 2009 22:56

Cevap: Kufur Koruması Hakkında
 
Peki

on $*:text:/(salak|aptal|manyak)/Si:#turkiye:msg #ops $+(04,$nick,10) $+($chr(40),$address,$chr(41)) 06Zaman: $time 03Kanal: $chan 04Mesajı01: $1-

Difuzyon 24 Mart 2009 23:06

Cevap: Kufur Koruması Hakkında
 
Kodda bir sorun yok,çalışıyor...
Kodu eklediğiniz remote (ALT + r) kısmında farklı bir on *:text: event'ı varsa , eklemiş olduğunuz bu kodun çalışmasına engeldir.Yani çalışan 2. bir TEXT eventı olabilir.
Remote sayfalarınızı kontrol etmelisiniz.

Hesna 24 Mart 2009 23:29

Cevap: Kufur Koruması Hakkında
 
Cok cok cook tesekkürler tamamdır oldu emeginize saglık,ilginiz için saolun :)


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

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