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 Dersleri (https://www.ircforumlari.net/mirc-scripting-dersleri/)
-   -   Popups'lar (https://www.ircforumlari.net/mirc-scripting-dersleri/8575-popupslar.html)

LeadeR 01 Aralık 2005 05:41

Popups'lar
 
Popups'lar nasıl yazılır
1- Status ( Status'de sağ tıkladığınızda cıkabilecek bölümler )

Popups'larda kullandığımız ifadeler farklıdır (.)(-)(..)(:) Gibi ifadeler kullanırız Size örnekler ile anlatacağım..
(.) Bir baslık altında bölüm olsturur örneğin Kickban adında bir baslık olusturmusuzdur Ogren adlı bir baslığınız var ve tıkladığında Bir ok
cıkmasını ve ok'un gösterttiği yerin 1. sırasında Whois olsun 2. sırasında who olmasını istiyorsunuz
yapmanız gereken sudur.
önce ALT+P yapıp View'den status bölümünü secmektir ve gerisi söyle gelmelidir..
PHP- Kodu:

Ogren
.Whois:/whois $?="Nick Giriniz"
.Who:/who $?="Nick giriniz" 

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

gördüğünüz gibi status'de cıkacak bölüm budur aslında bütün Popups'un mantığı ve yapılış şekli budur
dikkatinizi çekmiştir burada $?="Nick giriniz" ifadesi kullandım bu scripting'in input özelliğidir $?="Nick giriniz" Burada
pencere cıkar önünüze o pencere icerisine nick'i yazarsanız [ $?="Nick giriniz" ] burası otomatik olarak değişip yazmıs olduğunuz nick bu
input'un yerini alır Whois 'e tıkladınız ve önünüze gelen pencereye nick 'i yazdınız sonuc ne olacaktır ?
görüntüler..
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

2 - Nicklist ( Nick'e sağ tıkladığınızda cıkabilecek bölümler )

ALT+P Yapıp nicklist'i seciyoruz
Yine mantık aynı arkadaslar bu bölümdede (.)(-)(..)(:) Gibi ifadeler kullanırız
Status bölümünde yaptığımız gibi burada'da resimler ile gösterteceğim size diyelim ki bir nicklist menu olusturacaksınız istiyorsunuz ki
nick'e sağ tıkladığımda ilk sırada Whois cıkacak sonra alt bir bölümde ikinci bir bölüm olusturacağız orada olmasını istediğiniz menu ise
Kickban olsun ve kickban'ın icerisinde Küfür , Reklam , Rahatsızlık bölümleri olsun ve tıkladığımda adam sebebleri ile birlikte kanaldan atılsın
Nasıl yaparım ?
PHP- Kodu:

Whois:/whois $$1
-
Kickban
.Küfür:/mode $active +$$kick $active $$1 Küfür ettiğiniz icin atıldınız
.Reklam:/mode $active +$$kick $active $$1 Reklam yaptınız icin atıldınız
.Rahatsızlık:/mode $active +$$kick $active $$1 Rahatsızlık yaptığınız icin atıldınız


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

Not : $active ( aktif kanal demektir yani nick'e hangi kanalda sağ tıkladı iseniz uygulamalarınız o kanal icin gecerli olacaktır )
Not : $$1 ( secili nick yani aktif olan nick demektir ( Query bölümünde'de $$1 kullanırız genellikle )
Not : ( - ) ifadesi ile bir alt bölüme geceriz kesme isaretidir ( } ) isareti gibi kapatır komutu

LeadeR 01 Aralık 2005 05:42

3 - Channel ( Kanal'a sağ tıkladığınızda cıkabilecek bölümler )

ALT+P ( Channel bölümü secilecek )
Her zamanki gibi (.)(-)(..)(:) Gibi ifadeler kullanırız

Bir kanalda sağ tuş 'a bastığınızda neler olmasını istiyorsunuz örneğin kanaldan part yaptırtmak istiyorsunuz yani kanaldan cıkmak istiyorsunuz
Nasıl yaparız ?

tek bir komut olduğu icin tek bölümde kullanabilirsiniz.. nasıl ?
PHP- Kodu:

Kanaldan Cık:/part $active 

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

4 - Menu bar

Menu bar'da Genellikle Yardımcı olabilecek secenekler sunulur mIRC Uzerinden yapılabilecek kücük seyler
Örneğin nedir bu ? firefox(Mozilla) acmak gibi
Firefox(Mozilla) mIRC'dan nasıl actırtılır en basit olarak su sekilde

/run firefox

Örnek

PHP- Kodu:

FireFox:/run firefox 

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

Peki soracaksınız buradaki commands yazısını nasıl değiştirebilirim ?
Cevap : ALT+P ( Menubar ) 'ı sectiğinizde Commands adlı bir yazı cıkacak karsınıza onu silip istediğiniz yazıyı yazabilirsiniz
Bu sekilde değiştirilir forum'u incelerseniz System arkadasımız Resimler cekip anlatmıstı

5 - Query ( Nick'in özelinde sağ tıkladığında cıkacak bölümler )

ALT+P View'den Query'i sececeksiniz..
Örnekler verdiğim gibi öncelikle istiyorsunuz ki ben nick'e sağ tıkladığımda İlk basta Whois cıksın daha sonra 2. sırada Who cıksın
alt bölüme gecilsin ve Bir bölüm olussun o bölümde Karsılama bölümü olsun Evet , Merhaba , Selam bölümleri olsun
Evet'e tıkladığında Evet Nick ? yazsın Merhaba'a tıkladığında Merhaba Nick yazsın Selam'a tıkladığında Selam Nick yazsın
Nasıl olacak ?
PHP- Kodu:

Whois Who
.Whois:/whois $$1
.Who:/who $$1
-
Karsılama
.Selam:/msg $$1 Selam $$1
.Merhaba:/msg $$1 Merhaba $$1
.Evet:/msg $$1 Evet $$?


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

Saygılarımla

LeadeR 01 Aralık 2005 05:44

Screen'ler pek ic acıcı değil biliyorum ama idare edin uykulu halde ugrasamıyor insan :) Eklemeler yaparsanız memnun olurum

ReMEMBeR 01 Ağustos 2006 05:09

Yanıt: Popups'lar
 
bu popups p pop ups q falan farklı farklı isimlendiriliyor ya onların arasındaki farklar nedir ?

ZenqerDenq 30 Ocak 2016 17:06

Cevap: Popups'lar
 
arka plan rengini nasıl ayarlıyıcaz yardım edermisiniz..

Feragat 30 Ocak 2016 22:37

Cevap: Popups'lar
 
Toplam 1 Eklenti bulunuyor.
Alıntı:

ZenqerDenq Nickli Üyeden Alıntı (Mesaj 1041734388)
arka plan rengini nasıl ayarlıyıcaz yardım edermisiniz..

Eğer popups arka plan renklendirmekten bahsediyorsan

- Rardan çıkan ico klasörünü mirc klasörü içine at.
- Rardan çıkan dll dosyasını mirc klasöründe dll klasörü içine at.
- Sonra mirc ekranında sağ tıklayıp Renkler sekmesinden renk seçebilirsin

Örnek görüntüler


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

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

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


Kod:


menu * {
  .Renkler
  ..Renk1:.set %LRpopup ico\walls.bmp | mtest | mtest2
  ..Renk2:.set %LRpopup ico\walls1.bmp | mtest | mtest2
  ..Renk3:.set %LRpopup ico\walls2.bmp | mtest | mtest2
  ..Renk4:.set %LRpopup ico\walls3.bmp | mtest | mtest2
  ..Renk5:.set %LRpopup ico\walls4.bmp | mtest | mtest2
}
ON *:START: {
  .set %LRpopup ico\walls1.bmp
  mtest
  mtest2
}
alias xpopdll {
  if ($isid) return $dll($mircirdll\xpopup.dll,$1,$2-)
  else dll " $+ $mircdirdll\xpopup.dll" $1 $2-
}

alias uxpop dll -u xpopup.dll

alias xpop {
  if ( $isid ) {
    return $xpopdll( _xpop, $1 $prop $2- )
  }
  else {
    xpopdll xpop $2 $1 $3-
  }
}

alias xpopup {
  if ( $isid ) {
    return $xpopdll( _xpopup, $1 $prop $2- )
  }
  else {
    xpopdll xpopup $2 $1 $3-
  }
}

alias mpopup {
  xpopdll mpopup $1 $2
}

ON *:SIGNAL:Xpopup-*: {
  echo -s $signal : $1-
}

alias mtest {
  xpopup -i mirc 0 $shell
  mpopup mirc 1
  xpopup -t mirc custom
  xpopup -b mirc %LRpopup

}

alias mtest2 {
  xpopup -i mircbar 0 $shell
  mpopup mircbar 1
  xpopup -t mircbar custom
  xpopup -b mircbar %LRpopup
}


Türkiye 25 Mart 2022 15:55

Cevap: Popups'lar
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041734638)
Eğer popups arka plan renklendirmekten bahsediyorsan

- Rardan çıkan ico klasörünü mirc klasörü içine at.
- Rardan çıkan dll dosyasını mirc klasöründe dll klasörü içine at.
- Sonra mirc ekranında sağ tıklayıp Renkler sekmesinden renk seçebilirsin

Örnek görüntüler


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

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

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


Kod:


menu * {
  .Renkler
  ..Renk1:.set %LRpopup ico\walls.bmp | mtest | mtest2
  ..Renk2:.set %LRpopup ico\walls1.bmp | mtest | mtest2
  ..Renk3:.set %LRpopup ico\walls2.bmp | mtest | mtest2
  ..Renk4:.set %LRpopup ico\walls3.bmp | mtest | mtest2
  ..Renk5:.set %LRpopup ico\walls4.bmp | mtest | mtest2
}
ON *:START: {
  .set %LRpopup ico\walls1.bmp
  mtest
  mtest2
}
alias xpopdll {
  if ($isid) return $dll($mircirdll\xpopup.dll,$1,$2-)
  else dll " $+ $mircdirdll\xpopup.dll" $1 $2-
}

alias uxpop dll -u xpopup.dll

alias xpop {
  if ( $isid ) {
    return $xpopdll( _xpop, $1 $prop $2- )
  }
  else {
    xpopdll xpop $2 $1 $3-
  }
}

alias xpopup {
  if ( $isid ) {
    return $xpopdll( _xpopup, $1 $prop $2- )
  }
  else {
    xpopdll xpopup $2 $1 $3-
  }
}

alias mpopup {
  xpopdll mpopup $1 $2
}

ON *:SIGNAL:Xpopup-*: {
  echo -s $signal : $1-
}

alias mtest {
  xpopup -i mirc 0 $shell
  mpopup mirc 1
  xpopup -t mirc custom
  xpopup -b mirc %LRpopup

}

alias mtest2 {
  xpopup -i mircbar 0 $shell
  mpopup mircbar 1
  xpopup -t mircbar custom
  xpopup -b mircbar %LRpopup
}




link kırık

Feragat 25 Mart 2022 23:13

Cevap: Popups'lar
 
Alıntı:

Türkiye Nickli Üyeden Alıntı (Mesaj 1042648653)
link kırık

Eklenti güncellendi. İndirebilirsiniz.


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

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