26 Ocak 2017, 13:01 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | küfür koruması regex|wildcard kullanım ve örnekler için /bw Scriptinizde nasıl kullanacağınıza dair örnek Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? | |
|
02 Şubat 2017, 13:09 | #2 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | küfür koruması regex|wildcard gelişmiş [Güncelleme] Bir öncekinin geliştirilmiş hali.. Dialog pencere vs. yapmaya zaman bulamadım bulursam yaparım.. Kullanımı: REGEX eklemek için /Bw +r (g[o0]g*[Il][e3]\sy[a4]z) zline silmek için /Bw -r (g[o0]g*[Il][e3]\sy[a4]z) WILDCARD eklemek için /Bw +w *g??gle* kickban silmek için /Bw -w *g??gle* ekleyeceğiniz kelimenin eşleşebileceği bir kayıt varmı kontrol için /bw ? google şeklinde kontrol edebilirsiniz. yasaklayacagınız kelimenin tipini ve uygulanacak cezayı opsiyonel ekleyebilirsiniz "google" kelimesini zline atmak isteyebilir ancak "denyo" kelimesini yalnızca banlamak isteyebilirsiniz. her kelime için aynı ceza yerine kelimelerin tipine göre ceza uygulayabilirsiniz bununla ilgili kısaltmalar yada tek kelimelik özel kambinasyonlar yapababilirsiniz (Kickban yerine KB gibi) ancak entegre ederken bu kelimeyi dikkate almalısınız (uygulama kodundaki mavi satırlar) mesela eklediginiz kelimede hem kickban hem kline hemde nick yasaklayacaksınız.. buna göre ExData için bir kelime belirlediniz. KB_K_Q buna göre koşullandırabilirsiniz. Kod: Kodu kopyalamak için üzerine çift tıklayın!
eğer hangi eşleşme sebebiyle atıldığını görmek isterseniz de "echo # $nick %p~ kelimesinden dolayı atıldı" gibi %p~ ile görüntüleyebilir yada sebeplere ekleyebilirsiniz.. geçerli ExData KickBan'dır b:def fonksiyonundan değiştirilebilir. diyelimki herhangi bir uygulama tipi kullanmayacaksınız.. standart bir ceza yönteminiz var.. bu durumda da if ($bw($1-).?) { ban -ku600 # $nick 2 küfür yasaktır! } kodu yeterli olacaktır.. Uygulama örnegi; Kod: Kodu kopyalamak için üzerine çift tıklayın!
Badword Kodu: Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? |
|
02 Şubat 2017, 13:44 | #4 | ||||||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard
uvlama bakim biraz çalış şunları düzelt Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? | ||||||||
|
05 Şubat 2017, 15:16 | #5 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard gelişmiş
Merhaba, korumayı denediğimde açılışta; ..ScRipT\-i' (line 21, KufurZline) hatası alıyorum açtıktan sonra yani sunucuya girdikten sonrada; * Invalid parameters: $hfind (line 49, KufurZline) line 21 : hmake bw~ 10000 | hload bw~ -i badword.db line 49 : while %r~ { if ($hfind(br~,$gettok($1-,%r~,32),0,R,var %i $1)) return $hget(br~,%i) %i | dec %r~ } dosya oluşturamıyor diye düşündüm dosya oluşturdum attım scriptin klasörünü yine olmadı nerde eksiklik var çözemedim. Teşekkürler | ||||
|
06 Şubat 2017, 09:11 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard bazı şeyleri mükemmel yapmak için kullanıcı deneyimi ve geri dönüşü önemlidir. işte bu noktada mantık hatalarının olduğunu gördük ve düzelttim. bazı yeniliklerde ekledim eklemeyede devam edeceğim, insallah daha mükemmel bir iş çıkacak.. Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? |
|
16 Şubat 2017, 16:11 | #7 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard
Bu şekilde denediğimde ise, * Invalid parameters: $hfind (line 46, KufurZline) şekilde hata veriyor. 46. Satır Kod: Kodu kopyalamak için üzerine çift tıklayın!
| ||||
|
20 Şubat 2017, 16:55 | #8 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard
mIRC'nin 7.xx sürümlerinde sağlıklı çalışır.. $hfind() tanımı bu sürümün altındakilerde farklı çalışmakta.. sürümler arası farkı düzeltip yeniden paylaşıcam kayıtlarda da benzer farklılıkların problemleri olduğunu söyledi bazı arkadaslar.
__________________ 2b|!2b=? | ||||
|
28 Şubat 2017, 18:44 | #9 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard
Başka bir kodda kullanılan $hfind var mIRC 6.x serisinde çalışan ona göre uyarlanabilir mi ? Kod: Kodu kopyalamak için üzerine çift tıklayın!
Teşekkürler. | ||||
|
10 Nisan 2017, 15:45 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: küfür koruması regex|wildcard Selam, kelimelerin listesini nereden bulabilirim? Bir de herhangi ve ne olursa olsun şeklinde nasıl eşleştiririm? Acaba bu başlık altında var da ben mi anlayamadım? Demek istediğim: ?muz omuz ile eşleşsin domuz ile eşleşmesin *muz hem domuzla hem omuzla hem muzla eşleşsin |
|
Etiketler |
koruması, küfür, regex, wildcard |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
küfür koruması. | Skys | mIRC Scripting Sorunları | 6 | 22 Mart 2011 06:36 |
Küfür Koruması | GuneL | mIRC Scripting Sorunları | 8 | 06 Mayıs 2009 13:57 |
BoT hakkında küfür koruması ekLeme !küfür | Editor | mIRC Scripting Sorunları | 6 | 30 Kasım 2007 23:26 |