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/)
-   -   info list (https://www.ircforumlari.net/mirc-scripting-sorunlari/614538-info-list.html)

TİGeR 17 Eylül 2014 18:47

info list
 
Merhabalar. Forumdaşlar.. elimdeki nick listesine toplu halde (sırasıyla ama) info cekebileceğim bi kod nasıl yapılır veya mumkunmudur? mesela 300 nick txt halinde bu nicklerin hepsine sırasıyla info cekmek istiorm yardımlar icin şimdiden tşkler :)

Toprak 17 Eylül 2014 19:26

Cevap: info list
 
Hepsine aynı anda info cekersen düşersin yine yazayım ama;

Kod:

alias _info {
var %:info = 1 | while %:info <= $lines(nick.txt) {
ns info $read(nick.txt,%:info)
inc %:info
}
}

/_info komutunu kullandığında devreye girer.

aLone 17 Eylül 2014 19:51

Cevap: info list
 
Ayrı bir pencerede istersen altına eklersin
Kod:

on ^*:notice:*:?: { if ($nick == Nickserv)  { haltdef | $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar),window -nC @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar) {
echo -et @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar $1- } } }

Mausla tıklayarak yapmak istersen
Kod:

menu query,channel,status {
  .+ info çek:._info | echo -a nick info bilgileri listelendi
}


Toprak 17 Eylül 2014 20:14

Cevap: info list
 
Alıntı:

aLone Nickli Üyeden Alıntı (Mesaj 1041493863)
Ayrı bir pencerede istersen altına eklersin
Kod:

on ^*:notice:*:?: { if ($nick == Nickserv)  { haltdef | $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar),window -nC @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar) {
echo -et @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar $1- } } }

Mausla tıklayarak yapmak istersen
Kod:

menu query,channel,status {
  .+ info çek:._info | echo -a nick info bilgileri listelendi
}



Böyle;

Kod:

alias _info {
  .enable #info
  var %:info = 1 | while %:info <= $lines(nick.txt) {
    ns info $read(nick.txt,%:info)
    inc %:info
  }
$+(.timer,info) 1 5 .disable #info
}
#info off
on *:notice:*:?: {
  if ($nick == NickServ)  {
    $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar),window -nC @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar)
    echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar $1-
  }
}
#info end


TİGeR 18 Eylül 2014 18:56

Cevap: info list
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041493825)
Hepsine aynı anda info cekersen düşersin yine yazayım ama;

Kod:

alias _info {
var %:info = 1 | while %:info <= $lines(nick.txt) {
ns info $read(nick.txt,%:info)
inc %:info
}
}

/_info komutunu kullandığında devreye girer.

Hocam manuel info cekiyor gibi bir anda deilde sırasıyla cekersek yani timer acarak düşmeyiz sanırım ? Ayrıca kodu denedim 300 nickten sadece 5 tanesine info cekti ve sonlandı..

WingmaN 19 Eylül 2014 14:45

Cevap: info list
 
Kod:

ns info $read(nick.txt,%:info)
Bunu,

Kod:

.timer $+ $r(1,999) -do 1 $calc(2 * %:info) ns info $read(nick.txt,%:info)
olarak değiştirirsen, 2 saniye aralıklarla hepsine çeker.

TİGeR 19 Eylül 2014 16:58

Cevap: info list
 
Alıntı:

WingmaN Nickli Üyeden Alıntı (Mesaj 1041494846)
Kod:

ns info $read(nick.txt,%:info)
Bunu,

Kod:

.timer $+ $r(1,999) -do 1 $calc(2 * %:info) ns info $read(nick.txt,%:info)
olarak değiştirirsen, 2 saniye aralıklarla hepsine çeker.

Calısmadı malesef

Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
-
Kullanimi: INFO nick [ALL]
seklinde snotice veriyor kodun eski halinde calısıyordu ama listeden hepsine info cekmiyodu suanda bi sıkıntı var sanırım :S

aLone 19 Eylül 2014 17:07

Cevap: info list
 
Kod:

alias _info {
  .enable #info
  var %:info = 1 | while %:info <= $lines(nick.txt) {
    timer $+ $r(1,999) -do 1 $calc(2 * %:info) ns info $read(nick.txt,%:info)
    inc %:info
  }
  $+(.timer,info) 1 55 .disable #info
}
#info on
on *:notice:*:?: {
  if ($nick == NickServ)  {
    $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar),window -nC @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar)
    echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar $1-
  }
}
#info end

Böyle dene
Kod çalışıyor.. Wingman a tşkler..

TİGeR 19 Eylül 2014 18:32

Cevap: info list
 
Alıntı:

aLone Nickli Üyeden Alıntı (Mesaj 1041494896)
Kod:

alias _info {
  .enable #info
  var %:info = 1 | while %:info <= $lines(nick.txt) {
    timer $+ $r(1,999) -do 1 $calc(2 * %:info) ns info $read(nick.txt,%:info)
    inc %:info
  }
  $+(.timer,info) 1 55 .disable #info
}
#info on
on *:notice:*:?: {
  if ($nick == NickServ)  {
    $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar),window -nC @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar)
    echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lar $1-
  }
}
#info end

Böyle dene
Kod çalışıyor.. Wingman a tşkler..


hyr calısmıyor

Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.
Kullanimi: INFO nick [ALL]
Daha fazla bilgi icin /msg NickServ HELP INFO yaziniz.

status ve infolar penceresinde bu sekilde ..

aLone 19 Eylül 2014 20:25

Cevap: info list
 
Sorguya nick giremediği için boyle, dosyanda cok fazla nick varsa ondan olabilir
dosya.txt içine 20 nick atıp denedim Sorunsuz çalısıyor arkadasım..


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk