IRCForumda.Net  

Geri git   IRCForumda.Net > mIRC Scripting ve Sohbet Programları > Hazır Kodlar

Hazır Kodlar Bakıp inceleyebileceğiniz veya scriptlerinizde kullanabileceğiniz hazır addonlar.

Cevapla
 
LinkBack Seçenekler Stil
Eski 22-02-2009   #1 (permalink)
Özel Kullanıcı
Avatar Yok
Giriş Tarihi: 14-02-2008
Mesajlar: 243
İtibar Gücü: 123
Rep Puanı : 2380
Rep Derecesi : Regex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond reputeRegex has a reputation beyond repute
Lightbulb $lfmn(<metin>)

Identifier: $lfmn(<metin>).prop - Yazıyı Birtakım Biçimlere Dönüştürme Identifierı
Tarih: 22 Şubat 2009 Pazar
Yazan: Regex

-

Kısa bilgi: Bildiğiniz veya bilmediğiniz gibi son günlerde, identifier yazmaya yönelik bir istek var içimde. Addondan ve dersten çok, işlevsel identifierlar ortaya çıkarıyorum ve bu da canımın sıkıldığı bir anda aklıma gelen, bu zaman itibariyle de bitirip paylaşmaya karar verdiğim bir identifierdır.

Açıklama: Yazıyı tamamen büyütme, tamamen küçültme, belirttiğiniz ascii (C) karakterine göre bölme ve ilk harfini büyüterek, sonunda farklı bir noktalama işareti kullanılmamışsa nokta koyma işlemlerini gerçekleştiren -isteğe, yani prop (properties) kısmına bağlı- bir identifierdır.

Kullanım: $lfmn(<metin>).prop (Properties: büyük, küçük, c<C>, tr)

Bu propları ve yapacakları işlemleri de kısaca açıklayayım:

büyük: Belirtilen metni, tamamen büyüterek verir.
küçük: Belirtilen metni, tamamen küçülterek verir.
c<C>: Belirttiğiniz ascii koduna göre, metni bölerek sonuç verir. Buradaki "C" kısmına, bölünmesini istediğiniz karakterin ascii kodunu vereceksiniz. Örneğin: Noktanın ascii kodu, 46'dır.
tr: Metnin, ilk harfini büyütür ve eğer sonunda nokta, virgül, soru işareti veya ünlem yoksa sonuna nokta koyar.

Not: Bir karakterin, ascii değerine bakmak için: $asc(<bakılacak-karakter>)

Örnek kullanımlar:
  • //echo $lfmn(Deniyoruz abi?).büyük > DENIYORUZ ABI?
  • //echo $lfmn(Deniyoruz abi?).küçük > deniyoruz abi?
  • //echo $lfmn(deneme).c44 (virgül karakterinin, ascii değeri 44'tür) > d,e,n,e,m,e
  • //echo $lfmn(deneme).c46 (nokta karakterinin, ascii değeri 46'dır) > d.e.n.e.m.e
  • //echo $lfmn(deneme).c32 (boşluğun, ascii değeri 32'dir) > d e n e m e
  • //echo $lfmn(son deneme).tr > Son deneme.


Umarım, hoşunuza giden bir identifier olmuştur. Dilerseniz, event içerisinde de dilediğiniz gibi kullanabilirsiniz; sorunsuz çalışır. Buyrun; aşağıdan kodu alın ve güle güle kullanın.

Kod:
/*
Aşağıdaki rumuzu değiştiren kişi, karakter bakımından zayıftır.
*/
;Yazan: Regex
;Identifier: $lfmn(<metin>).prop - Yazıyı Birtakım Biçimlere Döndürme Identifierı
;Kullanımı: $lfmn(<metin>).prop (Properties: büyük, küçük, c<C>, tr)
;Tarih: 22 Şubat 2009

lfmn var %h = * $!lfmn: Hatalı kullanım. | $iif(!$isid,echo %h Sadece identifier formatında kullanabilirsiniz.) | return $iif(!$1 || !$prop,%h Metin veya prop girmediniz.,$iif($prop == büyük,$upper($1-),$iif($prop == küçük,$lower($1-),$iif($regex($prop,/^c[[:digit:]]/i),$regsubex($1-,/(?<!^|$|\s)/g,$chr($remove($prop,c))),$iif($prop == tr,$+($upper($left($1-,1)),$right($1-,-1),$iif(!$regex($right($1-,1),/(\.|\,|\?|\!)$/A),.))))))))


Not: Kod, identifier olarak işlem yaptığı için mIRC'de Alias kısmına (ALT+D) eklenmelidir.

Hepinize, iyi çalışmalar ve mIRC Scripting'li günler dilerim.
Regex Şuan Çevrimdışı   Alıntı ile Cevapla
Teşekkür Edenler:
Latin (26-02-2009)
Eski 26-02-2009   #2 (permalink)
Voice (+)
Latin Kullanıcısının Avatarı
Giriş Tarihi: 10-01-2009
Mesajlar: 88
Ruh Hali:
İtibar Gücü: 5
Rep Puanı : 20
Rep Derecesi : Latin is on a distinguished road
Latin  Kullanıcısına MSN yoluyla mesaj gönder
Varsayılan Cevap: $lfmn(<metin>)

güzel bir çalışma kanka sağol, emeğine,gözlerine sağlık.
__________________
Dikkat çektik ha dostlar? = Engel Des Tudes.

Son düzenleyen Regex; 26-02-2009 22:17..
Latin Şuan Çevrimdışı   Alıntı ile Cevapla
Cevapla

Etiketler
$lfmn<metin>


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

Mesaj Yazma Kuralları
Konu Açma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

İfadeler Açık
[IMG] Kodları Açık
HTML Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Foruma Zıpla

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
En büyük aşkım Metin Tekin’di defauLt Magazin Haberleri 0 19-11-2008 04:12

Bağlantılar Temel Forum Bilgileri ve Yasal Uyarılar
toplist

irc
, Webmaster Forumu
IRCForumda.Net, vBulletin® 3.8.3 altyapısı kullanılarak tasarlanmıştır.
Telif hakkı ©2000-2012, Jelsoft Enterprises Ltd. şirketine aittir.
Site açıklaması: IRC Forum Sitesi - IRC sunucuları, mIRC Scripting, IRCd yardım, Webmaster ve her tür forumlara yer veren IRC forumu!

IRCForumda.Net, bir forum sitesi olduğu için kullanıcılar her türlü görüşünü, onay beklemeksizin siteye ileti olarak gönderebilmektedir. 5651 sayılı yasaya göre bu yazılardan doğabilecek tüm sorumluluk ilgili kullanıcıya ait olup, yine 5651 sayılı yasaya göre sitemiz, iletileri kontrol etmekle yükümlü değildir. Forum yöneticilerinin gözünden kaçan bu tür durumlarda, şikâyetlerinizi admin@ircforumda.net elektronik posta adresine bildirirseniz gerekli işlemler iki iş günü içerisinde forum sorumlularınca gerçekleştirilecektir.

2008-2011© IRC bir tutkudur!


Search Engine Friendly URLs by vBSEO 3.2.0