IRCForumlari.Net  
Terörü Lanetliyoruz.. Şehitler Ölmez..

Geri git   IRCForumlari.Net > mIRC Scripting ve Sohbet Programları > mIRC Scripting Dersleri

mIRC Scripting Dersleri mIRC veya IRC komutları hakkında detaylı anlatı, bilgi.

   
Anahtar Kelimeler: , ,

Cevapla
 
LinkBack Seçenekler Stil
Alt 29-11-2008, 23:55   #1 (permalink)
C/co/cod/code^man
 
Üyelik tarihi: 25-02-06
Mesajlar: 961
Sunucu :
Web Adresi : -

Tecrübe Puanı: 366
Rep Puanı : 9093
Rep Derecesi :
L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!

İletişim
Standart mIRC Tips(Balon uyarıları)


Ders: Tips (mIRC Ballon)
Tarih: Tam hatırlamıyorum ama yazalı 1.5 ay falan oldu.

-

Evet yıllarca picture window ve mIRC için yazılan dll'lerin geliştirilmesinden bu yana, mIRC'de msn/windows vs. tarzı uyarı balonlarını görüyoruz.
Ama sonunda khaled mIRCde bu özelliği, mIRC 6.3 ile 2007 yılında eklediğini belirtti.
Bir çoğumuz, bu özelliğin farkında değildik.
mIRC 6.31'de khaled bu özelliği eklediğini, boşu boşuna kod kasmamızın gerekmediğini gözümüze soka soka gösterdi.
Hatta bir takım kişiler'de en büyük özellik olarak adlandırdı. Halbuki bir önceki versionda vardı. .)
Bilmeyen için açıklıyayım. mIRC'de tips diye adlandırılan başlık, zamane balon uyarılarının aynısı/tıpkısı/hatta daha gelişmişi.
Neyse fazla uzatmadan konuya girelim.

-

Tip identifierı(tanımı): $tip(name,title,text,delay,iconfn,iconpos,alias,wi d)

Khaled demişki, bu özelliği; private(özel), channel(kanal) ve other(diğer) eventlarda kullanabilirsiniz.
İlk başta anlamanız için verdiğim komutu uygulayın.
Komut: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.) (Uygulayın ve sağ alt köşeye bakın.)
/noop yerine /return komutunu'da kullanabilirsiniz, ben huysuz olduğum için /noop kullandım.
Neyse devam edelim.
-
İdentifierda name(isim) title(başlık) text(yazı) girilmek zorundadır.
Delay, iconfn, iconpos, alias ve wid kısımlarını girmesekte olur(muş) khaled diyor.
Ama biz öğrenmek/öğretmek amacı ile bunlarıda deneyeceğiz.
İlk başta şu "delay" olayına bakalım.
Delay balonun açılışında başlatılan ve geriye sayılan süredir. Sizin anlayacağınız dilde bu yani.
Hemen deneyelim.
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,1)
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,10)
Yapın ve kendiniz görün. İlk komut'da açılan kısa bir zaman süresinde kapanacaktır.
İkinci açtığınız balon daha uzun bir sürede kapanacaktır.
-
Şimdide şu "iconfn" olayına geçelim. iconfn(icon file name) yani icon dosyasının ismi oluyor.
Deniyoruz hemen.
Ben şahsen bir icon belirlemedim, bilgisayarda C:\ sabit sürücüsündeki ilk iconu atayacağım denemede.
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,10,$findfile(C:\,*.ico,1))
Yaptıktan sonra utanıyorum. Çünki khaled'e saygısızlık yapmış olduk. Herif uğraşmış, özellik eklemiş.
Bizde kalkıp orjinal mIRC icon'unu değiştiriyoruz. Yani anlayacağınız gibi, balondaki orjinal mIRC icon'unun yerinde sizin belirlediğiniz icon varoluyor artık.
-
Şimdide şu "iconpos" olayına geçelim. Adı üstünde icon-pos yani icon'u yerleştireceğimiz pozisyon.
Hemen deniyoruz acele ile.
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,10,$findfile(C:\,*.ico,1),10)
Yapıyoruz ve ne oluyor? Hiçbirşey. :S) Ya ben yanlış yapıyorum, yada bug var $tip de.
Neyse es geçiyorum (boşver zaten icon yerleştiriyorsun, ne yapıcan pozisyonunu) diyerekten. .)
-
Şimdi şu "alias" olayına geçelim. Denemedim ama sandığım gibi çıkacak büyük ihtimal ile.
Hemen deneyelim.
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,10,$findfile(C:\,*.ico,1),10,deneme)
Yapıyoruz ve aynen sandığım gibi çıkıyor. Ki sandığım şeyide okuyarak sanmıştım zaten. .)
Khaled demiş'ki: Kısacası(double-clicked) yani balona çift tıkladığınızda belirlediğiniz alias uygulansın.
Hı unutmadan birde deneme alias'ımızı verelim. Denerken "niye olmuyo yaa" demeyin.

