mIRC Scripting Dersleri mIRC veya IRC komutları hakkında detaylı anlatım makalelerine bu başlık altından ulaşabilirsiniz. |
|
Seçenekler | Stil |
03 Şubat 2021, 15:03 | #1 |
Büyük yazı '' isupper '' hk.
Tarih: 18 Kasım 2016, 21:24
Anlatım: Mylife Merhaba sevgili arkadaşlar bu konu hakkında birden fazla talep ve sorularla karşılaştığım için bu konu altında paylaşımda bulunacağım umarım faydalı olucaktır açıklayıcı olmaya çalışacağım... Bir çok defa kanalda büyük yazıları engelleme adında sorularla karşılaştım.
Şimdi, büyük harf lerden oluşan bir text kanala yazıldığında bunu kod içerisinde algıyacak ve işlem yapmamızı sağlayan '' isupper '' i kullanmamızı tavsiye ediceğim... Bu tarz durumlar için regex veya diğer yollarda mevcut ama isupper biçilmiş kaftandır böyle durumlar için ve pratiktir, gelelim kullanımına... Kanala herhangi bir text yazıldığında algılaması için burada text eventini kullanmamız gerekir. Peki yazılan cümle büyük harflerle yazılmışsa buna nasıl işlem yaptırırız. Örnek; Kodon *:text:*:#: { if ($1- isupper) { msg # büyük harf kullandınız. } } Tek bir kanal için işlem yaptırmak için event de kanal belirtmeniz veya Kodon *:text:*:#: { if ($1- isupper) && (# == #işlemkanaladı) { msg # büyük harf kullandınız. } } Şimdi gelelim kişiyi özel mesaj göndermek için, Kodon *:text:*:#: { if ($1- isupper) && (# == #işlemkanalıadı) { privmsg $nick büyük harf kullanımı yasaktır. } } #lethe kanalımda büyük harfler ile oluşan bir cümle yazıldığında o kişiye büyük harf kullanımı yasaktır şeklinde kick + ban atsın sorusunun cevabı aşşağıdaki gibi dir arkadaşlar... Kodon *:text:*:#: { if ($1- isupper) && (# == #lethe) { mode # +b $nick | kick # $nick Büyük harf kullanımı yasaktır. } } Kodon *:text:*:#: { if (!$hget(byazi)) { hmake -s byazi 300 } | if ($1- isupper) && (# == #işlemkanaladı) && (!$hmatch(byazi,$nick)) { hadd -s byazi $nick 1 | msg # $nick büyük harf kullanımı yasaklanmıştır. ( uyarı: 1 ) } | else if ($hmatch(byazi,$nick)) { mode # +b $nick | kick # $nick Büyük yazı tekrarı atıldınız. | hdel -s byazi $nick } }
________________
i don't care if i'm misfit.
|
|
|
03 Şubat 2021, 15:04 | #2 |
Emeğine Sağlık |
|
|
03 Şubat 2021, 15:21 | #3 |
Emeğinize sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
bey.
|
|
|
03 Şubat 2021, 15:26 | #4 |
emeginize saglik tsk ler paylasim icin
________________
No MoRe DramA
|
|
|
03 Şubat 2021, 15:33 | #5 |
Bir kanalım bile yok :))..
İhtiyaç sahipleri için güzel bir koruma yöntemi. Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________
MutLu Son oLmaSın MutLu Sonsuz oLSun... ∞
|
|
|
03 Şubat 2021, 15:47 | #6 |
Emeğinize sağlık
|
|
|
03 Şubat 2021, 16:00 | #7 |
emegine saglik
________________
Hope. . . ✨
|
|
|
09 Şubat 2021, 18:05 | #8 |
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________
Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive.. ~ E & B ~ |
|
|
09 Şubat 2021, 18:06 | #9 |
emegine saglik
________________
|
|
|
09 Şubat 2021, 18:22 | #10 |
Emeğinize sağlık paylaşım için teşekkürler
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
________________
~ E & B ~ |
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|