IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 22 Ocak 2008, 05:29   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Dosyadan okuturken sorun.




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:if $regex($1-,/ $+ $read(kufur.txt) $+ /i) { ban -u900 # $nick 2 | kick # $nick sebeb } 

Bu kodda küfürleri dosyaya

\bzeytin|\bpeynir|\breçel|

şeklinde ekliyorum.

alt alta eklemem için ne yapmam lazım ?
\bzeytin
\bpeynir
\breçel

gibi .

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 22 Ocak 2008, 05:37   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Dosyadan okuturken sorun.




Alıntı:
on *:text:*pipi*:#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*******:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*****:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:********:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*********:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*sik*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*yarak*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*lezbiyen*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*gay*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*******:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*bacını*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*s2m*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*s2ci*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*skrm*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*a.k*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*a.q*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*sie*:
#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }

ASLINDA EN İYİ YÖNTEM REMOTEYE EKLEMEK. DEVAMINI GETİREBİLİRSİN

 
Alıntı ile Cevapla

Alt 22 Ocak 2008, 11:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { var %' $lines(kufur.txt) | while $read(kufur.txt,%') { if $regex($1-,$+(/,$v1,/)) { ban -u900 # $nick 2 | kick # $nick sebeb } | dec %' } }

while dongusuyle tüm satirlari tek tek kontrol ettirmelisin alt alta kullanıyorsan..

 
Alıntı ile Cevapla

Alt 22 Ocak 2008, 12:18   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




Alt alta eklenebiliyor . şöyle bir problem var yalnız

\bzeytin
\bpeynir
\breçel

kelimelerinde ezeytin azeytin yazınca normal olarak atmıyor. ama şzeytin yahut çzeytin yazınca türkçe karakteri algılamıyor ve banlıyor. Bu regextenmi kaynaklanıyor bunu düzeltmenin bir yolu yokmu ?

 
Alıntı ile Cevapla

Alt 22 Ocak 2008, 12:47   #5
Nickolas
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




kodlarında ufak bir değişiklik yapman gerekiyor. Örneğin

//echo -a $regex(çzeytin, /(?=([ŞÇÜİĞÖıçşğüö]zeytin))/)

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ($regex($1-, $read(kufur.txt,tn, %') ) && !$regex($1-, /(?=([ŞÇÜİĞÖıçşğüö] $+ $replace(\b, $null, $read(kufur.txt,tn, %')) $+ ))/) {


 
Alıntı ile Cevapla

Alt 23 Ocak 2008, 09:27   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




peki regex kullanmadan wildcard olarak kullanılırsa aynı karakter sorununu yaşarmıyım ? Forumda wildcard kullanılan korumaların çoğu cümlenin tamamını algılamıyor sadece başında kullanılırsa atıyor. While kullanmadıkları içinmi oluyor bu ? Detayın yazdığı kodu wildcard kullanarak nasıl yapabilirim ?
Yani \bzeytin yerine *zeytin gibi uygulamak istiyorum.

 
Alıntı ile Cevapla

Alt 23 Ocak 2008, 10:54   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yanıt: Dosyadan okuturken sorun.




upriSinG Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ASLINDA EN İYİ YÖNTEM REMOTEYE EKLEMEK. DEVAMINI GETİREBİLİRSİN

on *:text:*****:#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*****:#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. } on *:text:*********:#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }
on *:text:*******:#: { mode # +b $nick | kick # $nick Küfür | echo -a $nick Küfür ettiği için # kanalından uzaklaştırıldı. }


ßunlar Ne? => ******* ***** ********

Yani Şu : User Ne Yazarsa Yazsın Atılacaklar, ßen Ne Anladım Küfür Korumasından Peki
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Örneğin


<CesuryureK>Küfür Etmedim ki?

Orda Küfür Etmediği Kalde Atılacak.
ßirileri Almadan Düzeltmek Lazım ßuna ßenzer Olanlarda Var Düzeltmek Lazım ....

__________________
Şimdi Saat Sensizliğin Ertesi..

Konu CesuryureK tarafından (23 Ocak 2008 Saat 11:00 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 23 Ocak 2008, 11:51   #8
Nickolas
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




Micron Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
peki regex kullanmadan wildcard olarak kullanılırsa aynı karakter sorununu yaşarmıyım ? Forumda wildcard kullanılan korumaların çoğu cümlenin tamamını algılamıyor sadece başında kullanılırsa atıyor. While kullanmadıkları içinmi oluyor bu ? Detayın yazdığı kodu wildcard kullanarak nasıl yapabilirim ?
Yani \bzeytin yerine *zeytin gibi uygulamak istiyorum.

Dosya içerisinde yazdığın \bzeytin yerine *zeytin yazman yeterli... Regex onu operatör olarak algılayacaktır.

 
Alıntı ile Cevapla

Alt 24 Ocak 2008, 22:22   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




peki regex değilde wildcardla iswm kullanarak nasıl yapabilirim aynı kodu ?
Aynı diğer regex kodu gibi 15 dakika banlıyacak hep aopta hem ircopta çalışabilecek şekilde .

 
Alıntı ile Cevapla

Alt 24 Ocak 2008, 22:36   #10
CipriX
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Dosyadan okuturken sorun.




dosyadaki wildcard'lı kelimeleri okutmak $read ile tam bir baş belasıdır bunun en güzel yöntemi whiledir..

 
Alıntı ile Cevapla

Cevapla

Etiketler
dosyadan, mirc, mirc download, mirc indir, okuturken, sorun


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Dosyadan satır okuma sorun antimatter mIRC Scripting Sorunları 1 25 Temmuz 2011 14:20
dosyadan okutma - sorun. lacremel mIRC Scripting Sorunları 3 16 Temmuz 2008 21:55
dosyadan okutma QkLa mIRC Scripting Sorunları 2 10 Temmuz 2008 09:48
Tcl dosyadan okutma Sagopa Eggdrop, NeoStats, BNC 10 07 Nisan 2007 21:13
Dosyadan (txt) satır silme codcu mIRC Scripting Sorunları 2 09 Haziran 2006 00:41