Tekil Mesaj gösterimi
  #2  
Alt 13 Ocak 2017, 19:57
Feragat - ait Kullanıcı Resmi (Avatar)
Feragat Feragat isimli Üye şimdilik offline konumundadır
 Chief 

mS Puan: 801
mS Derece: Feragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat ÇalışkanFeragat Çalışkan
 
Üyelik tarihi: 31 Mart 2012
Bulunduğu yer: $mircdir
Mesajlar: 91
Konular: 42
Eklentiler: 5
Alınan Teşekkür: 62
Yapılan Teşekkür: 40
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Standart

1-)
$read(dosya,w,text) kalıbında bilindiği üzere w parametresi ile wildcard (joker) karakter kullanabilirsiniz.

ama kodda snotice mesajından gelen $9 tanımı, giriş yapan nicki dönüyor gibi gözüküyor.
Elinde bulunan botnet.txt dosyası içindeki ekli kalıplar
*nick*
*n?ck
?ick*
vb şeklilerde ise ve elimizdekilere bakacak olursak

$9 = Feragat

koddaki koşul: if $read(botnet.txt,w,Feragat) {

Koşulun yaptığı işlem; Feragat nickini dosya içindeki F*era?at vb wildcard kalıplarında arıyor.
Yani sen burada bütünü parçanın içinde aramış oluyorsun.

Yapman gereken parçayı bütünün içinde aramak.

Bunun için dosyadan okumak yerine hash tablo veya users(Kullanıcılar) kısımlarını kullanmanı öneririm.

2-) birde sormak istedigim. $9'un önünde ki +0 ne anlama geliyor acaba.

+0 gzline komutunda süre belirler. Burada süre belirtirsen, belirttiğin süre sonunda mevcut zline otomatik olarak açılır.

+0 yaptığında süresiz olarak gzline uygulamış olursun.


Üstteki kod ile ilgili örnekli şekilde paylaşım yapmak isterdim ama iş yerindeyim.
Kolay gelsin.
__________________
Vi veri veniversum vivus vici..
Alıntı ile Cevapla
 
1 2 13 14 16 17 18 19 21 22 23 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 49 50 51 52 54 55 56 57 58 59 60 61 62 63 67 68 69 70 71 72 73 74 75 76