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; Kod:
on *: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 Kod:
on *:text:*:#: { if ($1- isupper) && (# == #işlemkanaladı) { msg # büyük harf kullandınız. } } Şimdi gelelim kişiyi özel mesaj göndermek için, Kod:
on *: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... Kod:
on *:text:*:#: { if ($1- isupper) && (# == #lethe) { mode # +b $nick | kick # $nick Büyük harf kullanımı yasaktır. } } Kod:
on *: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 } } |
Emeğine Sağlık |
Emeğinize sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
bey.
|
emeginize saglik tsk ler paylasim icin
|
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...] |
Emeğinize sağlık
|
emegine saglik
|
Emeğine sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
|
emegine saglik
|
Emeğinize sağlık paylaşım için teşekkürler
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
|
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 12:45. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright ©2019 - 2023 | IRCRehberi