Tekil Mesaj gösterimi
Alt 06 Ağustos 2021, 19:34   #3
Çevrimdışı
HsN Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yüklü Remote Gösterme Hk.




BlackForce Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias -l islem { $+($iif($1 == pasif,un),load -rs $2) | msg # 2 * Remote $iif($1 == pasif,Silindi,Yüklendi) $+(',$mircdir,$2,') } on *:text:*:*: { if ($regex($strip($1),/^[!.]remote/Si)) { if !$istok(aktif pasif goster hepsi,$2,32) { msg # $1 aktif/pasif scriptAdı | return } elseif !$3 && $2 != hepsi { msg # $1 aktif/pasif scriptAdı } else { if $2 == aktif { if !$isfile($3) { msg # Böyle bir remote dosyası yok. | return } elseif $nopath($script($3)) { msg # Bu remote zaten aktif. } else { islem $2 $3 } } elseif $2 == pasif { if !$isfile($3) { msg # Böyle bir remote dosyası yok. | return } elseif !$nopath($script($3)) { msg # Bu remote zaten pasif. } else { islem $2 $3 } } elseif $2 == goster { if !$isfile($3) { msg # Böyle bir remote dosyası yok. | return } window -hn @bf filter -fwc $3 @bf * msg # - msg # 4 $3 2Analiz ediliyor, lütfen bekleyiniz... ( $+ $line(@bf,0) satir $+ ) msg # - var %x 1 while %x <= $line(@bf,0) { $iif($line(@bf,%x),msg # $strip($line(@bf,%x))) inc %x } window -c @bf } else { var %i = 1 while (%i <= $script(0)) { msg # ( $+ %i $+ ) $script(%i) inc %i } } } } }

Filter uygulamazsan (bildigim kadari ile) kanala kodlar yansımayacaktır. Niye load icin ayri alias kullandın dersen de, load yapilan dosyalarda bazen Türkçe karakter hatasi meydana geliyor, bu sekilde önüne geçebilirsin.

Filter yerine direk Play $script($3) 100 yapsak olmaz mıydı ? Çünkü Script içindeki yazıyı 2 kez tekrarlıyor.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[19:39:00] <Nick> .remote goster hcodes\!temizle.txt [19:39:00] <Bot> - [19:39:00] <Bot> 4 hcodes\!temizle.txt 2Analiz ediliyor, lütfen bekleyiniz... (3 satir) [19:39:00] <Bot> - [19:39:00] <Bot> Tarih: 30/10/2012 / 21:55:11 , Kod sahibi: Mudin [19:39:00] <Bot> on $*:TEXT:/^[!.]tem(i|ı)zle/Si:#:.temizle # [19:39:00] <Bot> alias -l temizle { if !$var($+(%,temiz-,$1),1) { var %1 1 | while %1 <= 40 { msg $1 Temizleniyor | inc %1 } | set -eu60 $+(%,temiz-,$1) $1 } } [19:39:00] <Bot> Tarih: 30/10/2012 / 21:55:11 , Kod sahibi: Mudin [19:39:00] <Bot> on $*:TEXT:/^[!.]tem(i|ı)zle/Si:#:.temizle # [19:39:00] <Bot> alias -l temizle { if !$var($+(%,temiz-,$1),1) { var %1 1 | while %1 <= 40 { msg $1 4Temizleniyor | inc %1 } | set -eu60 $+(%,temiz-,$1) $1 } }



Konu HsN tarafından (06 Ağustos 2021 Saat 19:41 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan