mIRC Scripting  

Go Back   mIRC Scripting > mIRC Scripting > Snippets - Parça kodlar

Snippets - Parça kodlar mIRC Scripting hakkında "parça /ufak kod" niteliği taşıyan kodlarını bulup veya paylaşabileceğiniz bölüm.

Yeni Konu aç Yeni Konu aç Cevapla Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 10-06-2009, 06:18
Dirty coder,,.
 
Üyelik tarihi: Jul 2009
Yaş: 25
Mesajlar: 294
Beğenim: 13
Beğenilen: 129 \ 61
Tecrübe Puanı: 10
L4roXyL MeraklıL4roXyL Meraklı
Standart $_t(<name>,[0-15],[0-15],<text>)

Yazan: L4roXyL - (Hasan AYDENİZ)
Tarih: 09/25/2009 - Cuma
Not: Bu kod bir mIRCScripting.net dökümanıdır.

-

Evet arkadaşlar, Regex(yazı çeşitleri vs. hakkında) dersimizde örnek olarak yazdığım $_t() alias-ını fazlasıyla geliştirerek tamamen bir yazı stilleri alias-ı haline getirdim. Yazmış olduğum bu alias sayesinde, scriptler-de gördüğünüz yazı stillerinin hepsini elde edebileceksiniz. Hemde çok daha hızlı ve çok çok daha kısa bir şekilde. Açık konuşmak gerekirse $_t() alias-ının yaptığı işlevlerin aynılarını, bir çoğu scriptde en az 200 satırlık kodlar ile görebilirsiniz. Ve bu kodlarda uzunluk bir yana, bir çok gereksiz external loop göreceksinizdir. Yazmış olduğum $_t() alias-i tüm işlevleri regex ile yapar. Yani kısacası loop kullansa dahi, internal loop kullanır. Buda external loop-dan fazlasıyla hızlıdır. Neyse ben daha fazla uzatmadan, alias ve kullanımlarını size açıklamak istiyorum.

-

Alias-ımız: $_t(stil-ismi,[0-15],[0-15],text)

Kod:
alias _t {
  if ($isid && $regex(+t,$1,/^(caps|color|bold|regular|underline|randomclr|reverse_(t|c))$/i)) {
    var %_t = $regml(+t,1),%_r = return,%_2 = $iif($2,$v1),%_3 = $iif($3,$v1),%_tx = $$2-
    if ($(,%_t) = caps) %_r $regsubex(%_tx,/(.(?<!\s))/g,$iif(2 \\ \n,$upper(\1),$lower(\1)))
    if ($(,%_t) = bold) %_r $regsubex(%_tx,/(.)/g,$chr(2)\1)
    if ($(,%_t) = reverse_c) %_r $regsubex(%_tx,/(.(?<!\s))/g,$chr(22)\1)
    if ($(,%_t) = underline) %_r $regsubex(%_tx,/(.(?<!\s))/g,$chr(31)\1)
    if ($(,%_t) = color) %_r $regsubex($$4-,/(.)/g,$iif(2 \\ \n,$+($chr(3),%_2,\1,$chr(3),%_3),\1))
    if ($(,%_t) = regular) %_r $regsubex(%_tx,/(?<=^|(?<=[.:;])|(?<=[.;:])\s)(.(?<![.;:]))/g,$chr(32) $upper(\1))
    if ($(,%_t) = randomclr) %_r $regsubex(%_tx,/(.)/g,$+($chr(3),$r($r(1,15),$r(1,\n)),\1))
    if ($(,%_t) = reverse_t) %_r $regsubex(%_tx,/(.)/g,$mid(%_tx,$mid(%_tx,\n,0),1))
  }
}
-

Alias-ın sağladığı yazı stilleri:

  • Büyük/küçük yazı stili
  • Kalın/ince yazı stili(ctrl+b)
  • Reverse yazı stili(ctrl+r)
  • Altı çizili yazı sitili(ctrl+u)
  • Çift renkli yazı stili
  • Düzenli cümle yazı stili
  • Karışık renkli yazı stili
  • Ters yazı stili

Kullanımlar:

  • Büyük/küçük yazı stili için
İşlev: $_t(caps,text)
Örnek: //echo -: $_t(caps,bu bir denemedir.)

  • Kalın/ince yazı stili için
İşlev: $_t(bold,text)
Örnek: //echo -: $_t(bold,bu bir denemedir.)

  • Reverse yazı stili için
İşlev: $_t(reverse_c,text)
Örnek: //echo -: $_t(reverse_c,bu bir denemedir.)

  • Altı çizili yazı stili için
İşlev: $_t(underline,text)
Örnek: //echo -: $_t(underline,bu bir denemedir.)

  • Çift renkli yazı stili için
İşlev: $_t(color,[ilk-renk-kodu],[ikinci-renk-kodu],text)
Örnek: //echo -: $_t(color,2,4,bu bir denemedir.)

  • Düzenli cümle yazı stili
İşlev: $_t(regular,text)
Örnek: //echo -: $_t(regular,bu bir denemedir.bu ikinci..birde bu;var..)

  • Karışık renkli yazı stili için
İşlev: $_t(randomclr,text)
Örnek: //echo -: $_t(randomclr,bu bir denemedir.)

  • Reverse yazı stili için
İşlev: $_t(reverse_c,text)
Örnek: //echo -: $_t(reverse_c,bu bir denemedir.)

  • Ters yazı stili için
İşlev: $_t(reverse_t,text)
Örnek: //echo -: $_t(reverse_t,bu bir denemedir.)


Örnek resim:




-

İsteğe bağlı hazır kullanım(lar):

Kod:
on *:input:*: {
  if ($regex($window($active).type,^(channel|query|chat)$) && $left($1,1) != /) {
    haltdef 
    ;kullanımlar
    ;say $_t(underline,$1-)
    ;say $_t(randomclr,$1-)
    ;say $_t(bold,$1-)
    ;say $_t(reverse_c,$1-)
    ;say $_t(reverse_t,$1-)
    ;say $_t(regular,$1-)
    ;say $_t(color,3,6,$1-)
    ;say $_t(caps,$1-)
    ;---
    ;kullanmak istediğiniz yazı stilinin başından ";" karakterini kaldırmanız yeterlidir.
    ;bu bir örnektir.
  }
}
__________________

Yardım
bölümünde konu açmadan önce, ilk öncelikle bölüm içerisinde arama yapın. Eğer sorununuzla ilgili bir konu bulamadığınız taktirde bu başlık içerisindeki kodlara göz atın.

Altı aylığına uzaklardayım.
Beni bilen iyi bilir, bilmeyen kendi gibi bilir.
C/co/cod/code^man.
Alıntı ile Cevapla
2 kullanıcı L4roXyL kullanıcısının bu mesajını begendi.
DaGGeR (10-06-2009), WeiLSiDe (10-06-2009)
  #2 (permalink)  
Alt 10-06-2009, 22:14
WeiLSiDe - ait Kullanıcı Resmi (Avatar)
mS Team
 
Üyelik tarihi: Jul 2009
Mesajlar: 121
Beğenim: 52
Beğenilen: 19 \ 13
Tecrübe Puanı: 0
WeiLSiDe
Standart

Güzel olmuş. Biri büyük biri küçük, biri bordo biri mavi şeklindede yapabilirmisin tek kelime içersinden ayrı ayrı olmucak.
__________________
The end of Something...
Alıntı ile Cevapla
Cevapla

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 Açık
Pingbacks are Açık
Refbacks are Açık

Hizli Erisim




+ 2009© mIRCScripting.net lisanslı bir markadır tüm içerik hakları saklıdır ve izinsiz kopyalanamaz, dağıtılamaz.
+ Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir.
+ 5651 sayılı yasaya göre bu yazılardan/gönderilerden dolayı doğabilecek her türlü sorumluluk tamamen yazan kullanıcılara aittir.
+ 5651 sayılı yasaya göre sitemiz mesajları kontrolle yükümlü olmayıp, şikayetlerinizi sikayet[at]mircscripting[dot]net adresine yollarsanız, gerekli işlemler yapılacaktır.

FLINK: mIRC Offical - Hasan AYDENİZ - Hazır Kod - IRCBook - Koli

mIRC mIRC Orjinal mIRC İndir mIRC Download mIRC Tutorials mIRC Socket mIRC Commands mIRC Komutlar mIRC Yükle mIRC Dersler mIRC Hazır Kodlar mIRC classentifier mIRC DLL mIRC Dialog mIRC IRC mIRC FTP mIRC Telnet mIRC Help mIRC Yardım mIRC Iconlar mIRC Com Object mIRC Binary Files mIRC Picture Windows mIRC Unicode mIRC Forum mIRC Forumlar mIRC Hazır Kodlar mIRC Kod mIRC Script mIRC File Handling mIRC Scripting Language mIRC Scripting Dili mIRC Scripting Info mIRC Scripting Tutorials





SEO by vBSEO 3.2.0
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