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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Programları (https://www.ircforumlari.net/mirc-scripting-programlari/)
-   -   mToolbar.Dll Kullanimi (https://www.ircforumlari.net/mirc-scripting-programlari/247146-mtoolbardll-kullanimi.html)

SeRDaR406 07 Mart 2010 12:40

Cevap: mToolbar.Dll Kullanimi
 
Tasarım aşamasını bitirdikten sonra View Codes tuşuna basın.Ordaki kodları kopyalayıp

mIRC Script Editor'ünun Remote sekmesine gelerek yapıştırın.

Oluşturulan mtoolbar ile ilgili tüm verileri on signal event'ı ile yakalayabilirsiniz.

Kullanımı:

Kod:

on *:signal:mToolbar: echo -a $1-
Verileri bu şekilde görebilir ve bu veriler doğrultusunda istediğiniz işlemi

gerçekleştirebilirsiniz.

Coded41 07 Mart 2010 13:54

Cevap: mToolbar.Dll Kullanimi
 

on *:signal:mToolbar: echo -a $1- Bunu oluşturduqumz toolbar kodlarının önunemi yapıştırıyoruz


on *:signal:mToolbar: echo -a $1- form_name=toolbar
on *:signal:mToolbar: echo -a $1- form_height=422
on *:signal:mToolbar: echo -a $1- form_showbgcolor=$true
on *:signal:mToolbar: echo -a $1- form_showbgpicture=$false


bu şekilde mi

SeRDaR406 07 Mart 2010 14:54

Cevap: mToolbar.Dll Kullanimi
 
Kod:

on *:signal:mtoolbar: echo -a $1-
Birtakım veriler göreceksin.Bu verileri kullanarak işlem yapacaksın.

Örneğin gelen veriler şu şekilde olsun: bilmemne bu deneme selam kelam

Kod:

on *:signal:mtoolbar: {
;Eğer verilerden ilki bilmemne ise
if ($1 == bilmemne) {
;Eğer verilerden üçüncüsü deneme ise
if ($3 == deneme) echo -a Deneme!
}
}

gibi.
Birden çok on signal kullanmana gerek yok.Hepsini bir yerde toplaman daha iyi olacaktır.

Rohit 07 Mart 2010 18:27

Cevap: mToolbar.Dll Kullanimi
 
Arakadas ders'e fazla dikkat etmemis.
Ornek kodlari ben yazip vermistim, aslinda zor birsey degil buyrun tekrar inceleyin.

Kod:

on *:signal:mToolbar:{
  if $1 == sclick {
    ;echo -a $1-
    if $4 == 1 { if ($scid($activecid).status = connecting || $scid($activecid).status = connected ) { scid $activecid disconnect } | else { scid $activecid server } scid $activecid window -a "status window"  }
    if $4 == 2 { dialog -m opvotes opvotes } 
    if $4 == 3 { dialog -m tt tt }
    if $4 == 4 { dialog -m korumalar korumalar }
    if $4 == 5 { /run
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
if $4 == 6 { /run
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
if $4 == 7 { dialog -m info info }
  }
}

Kirmizi ile i$aretli olan numaralar button 'un kacinci oldugudur
mesela .. ;
Bir Button yaparsin ismini ABC Ve bu ilk Button 'un sayisi birdir.
ona gore ayarlayabilirsiniz.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:49.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net