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/)
-   -   whois remote.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/54382-whois-remote.html)

humAn 17 Nisan 2008 16:29

whois remote..
 
on *:text:!whois:#Helpmanager:ok-tşk
alias ok-tşk $iif($group(#ok).status == off,.enable #ok) | var %1 = 1 | while %1 <= $nick(#Helpers,0) { whois $nick(#Helpers,%1) | inc %1 }
#ok off
raw 319:*:if $2 ison #Helpmaster { msg #Helpmanager Nick: $2 - Kanallar: $3 }
raw ^*:*:halt
#ok end
Elimde böyle bir remote var ancak istediğime ulaşamıyorum;
İstediğim -
Helpers kanalındaki helperların whoislerindeki kanal bilgilerini helpmanager'e yansıtması
Olan -
Helpers kanalındaki herkesin whoisine bakıyor ancak yansıtmıyor..
Düzgün halini yollayabilirmisiniz?

Regex 17 Nisan 2008 16:53

Cevap: whois remote..
 
Sana verdiğim (yapıştırdığın) kodda herhangi bir sorun yok. Niçin çalışmadığını, neresinin yanlış olduğunu halen anlayabilmiş değilim. Açıkçası, merak da ediyorum.

XcLusive 17 Nisan 2008 16:58

Cevap: whois remote..
 
Alıntı:

HachLi Nickli Üyeden Alıntı (Mesaj 376089)
Sana verdiğim (yapıştırdığın) kodda herhangi bir sorun yok. Niçin çalışmadığını, neresinin yanlış olduğunu halen anlayabilmiş değilim. Açıkçası, merak da ediyorum.

açıklıyayım;
raw 319:*:if $2 ison #Helpmaster { msg #Helpmanager Nick: $2 - Kanallar: $3 }

kanallar $3 bu sadece 1. kanalı alır bu kısmın $3- olması gerekir basit bir hata gözden kaçmış..

raw 319:*:if $2 ison #Helpmaster { msg #Helpmanager Nick: $2 - Kanallar: $3- }

şeklinde olması gerek..
ayrıca koduda denemedim ilk bakışta gördüğüm şimdilik bu kadar :)


Regex 17 Nisan 2008 17:01

Cevap: whois remote..
 
Orayı sonradan düzeltip, Buğra'ya yolladım. Fakat tek sorunun bu olmadığını; whoislerin çekildiğini, lakin herhangi bir mesajın ilgili kanala yollanmadığını söylüyor humaN.

тєαм 17 Nisan 2008 17:14

Cevap: whois remote..
 
Kod:

on *:text:!whois*:#:{
  set %kanal $chan
  .enable #ws
  .whois $2
}
#ws off
raw 319:*:{ msg %kanal $2 Nickinin bulunduğu kanallar $3- | .disable #ws }
#ws end

Tam anlamadım ama şunu yazdım, umarım işine yarar.
Kullanım: !whois nick

(·17:12:08·17/04/2008·) <.UnyE> !whois Syntax`offline
(·17:12:08·17/04/2008·) <@TeaM> Syntax`offline Nickinin bulunduğu kanallar +#deneme

humAn 17 Nisan 2008 17:16

Cevap: whois remote..
 
Hala aynı şekilde sorun var.

тєαм 17 Nisan 2008 17:17

Cevap: whois remote..
 
Benim verdiğimde de mi var?

humAn 17 Nisan 2008 17:17

Cevap: whois remote..
 
Alıntı:

тєαм Nickli Üyeden Alıntı (Mesaj 376108)
Kod:

on *:text:!whois*:#:{
  set %kanal $chan
  .enable #ws
  .whois $2
}
#ws off
raw 319:*:{ msg %kanal $2 Nickinin bulunduğu kanallar $3- | .disable #ws }
#ws end

Tam anlamadım ama şunu yazdım, umarım işine yarar.
Kullanım: !whois nick

(·17:12:08·17/04/2008·) <.UnyE> !whois Syntax`offline
(·17:12:08·17/04/2008·) <@TeaM> Syntax`offline Nickinin bulunduğu kanallar +#deneme

Bu calisti ancak ben bunun kanalcasını istiyorum
yani whois dediğimde helpers kanalındaki herkese whois cekip helpmanager kanalına yansıtacak.

XcLusive 17 Nisan 2008 17:26

Cevap: whois remote..
 
on *:text:!whois:#Helpmanager:ok-tşk
alias ok-tşk $iif($group(#ok).status == off,.enable #ok) | var %1 = 1 | while %1 <= $nick(#Helpers,0) { whois $nick(#Helpers,%1) | inc %1 }
#ok off
raw 319:*:if $2 ison #Helpmaster { msg #Helpmanager Nick: $2 - Kanallar: $3- }
raw ^*:*:halt
#ok end

dene bakalım..

Regex 17 Nisan 2008 18:00

Cevap: whois remote..
 
XcLusive, ilk koddan tek farklı olan yer, #Helpers olan bir yeri #Helpmaster yapmışsın. İlk kodda sorun varsa bunda da sorun sürer. Ayrıca #Helpers kanalını baz alıyoruz, #Helpmaster'da olup olmaması (ison) bir şeyi değiştirmez sanırım. Bir de $3/$3- düzenlemesi var -ki- zaten sorun oradan kaynaklanmıyor (hiçbir mesaj gitmiyormuş #Helpmanager kanalına).

Bence de kodlarda herhangi bir problem yok, niçin çalışmıyor halen anlayabilmiş değilim.


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

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