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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Toolbar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/192678-toolbar.html)

IrCbaStarD 30 Mart 2009 17:29

Toolbar
 
Sabah açtımığım konu db kaybı sırasında silindiği için tekrar açıyorum Sizlere sunduğum, Farklı farklı toolbar'lar.. mdx.dll mdc.dll mtoolbar.dll ile yapilmiş bir kaç çeşit toolbar,Toolbar'larda gerekli kodlama yapılıp, Sizlerin(Script'inize koydugunuz addon ve snippet'ler) alias'larıyla çalışıcaktır. Ben sadece tasarlayıp, gerekli buton'ları kodlayıp yayınlıcam.. :x Tabi bu arada bilgi alış verişide yapmak istiyorum, takılıyorum bi yerde (Renk tema dll görünüm.) burada sizinde görüşlerini de alıp ona görede toolbar tasarlıcam(Tabi tam istediğiinz gibi olurmu bilemem).
Sorular :
Toolbar'ıma kodları nasıl ekliyeceğim?
Kod:

  if $signal == mToolbar {
    if $1 == Sclick {
      var %Bilgi [BİLGİ] :
      if $4 == 2 { scid $activecid | if ($scid($activecid).status = connecting || $scid($activecid).status = connected) { scid $activecid disconnect | .partall } | else { scid $activecid server } | update.toolbar }
      if $4 == 3 { echo -a %Bilgi $me 4Away Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
      if $4 == 4 { echo -a %Bilgi $me 4Korumalar Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
      if $4 == 5 { echo -a %Bilgi $me 4Hakkında Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
    }

veya

Kod:

on *:signal:mToolbar:{
  if $1 == sclick {
    var %Bilgi [BİLGİ] :
    if $4 == 1 { scid $activecid | if ($scid($activecid).status = connecting || $scid($activecid).status = connected) { scid $activecid disconnect | .partall } | else { scid $activecid server } | update.toolbar }
    if $4 == 2 { echo -a %Bilgi $me 4Ayarlar Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
    if $4 == 3 { echo -a %Bilgi $me 4Korumalar Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
    if $4 == 4 { echo -a %Bilgi $me 4Oyunlar Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
    if $4 == 6 { echo -a %Bilgi $me 4Away Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
    if $4 == 5 { /run  toolbar/dll/help.chm }
    if $4 == 7 { echo -a %Bilgi $me 4Hakkında Toolbara komut uygulatmak(Dialog açtırtmak) için, Dialog'larınız alias'larını yazmak zorundasınız. }
  }
}

Uyarıda belirttiğim gibi, dialog'larınız isimlerini ve açma komutunu yazmak zorundasınız..
Bu şekilde Toolbar.mrc'in içinde satırlar olucak..
Örnek :
Script'imde ayarlar dialog'u var.. dialog'un ismi ayar bunu nasıl ayarlıyabilirim?
Kod:

  if $signal == mToolbar {
    if $1 == Sclick {
      var %Bilgi [BİLGİ] :
      if $4 == 2 { scid $activecid | if ($scid($activecid).status = connecting || $scid($activecid).status = connected) { scid $activecid disconnect | .partall } | else { scid $activecid server } | update.toolbar }
      if $4 == 3 { dialog -m ayar ayar }
    }

veya
Kod:

on *:signal:mToolbar:{
  if $1 == sclick {
    var %Bilgi [BİLGİ] :
    if $4 == 1 { scid $activecid | if ($scid($activecid).status = connecting || $scid($activecid).status = connected) { scid $activecid disconnect | .partall } | else { scid $activecid server } | update.toolbar }
    if $4 == 2 { dialog -m ayar ayar }
  }
 }

Bunlar sadece örnek olarak yapılmıştır.

Toolbar'lar mIRC v6.21 veya v6.32'de denenmiştir, v6.35'de sorun yaratmakdadır(Kendime gelince bakıcam bu olayada).

;Toolbar's..

mToolbar.dll ile yazılmış ilk toolbar ;
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Özellik : Lagbar Butonlar. :)
Kullanılan dll'ler : mToolbar.dll Hos.dll
Kurulum :Kurmadan önce mIRC'imizin orjinal toolbar'ını kaldırmamız gerekiyor, bunun için ise Görünüm > Toolbar check'li ise deaktif ediyoruz, sonrasında ise ;
Toolbar klasörünü script'imizin ana klasörüne cıkartıyoruz, ve Script'imizi acıp ; /load -rs Toolbar/Toolbar.mrc Bu komutu yapiyoruz.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

;Buglar giderildi.

mToolbar.dll ile yazılmış 2. toolbar ;
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu toolbar aslında benim çok hoşuma gitti, nedeni ise oval butonlar mp3 player vs :) çok uyumlu oldu.. (Heralde oval buton'u ilk kullanan benim :P)
Kullanılan dll'ler : Demid.dll Mdc.dll Mdx.dll mToolbar.dll Hos.dll
Kurulum :Kurmadan önce mIRC'imizin orjinal toolbar'ını kaldırmamız gerekiyor, bunun için ise Görünüm > Toolbar check'li ise deaktif ediyoruz, sonrasında ise ;
Toolbar klasörünü script'imizin ana klasörüne cıkartıyoruz, ve Script'imizi acıp ; /load -rs Mp3tool/Toolbar.mrc Bu komutu yapiyoruz.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

MT EkoL 30 Mart 2009 19:27

Cevap: Toolbar
 
Her 2 toolbarda güzel ancak nickliste üst taraftaki nicklerin önünü kaplıyor nickler gözükmüyor orda problem oluyor.
Birde 1.toolbarda Kop(disconnect)butonu görünmüyor.

IrCbaStarD 30 Mart 2009 20:55

Cevap: Toolbar
 
Alıntı:

e-koL Nickli Üyeden Alıntı (Mesaj 674495)
Her 2 toolbarda güzel ancak nickliste üst taraftaki nicklerin önünü kaplıyor nickler gözükmüyor orda problem oluyor.
Birde 1.toolbarda Kop(disconnect)butonu görünmüyor.

1. toolbar'da,
alias update.toolbar {
if (!$dialog(toolbar)) { halt }
else {
scid $activecid
if ( $scid($activecid).status = connecting || $scid($activecid).status = connected ) {
mtb Toolbar ButtonText 1 > Kop
mtb Toolbar ButtonIcon 1 > C:\Documents and Settings\X\Desktop\Toolbar's\mToolbar1\Toolbar\icon\connect.ico
}
else {
mtb Toolbar ButtonText 1 > Bağlan
mtb Toolbar ButtonIcon 1 > C:\Documents and Settings\X\Desktop\Toolbar's\mToolbar1\Toolbar\icon\disconnect.ico
}
}
}

böyle bi alias'var dalgınlıkla unutmu$um.. Kırmızı ile gösteridğim yerleri silersen sorun kalmaz. :x

Nick list kaplama durumu ben yaşamıyorum.. :x farklı çözünürlüklerle denedim gene bişi olmadı.. :x

Editor 30 Mart 2009 23:42

Cevap: Toolbar
 
Kanka Süpersin ;x

WeiLSiDe 01 Nisan 2009 23:53

Cevap: Toolbar
 
İkiside hoş olmuş ancak ben 2 ncisi diyorum ve de bişey daha eklemek istiyorum.
Bu toolbara bir ek yaparak soldan bir bar daha yerleştirilebilir mi örneğin ircap script var onda solda ve üstte iki bar var. Soldakinde notify addonu vs.vs.
Tşk ler.

MT EkoL 02 Nisan 2009 12:43

Cevap: Toolbar
 
3. ve diğer toolbarları bekliyorum bunlarda sorun çıktı umarım onlarda çıkmaz :P

IrCbaStarD 02 Nisan 2009 13:27

Cevap: Toolbar
 
Alıntı:

e-koL Nickli Üyeden Alıntı (Mesaj 677204)
3. ve diğer toolbarları bekliyorum bunlarda sorun çıktı umarım onlarda çıkmaz :P

3,4 vs toolbar biraz beklicek, onlardada cıkar bunlarda cıktıysa.. :) mIRC sürümünü değiştir, yükleyiş bilgilerini tam olarak oku ve yap. :)

MT EkoL 02 Nisan 2009 14:06

Cevap: Toolbar
 
sürüm 6.35 yükleyişte bir hata yok toollbar dosyasını ana klasöre atıp //load ... komutunu uyguluyorsun ek olarak başka bir şey yapılmıyor sanırım.

IrCbaStarD 02 Nisan 2009 14:23

Cevap: Toolbar
 
Alıntı:

e-koL Nickli Üyeden Alıntı (Mesaj 677275)
sürüm 6.35 yükleyişte bir hata yok toollbar dosyasını ana klasöre atıp //load ... komutunu uyguluyorsun ek olarak başka bir şey yapılmıyor sanırım.

mIRC'in ana toolbar'ini kaldırmak zorundasın, görünüm toolbar'ı kaldırıyorsun oradan sonra, yüklüyorsun.. :x 2'sinide farklı version'larda yükledim.. Fakat Test a$amasında AzuLa'da sorun cıktı 6.35'de. Bide aldıgın hataları, screen ile buraya atarsan daha kolay yardım etme şansımız olur.

MT EkoL 02 Nisan 2009 14:45

Cevap: Toolbar
 
tmm screanleri ayarlıyorum şimdi.


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

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