Kod:
alias deneme echo _: Tips denemesi yapıyoruz.
-
Şimdide "wid" olayına geçelim.
Bildiğiniz veya şimdi öğreneceğiniz gibi "wid" denen şey, window(pencere) id(numarası) oluyor.
Burada mantık şu oluyor.
Statusda: //echo _: $wid yaptığınız, 12 sayısını alırsınız. Bu status ekranının id numarasıdır.
Diğer açtığınız tüm pencereler(kanal,custom,query,dcc,chat vs)'in birer sayısı vardır.
Bunu öğrenmek için: //echo _: $window(pencere-adı).wid yapmanız yeterli olacaktır
Veya öğrenmek istediğiniz pencerede editboxa $wid yazıp TAB tuşunada basabilirsiniz.
Khaled tips olayına, wid eklentisini ayrı balonlar açabilesiniz diye koymuş. Çünki eğer wid numarası girmezseniz, uyguladığınız tüm tipler aynı balon içinde çıkacaktır.
Ama eğer wid numarası girerseniz, belirlediğiniz numaradaki pencere için "ayrı" bir balon açılır.
Daha iyi anlamanız için;
Deneme: //.timertips 2 1 noop $!tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,1,$findfile(C:\,*.ico,1),deneme)
Yaptığınızda aynı balonda 2 uyarı çıktığını göreceksiniz.
Ama aşşağıdaki komutları ard arda uyguladığınızda, 2 ayrı balonun çıkacağını göreceksiniz.
Deneme: //query Deneme | noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,10,$findfile(C:\,*.ico,1),deneme)
Deneme: //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,1,$findfile(C:\,*.ico,1),deneme,$window(Deneme ).wid)
Yani deneme penceresi için ayrı bir balon oluşturuyoruz.
-
Farklı $tip kullanımı.

Khlaed bizim $tip identifierını, bilgi almak içinde kullanmamızı sağlamış.
Şöyleki: $tip(name/N) - Properties: name, title, text, delay, iconfn, iconpos, alias, wid
Şöyle bir balon açalım; //noop $tip(Deneme,Bu bir deneme.,Deneme yapıyoruz ok.,100,$findfile(C:\,*.ico,1),1,deneme,12) ve aşşağıdaki komutları uygulayalım.
//echo _: $tip(deneme).name (Deneme balonunun ismini verir)
//echo _: $tip(deneme).title (Deneme balonunun başlığını verir)
//echo _: $tip(deneme).text (Deneme balonunun text'ini verir)
//echo _: $tip(deneme).delay (Deneme balonunun kapanması için kanaln süreyi verir)
//echo _: $tip(deneme).iconfn (Deneme balonundaki iconun dosya yolunu verir)
//echo _: $tip(deneme).iconpos (Deneme balonundaki iconun pozisyonunu verir)
//echo _: $tip(deneme).alias (Deneme balonuna atanmış alias ismini verir)
//echo _: $tip(deneme).wid (Deneme balonunun açıldığı/uygulandığı pencerenin id numarasını verir)
-
Ek bilgiler:
1- Balonun uzunluk ve genişlik açısını sizin belirleme imkanınız yok. Khaled zaten bunu yazdığınız text'in uzunluğuna göre ayarlamış. Bana göre güzel bir özellik. İyi yapmış yani. Khaled'den ileriki mIRC verisonlarında; arka-plan, text, title için $rgb veya renk seçeneklerini kullanabilmemizi sağlayacak bir mIRC bekliyoruz.
2- Herhangi bir balon uyarısı açıkken, /tips off yaptığınız taktirde kapatılacaktır.

Son olarak herangi bir event'da kullanalım tipsi.

