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 Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Nicklistte nick arama (https://www.ircforumlari.net/mirc-scripting-sorunlari/933452-nicklistte-nick-arama.html)

synk 03 Eylül 2021 13:03

Nicklistte nick arama
 
Herkese merhaba,

Nick listesinin en üstüne ya da en altına bir text alanı ekleyip oraya yazdığımız text i nick listesinde anlık filtreleyecek bir kod yazılabilir mi?
Örnek olarak "ist" yazdığımızda nick listesinde sadece içinde "ist" geçen rumuzları listeleyecek geri sildiğimizde bütün liste geri gelecek gibi.

Teşekkürler.

Subzero 05 Eylül 2021 15:05

Cevap: Nicklistte nick arama
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bu konuyu incelermisin belki aradıgın şey burdadır.

synk 05 Eylül 2021 22:41

Cevap: Nicklistte nick arama
 
Alıntı:

Subzero Nickli Üyeden Alıntı (Mesaj 1042528409)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bu konuyu incelermisin belki aradıgın şey burdadır.

Merhaba, aslında tam olarak öyle değil.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Genelde web chat sitelerinde mevcut aynısını mirce uygulayabilir miyiz?

YouMyCure 07 Eylül 2021 16:37

Cevap: Nicklistte nick arama
 
Alıntı:

synk Nickli Üyeden Alıntı (Mesaj 1042527933)
Herkese merhaba,

Nick listesinin en üstüne ya da en altına bir text alanı ekleyip oraya yazdığımız text i nick listesinde anlık filtreleyecek bir kod yazılabilir mi?
Örnek olarak "ist" yazdığımızda nick listesinde sadece içinde "ist" geçen rumuzları listeleyecek geri sildiğimizde bütün liste geri gelecek gibi.

Teşekkürler.

Alıntı:

synk Nickli Üyeden Alıntı (Mesaj 1042528466)
Merhaba, aslında tam olarak öyle değil.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Genelde web chat sitelerinde mevcut aynısını mirce uygulayabilir miyiz?

bunu nicklist'te yapman imkansız gibi birşey ama altarnatif olarak bu şekilde bir dialog hazırladım sana
kullanımı: /nicklist

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

Kod:

dialog nicklist {
  title "Nick List"
  size -1 -1 131 250
  option dbu
  text "Kanal Seç", 1, 6 6 25 8
  text "Nick Listesi", 2, 61 6 67 9
  list 3, 5 17 49 120, size
  list 4, 61 29 65 220, size
  edit "", 6, 61 18 65 10
  button "Kapat", 5, 5 143 48 102, flat cancel
}
alias nicklist { dialog -m nicklist nicklist }
on *:dialog:nicklist:*:*:{
  if ($devent = init) { var %i = 1 | while %i <= $chan(0) { did -a $dname 3 $chan(%i) | inc %i } }
  elseif ($devent = sclick) && $did = 3 {
    if !$did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { did -a $dname 4 $nick(%c,%i) | inc %i }
    }
    elseif $did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
    }
  }
  elseif ($devent = edit) && $did = 6 {
    did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
    while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
  }
}


synk 07 Eylül 2021 17:42

Cevap: Nicklistte nick arama
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042528926)
bunu nicklist'te yapman imkansız gibi birşey ama altarnatif olarak bu şekilde bir dialog hazırladım sana
kullanımı: /nicklist

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

Kod:

dialog nicklist {
  title "Nick List"
  size -1 -1 131 250
  option dbu
  text "Kanal Seç", 1, 6 6 25 8
  text "Nick Listesi", 2, 61 6 67 9
  list 3, 5 17 49 120, size
  list 4, 61 29 65 220, size
  edit "", 6, 61 18 65 10
  button "Kapat", 5, 5 143 48 102, flat cancel
}
alias nicklist { dialog -m nicklist nicklist }
on *:dialog:nicklist:*:*:{
  if ($devent = init) { var %i = 1 | while %i <= $chan(0) { did -a $dname 3 $chan(%i) | inc %i } }
  elseif ($devent = sclick) && $did = 3 {
    if !$did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { did -a $dname 4 $nick(%c,%i) | inc %i }
    }
    elseif $did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
    }
  }
  elseif ($devent = edit) && $did = 6 {
    did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
    while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
  }
}


İş görür adamsın çok teşekkür ederim emeğine eline sağlık :)

Enes 10 Nisan 2022 05:28

Cevap: Nicklistte nick arama
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042528926)
bunu nicklist'te yapman imkansız gibi birşey ama altarnatif olarak bu şekilde bir dialog hazırladım sana
kullanımı: /nicklist

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

Kod:

dialog nicklist {
  title "Nick List"
  size -1 -1 131 250
  option dbu
  text "Kanal Seç", 1, 6 6 25 8
  text "Nick Listesi", 2, 61 6 67 9
  list 3, 5 17 49 120, size
  list 4, 61 29 65 220, size
  edit "", 6, 61 18 65 10
  button "Kapat", 5, 5 143 48 102, flat cancel
}
alias nicklist { dialog -m nicklist nicklist }
on *:dialog:nicklist:*:*:{
  if ($devent = init) { var %i = 1 | while %i <= $chan(0) { did -a $dname 3 $chan(%i) | inc %i } }
  elseif ($devent = sclick) && $did = 3 {
    if !$did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { did -a $dname 4 $nick(%c,%i) | inc %i }
    }
    elseif $did(6) {
      did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
      while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
    }
  }
  elseif ($devent = edit) && $did = 6 {
    did -r $dname 4 | var %i = 1 ,%c = $did(3).seltext
    while %i <= $nick(%c,0) { $iif($did(6).text isin $nick(%c,%i),did -a $dname 4 $nick(%c,%i)) | inc %i }
  }
}


buna farklı bir fonksiyon eklenemez değil mi daha işlevli olması için

YouMyCure 11 Nisan 2022 00:33

Cevap: Nicklistte nick arama
 
Alıntı:

Enes Nickli Üyeden Alıntı (Mesaj 1042659657)
buna farklı bir fonksiyon eklenemez değil mi daha işlevli olması için

ne gibi

Enes 11 Nisan 2022 00:40

Cevap: Nicklistte nick arama
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1042660146)
ne gibi

diyalog olduğu için sanırım sağ tık olayı vs. olmuyor. Alttaki kapat seçeneği gibi, tıklanan nicke farklı işlemler uygulama için mesela kutucuklar eklenebilir mi ?

Örneğin ; voice | KickBan | Shun | Gzline < gibi bir menü

YouMyCure 13 Nisan 2022 20:20

Cevap: Nicklistte nick arama
 
Alıntı:

Enes Nickli Üyeden Alıntı (Mesaj 1042660147)
diyalog olduğu için sanırım sağ tık olayı vs. olmuyor. Alttaki kapat seçeneği gibi, tıklanan nicke farklı işlemler uygulama için mesela kutucuklar eklenebilir mi ?

Örneğin ; voice | KickBan | Shun | Gzline < gibi bir menü

dll ile yapabilirsin


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

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