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/)
-   -   spam kanalına yansıyan istenmeyen kelimelere shun/zline vb. (https://www.ircforumlari.net/mirc-scripting-sorunlari/321279-spam-kanalina-yansiyan-istenmeyen-kelimelere-shun-zline-vbulletin.html)

SteNLie 11 Mart 2010 18:46

spam kanalına yansıyan istenmeyen kelimelere shun/zline vb. yardım
 
1111111111

Forbidden1 11 Mart 2010 20:02

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
on *:text:*:#spamming: {
if (kelime1 isin $strip($1-)) || (kelime2 isin $strip($1-)) || (kelime3 isin $strip($1-)) {
zline $remove($gettok($strip($1),1,041), $+ $chr(040) $+ ) +5h SEBEP
}
}

Kelime yazan kısımları hangi kelime gecince atacagını yaz.
SEBEP yerine de zline sebebini yaz tamamdır.

Fr33 12 Mart 2010 11:57

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
forbidden kelimeler *kelime* şeklinde ekleyebilirmiyiz
Alıntı:

ForbiddEn Nickli Üyeden Alıntı (Mesaj 1040346086)
on *:text:*:#spamming: {
if (kelime1 isin $strip($1-)) || (kelime2 isin $strip($1-)) || (kelime3 isin $strip($1-)) {
zline $remove($gettok($strip($1),1,041), $+ $chr(040) $+ ) +5h SEBEP
}
}

Kelime yazan kısımları hangi kelime gecince atacagını yaz.
SEBEP yerine de zline sebebini yaz tamamdır.


Sessiz 12 Mart 2010 13:36

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
isin leri iswm yapip eklersin.

Fr33 12 Mart 2010 14:24

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
atılan shunları bir kanalda göstere bilirmiyiz? birde shun atıldığın da ip değilde nick belirtebilirmiyiz
Alıntı:

Sessiz Nickli Üyeden Alıntı (Mesaj 1040346867)
isin leri iswm yapip eklersin.


Forbidden1 12 Mart 2010 18:44

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
Fr33 shun atıldıgı zaman status'a gelen snotice'i buraya kopyalarsan sana yardımcı olabilirim. Ona göre yazılıyor cunku, unreal'e göre değişebiliyor snoticeler.

k0rhan 13 Mart 2010 17:33

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
merhaba, iyi forumlar forbidden, code için sağol fakat fazla kelime eklendiğinde sorunla karşılaşıyorum ;
* /||: Sıra cok uzun (Satır 32, script9.txt)
yazdığım kelimeler iki satırı geçtiğinde bulunduğu dosyada tek satıra düşüyor diğer eklenen kelimeler kayboluyor. Daha önce benzer bir code kullanmadığım için sorunu anlayamadım yardımcı olursan sevinirim birde 'isin' yerine '
iswm' yazarsak, *kelime* şeklinde ekleyebiliriz kelimeleri dimi? şimdiden teşk ederim SteNLie, güzel konu açmışsın.

Forbidden1 13 Mart 2010 18:16

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
k0rhan evet iswm *kelime* şeklinde ekleyebilirsin. Satır uzun diyorsa 2 satır halinde yapabilirsin. Örnek aşağıda ;
-
on *:text:*:#spamming: {
if (kelime1 isin $strip($1-)) || (kelime2 isin $strip($1-)) || (kelime3 isin $strip($1-)) {
if (kelime4 isin $strip($1-)) || (kelime5 isin $strip($1-)) || (kelime6 isin $strip($1-)) {
if (kelime7 isin $strip($1-)) || (kelime8 isin $strip($1-)) || (kelime9 isin $strip($1-)) {
zline $remove($gettok($strip($1),1,041), $+ $chr(040) $+ ) +5h SEBEP
}
}
}
}

-
Fakat bunu eklerken unutma ki ; ne kadar parantez acarsan, o kadar parantez kapatmalısın. '{' ve '}' karakterlerinin sayıları eşit olmak zorunda yani. Umarım işine yarar.

k0rhan 14 Mart 2010 13:31

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
forbidden, sağol code ve yardımların için fakat yine sorun yaşadım dediğin gibi satır sayısına göre { ekledim vermiş olduğun örneğe göre 5 satır 'if' ekledim sonlarını parantez '{' ile kapattım ve her satıra göre bir parantez '}' koydum lakin yine çalıştıramadım ilk verdiğin de bir satır da sorun yoktu çalışıyordu gayet güzel bir şekilde senin bu verdiğin son örnekte kelime alanlarını doldurdum yine çalışmadı biraz satır ekledim yine çalışmadı hatayı nerde yapıyorum anlamış değilim

on *:text:*:#spamming: {
if
(kelime1 isin $strip($1-)) || vs..{
if
(kelime1 isin $strip($1-)) || vs..{
if
(kelime1 isin $strip($1-)) || vs..{
if
(kelime1 isin $strip($1-)) || vs..{
if
(kelime1 isin $strip($1-)) || vs.. {
zline $remove($gettok($strip($1),1,041), $+ $chr(040) $+ ) +5h
}
}
}
}
}
}

şeklinde eklemeler yaptım.

Forbidden1 14 Mart 2010 14:41

Cevap: spam kanalına yansıyan istenmeyen kelimelere shun/zline vb.
 
Bu seferde IFli varyasyon cok diye hata almış olabilirsin. Onu deneyerek dengelemen lazım. İstersen txt veya ulist'ten okuyacak bir kodda verebilirim ama o pc'ni cok kasar. Belki kodu da yanlış yazmış olabilirsin. Kodun son halini PM at göreyim, anca o zaman yardım edebilirim.


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

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