Kod:
on *:input:*:if ($regex($1-,/(ibne|top|göt)/i)) { noop $tip(badword,Küfür tespiti.,Göndereceğiniz text'de küfür kelimesi algılandı.,10,$findfile(C:\,*.ico,5),90,bdw,$window($active).wid)) | halt }
alias bdw echo _: Küfür kötü birşey.

Bu kodu mIRCinize ekleyin ve ibne, göt, top gibi kelimelerden herhangi birisini editboxa yazıp herhangi bir pencereye enterlayın.
-
Ders burada sona ermiştir.
Anlamak istemeyenler dışında, anlaşılmayacak birşey yok sanırım. Umarım öğrenmişsinizdir.

Kolay gelsin.
__________________
C/co/cod/code^dmin.
L4roXyL isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
L4roXyL Kullanıcısına bu mesajı için 5 üye teşekkür etti:
daRkMorgaN (06-12-2008), FenomeNs (30-11-2008), q0kh4n01 (01-12-2008), WeiLSiDe (30-11-2008), WingmaN (30-11-2008)

Alt 30-11-2008, 03:20   #2 (permalink)
User
 
Üyelik tarihi: 16-11-08
Mesajlar: 14
Sunucu :
Web Adresi : www.IrcForumlari.net

Tecrübe Puanı: 0
Rep Puanı : 30
Rep Derecesi :
FenomeNs daha yolun başında...

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


Eventlarda kullanımı hakkında örnekli açıklama yaparmısın örneğin ban eventinde op eventinde vs.
FenomeNs isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla

Alt 30-11-2008, 04:20   #3 (permalink)
C/co/cod/code^man
 
Üyelik tarihi: 25-02-06
Mesajlar: 961
Sunucu :
Web Adresi : -

Tecrübe Puanı: 366
Rep Puanı : 9093
Rep Derecesi :
L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!L4roXyL 'un tanımadığı bir popülerlik YOK!

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


En basit ve anlayacağın bir şekilde, 2 örnek.

on *:op:#:if ($opnick == $me) .noop $tip($+(op,$r(0,10)),Op oldun.,# kanalında op oldunuz.,5,dosya-adı.ico,10,.tips off,$window(#).wid)
on *:ban:#:if ($bnick == $me) .noop $tip($+(ban,$r(0,10)),Banlandın.,# kanalından banlandın.,5,dosya-adı.ico,10,.tips off,$window(#).wid)

Not: Dosya-adı.ico yazdığım yere, belirlediğin iconu uzantısı ile birlikte yazacaksın.
__________________
C/co/cod/code^dmin.
L4roXyL isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla
L4roXyL Kullanıcısına bu mesajı için 3 üye teşekkür etti:
q0kh4n01 (01-12-2008), WingmaN (30-11-2008), [Rohit] (30-11-2008)

Alt 30-11-2008, 21:50   #4 (permalink)
Voice (+)
 
WingmaN - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 27-11-08
Bulunduğu yer: /* Code (in) */
Mesajlar: 275
Sunucu :
Web Adresi : Hakkımda çok şey söylerler, şimdi susun! iyi ya da kötü hiç biri değilim..?!

Tecrübe Puanı: 42
Rep Puanı : 1030
Rep Derecesi :
WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!WingmaN 'ın babası onunla gurur duyuyor!

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


Ellerine sağlık, başarılı bir döküman.
__________________
O Şimdi, kendine bile küstü, herşeyi Bıraktı .
WingmaN
WingmaN isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla

Alt 01-12-2008, 02:25   #5 (permalink)
User
 
Lyki0n - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23-01-06
Bulunduğu yer: Dünya:\Yunanistan\Gümülcine
Mesajlar: 46
Sunucu :
Web Adresi : www.Him.Name.TR

Tecrübe Puanı: 7
Rep Puanı : 102
Rep Derecesi :
Lyki0n daha yolun başında...Lyki0n daha yolun başında...

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


L4roXyL teşekkürler gerçekten faydalı olmuş.
__________________
Yaklaş Bana Yanmazsın.. <3
Lyki0n isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla

Alt 01-12-2008, 21:44   #6 (permalink)
User
 
Roberto - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 18-06-07
Bulunduğu yer: -
Mesajlar: 61
Sunucu :
Web Adresi : YoRguN

Tecrübe Puanı: 7
Rep Puanı : 140
Rep Derecesi :
Roberto daha yolun başında...Roberto daha yolun başında...

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


Eline Saglık Hasan Seni Buralarda Görmek Güzel.
__________________
Birileri Yapar Birileri Bakar Ya Bir Yol Ac, Ya Bir Yol Ver,Yada Yolumdan Cekil..!
Roberto isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla

Alt 01-12-2008, 22:08   #7 (permalink)
User
 
q0kh4n01 - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 19-08-08
Bulunduğu yer: aklımın estiqi her yerde
Mesajlar: 81
Sunucu :
Web Adresi : wWw.mIRCDark.Com

Tecrübe Puanı: 6
Rep Puanı : 130
Rep Derecesi :
q0kh4n01 daha yolun başında...q0kh4n01 daha yolun başında...

İletişim
Standart Cevap: mIRC Tips(Balon uyarıları)


emeqine saqlık L4. Siz ve sizin gibiler sayesinde mirc hala ölmedi
q0kh4n01 isimli Üye şimdilik offline konumundadır Alıntı ile Cevapla

Cevapla

Etiketler
mirc, tipsbalon, uyarıları


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

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Kış Bakım Uyarıları Araç Sahiplerine KraLicE Otomobil 0 19-11-2008 13:36
Visual Task Tips 2.1 ProİF Archiv 0 05-10-2008 02:00
Güncel Virüs Uyarıları upriSinG Güvenlik Açıkları 0 09-05-2008 19:06
mIRc Balon Uyarısı ( TURKCE ) LauReLL Hazır Kodlar 0 19-06-2007 19:14
kanal ve özel seslenme uyarıları LauReLL Hazır Kodlar 3 25-05-2007 04:28


WEZ Format +3. Şuan Saat: 02:46.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2004-2008® IrcForumları.Net
Dost Siteler
sesli sohbet -sohbet sohbet