Tekil Mesaj gösterimi
Alt 24 Ocak 2008, 21:15   #6
Nickolas
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Saat kodunda hata nerde?




L3vis Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kodlar aynı dosyada..

remotede yani ama saat aliasini görmüyor ne yaptiysam

kodların doğru yerde olduguna eminim çünkü olmasaydı o hatayida vermezdi:=)

2side aynı yerde.. sorun başka bişey ama ne?

hatta en sona bi tane daha } ekledim gene olmadı

Kusura bakma. Ben kodları yazmaya başladığımda ki en son mesaj buydu...

Boşa gitmesin bari :) Kodu sıfırdan yazmamdaki tek amaç can sıkıtımı gidermek :p


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias timecheck { if ($regex(timecheck, $time, $1)) { ;eğer dakika kısmı 0 'ı gösteriyorsa? if ($regml(timecheck, 1) == 00) { ; Burayı istediğin gibi düzenleyebilirsin. echo -a Saat: $time if ($timer(.timecheck_queue)) { ;Bir sonraki alarm için 59 dakika sonrasına ayarlama yapıyoruz. .timer.timecheck_queue 1 $calc(59 * 60) _queue.timecheck } } } } alias _queue.timecheck { ; Zaman kontrolü var %reg = /(?(?=2)2[0-4]|[0-1][0-9]):([0-5][0-9]):([0-5][0-9])/ if ($regex(queue, $time, %reg)) { ;Dakika kısmı 0 'dan büyük ve de 58 'den küçük ;Script yeni açılmış demektir. Bu nedenle farkı bulup tekrar ;zamanlayıcıyı ayarlıyoruz. if ($regml(queue, 1) > 0 && $regml(queue, 1) < 58) { var %dif = $calc(59 - $regml(queue, 1)) .timer.timecheck_queue 1 %dif _queue.timecheck } else if ($regml(queue, 1) == 59) { ;artık dakika 59 olduğundan dolayı ;hata paylarını da göz önüne alarak her saniye ;alarmı çalıştırıyoruz. .timer.timecheck_queue 0 1 timecheck %reg } else { .timer.timecheck_queue 0 1 timecheck %reg } } } on *:start: _queue.timecheck



Konu Nickolas tarafından (24 Ocak 2008 Saat 21:28 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet