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/)
-   -   Saat kodunda hata nerde? (https://www.ircforumlari.net/mirc-scripting-sorunlari/48196-saat-kodunda-hata-nerde.html)

Sarp 24 Ocak 2008 19:53

Saat kodunda hata nerde?
 
Kod:

on *:start:saata
alias saata {
  if %saatalarm2 == on {
    .timer100 00:00:00 1 1 ame  10Şu Anda Saat: 00:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!                             
    .timer101 01:00:00 1 1 ame  10Şu Anda Saat: 01:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!                       
    .timer102 02:00:00 1 1 ame  10Şu Anda Saat: 02:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer103 03:00:00 1 1 ame  10Şu Anda Saat: 03:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer104 04:00:00 1 1 ame  10Şu Anda Saat: 04:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer105 05:00:00 1 1 ame  10Şu Anda Saat: 05:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer106 06:00:00 1 1 ame  10Şu Anda Saat: 06:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer107 07:00:00 1 1 ame  10Şu Anda Saat: 07:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer108 08:00:00 1 1 ame  10Şu Anda Saat: 08:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer109 09:00:00 1 1 ame  10Şu Anda Saat: 09:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer110 10:00:00 1 1 ame  10Şu Anda Saat: 10:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer111 11:00:00 1 1 ame 10Şu Anda Saat: 11:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer112 12:00:00 1 1 ame 10Şu Anda Saat: 12:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer113 13:00:00 1 1 ame 10Şu Anda Saat: 13:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!           
    .timer114 14:00:00 1 1 ame 10Şu Anda Saat: 14:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer115 15:00:00 1 1 ame 10Şu Anda Saat: 15:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer116 16:00:00 1 1 ame 10Şu Anda Saat: 16:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer117 17:00:00 1 1 ame 10Şu Anda Saat: 17:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer118 18:00:00 1 1 ame 10Şu Anda Saat: 18:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer119 19:00:00 1 1 ame 10Şu Anda Saat: 19:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer120 20:00:00 1 1 ame 10Şu Anda Saat: 20:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer121 21:00:00 1 1 ame 10Şu Anda Saat: 21:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer122 22:00:00 1 1 ame 10Şu Anda Saat: 22:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer123 23:00:00 1 1 ame 10Şu Anda Saat: 23:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
  }
}


böyle kod war aldigim scriptte sorun yok

remoteme ekleyince açilişta

* /saata: not connected to server

diye hata veriyor sorun nerde?

CipriX 24 Ocak 2008 19:59

Cevap: Saat kodunda hata nerde?
 
demek remotene eklemiyorsun veya yanlış ekliyorsun veya bunu eklediğin remotede hemen üstte bi closed bracket eksikliği var ( üstteki kodda } eksiği var } vb. şeyler

yeni remoteye ekle Alias ile karıştırma

Sarp 24 Ocak 2008 20:17

Cevap: Saat kodunda hata nerde?
 
[Ü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ı

CipriX 24 Ocak 2008 20:23

Cevap: Saat kodunda hata nerde?
 
remote kalbin kadar temizmi ? (:

Yani yeni bi remoteyemi ekledin

Sarp 24 Ocak 2008 20:36

Cevap: Saat kodunda hata nerde?
 
Tamam...

Deneme yanılma yapa yapa hallettim...:)

İlk satır haricindeki kodların başındaki alias ı kaldırıp aliaslara ekledim.

yani saata { .........

şeklinde..

Hala niye bunu yapinca çalişti, aynı remotede niye olmadı anlamadım başında "alias" da vardı.

Nickolas 24 Ocak 2008 21:15

Cevap: Saat kodunda hata nerde?
 
Alıntı:

L3vis Nickli Üyeden Alıntı (Mesaj 331739)
[Ü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:


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


CipriX 24 Ocak 2008 22:35

Cevap: Saat kodunda hata nerde?
 
kusra bakma beni sakın yanlış anlama Nickolas Emeğine ellerine sağlık yanlız basit en maximum 2 satırdan oluşabilecek bir saat kodu için bukadar prefix regex vb. şey fazla değilmi ? Artık öğretme yöntemlerine gitsek daha güzel olacak..

Nickolas 24 Ocak 2008 22:45

Cevap: Saat kodunda hata nerde?
 
36 satırın zaten 10 satırı açıklama :)

Javascript ile kendi sitem için menü yazıyorum. Bildiğin gibi javascript kodları, tarayıcıdan tarayıcıya değişiyor. Saçlarımı yolmamak için ara vereyim dedim. Bu başlığı gördüm ve ilk aklıma gelen şeklini yazdım.
Eğer 2 satırla yapılacak hali aklıma gelseydi onu yazardım :confused: :rolleyes:

Regex 25 Ocak 2008 00:57

Cevap: Saat kodunda hata nerde?
 
Daha kısa ve yaratıcı olarak şöyle de olabilirdi:

Kod:

on *:start:saat
alias saat if $istok(00:00:00 01:00:00 02:00:00 03:00:00 04:00:00 05:00:00 06:00:00 07:00:00 08:00:00 09:00:00 10:00:00 11:00:00 12:00:00 13:00:00 14:00:00 15:00:00 16:00:00 17:00:00 18:00:00 19:00:00 20:00:00 21:00:00 22:00:00 23:00:00,$time,32) { $+(.timer,$remove($time,$gettok($time,1,58))) 1 1 ame Şu anda saat: $remove($time,$+($chr(58),$gettok($time,3,58))) }


-)

Nickolas 25 Ocak 2008 01:17

Cevap: Saat kodunda hata nerde?
 
yaratıcı sınıfına girmiyor o. kolaycılık sınıfı... Ayrıca verdiğin kod çalışıyor mu? :)

turuncu_1985 27 Mart 2010 13:41

Cevap: Saat kodunda hata nerde?
 
Kod calısmıyor bende denedim

Forbidden1 27 Mart 2010 15:20

Cevap: Saat kodunda hata nerde?
 
İlk satırda on *:start:saata yerine alttakini deneyebilirsin.
Kod:

on *:connect: { saata }
Ayrıca %saatalarm2 değişkeninin 'on' olduğundan emin olmalısın.' /set %saatalarm2 on ' komutu ile buna eşitleyebilirsin, tabiki kodun bu konuyla ilgili baska bir bölümü yoksa.

POSOFxBELA 27 Mart 2010 23:21

Cevap: Saat kodunda hata nerde?
 
Alıntı:

L3vis Nickli Üyeden Alıntı (Mesaj 331704)
Kod:

on *:start:saata
alias saata {
  if %saatalarm2 == on {
    .timer100 00:00:00 1 1 ame  10Şu Anda Saat: 00:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!                             
    .timer101 01:00:00 1 1 ame  10Şu Anda Saat: 01:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!                       
    .timer102 02:00:00 1 1 ame  10Şu Anda Saat: 02:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer103 03:00:00 1 1 ame  10Şu Anda Saat: 03:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer104 04:00:00 1 1 ame  10Şu Anda Saat: 04:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer105 05:00:00 1 1 ame  10Şu Anda Saat: 05:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer106 06:00:00 1 1 ame  10Şu Anda Saat: 06:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer107 07:00:00 1 1 ame  10Şu Anda Saat: 07:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer108 08:00:00 1 1 ame  10Şu Anda Saat: 08:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer109 09:00:00 1 1 ame  10Şu Anda Saat: 09:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer110 10:00:00 1 1 ame  10Şu Anda Saat: 10:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer111 11:00:00 1 1 ame 10Şu Anda Saat: 11:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer112 12:00:00 1 1 ame 10Şu Anda Saat: 12:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer113 13:00:00 1 1 ame 10Şu Anda Saat: 13:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!           
    .timer114 14:00:00 1 1 ame 10Şu Anda Saat: 14:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer115 15:00:00 1 1 ame 10Şu Anda Saat: 15:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer116 16:00:00 1 1 ame 10Şu Anda Saat: 16:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer117 17:00:00 1 1 ame 10Şu Anda Saat: 17:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer118 18:00:00 1 1 ame 10Şu Anda Saat: 18:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer119 19:00:00 1 1 ame 10Şu Anda Saat: 19:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer120 20:00:00 1 1 ame 10Şu Anda Saat: 20:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer121 21:00:00 1 1 ame 10Şu Anda Saat: 21:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
    .timer122 22:00:00 1 1 ame 10Şu Anda Saat: 22:00 - 2(14Saat Uyarı!2) 6XXXXX Script7! 
    .timer123 23:00:00 1 1 ame 10Şu Anda Saat: 23:00 - 2(14Saat Uyarı!2) 6XXXXX Script7!
  }
}


böyle kod war aldigim scriptte sorun yok

remoteme ekleyince açilişta

* /saata: not connected to server

diye hata veriyor sorun nerde?



PHP- Kodu:

ON *:START: {  saatbasi }
alias saatbasi 
  .
timer100 00:00:00 1 1 ame 2,15  Saat Su an 10  [00:00]  %logo 4 Saat Uyarisi !
  .
timer101 01:00:00 1 1 ame 2,15  Saat Su an 10  [01:00]  %logo 4 Saat Uyarisi !
  .
timer102 02:00:00 1 1 ame 2,15  Saat Su an 10  [02:00]  %logo 4 Saat Uyarisi !
  .
timer103 03:00:00 1 1 ame 2,15  Saat Su an 10  [03:00]  %logo 4 Saat Uyarisi !
  .
timer104 04:00:00 1 1 ame 2,15  Saat Su an 10  [04:00]  %logo 4 Saat Uyarisi !
  .
timer105 05:00:00 1 1 ame 2,15  Saat Su an 10  [05:00]  %logo 4 Saat Uyarisi !
  .
timer106 06:00:00 1 1 ame 2,15  Saat Su an 10  [06:00]  %logo 4 Saat Uyarisi !
  .
timer107 07:00:00 1 1 ame 2,15  Saat Su an 10  [07:00]  %logo 4 Saat Uyarisi !
  .
timer108 08:00:00 1 1 ame 2,15  Saat Su an 10  [08:00]  %logo 4 Saat Uyarisi !
  .
timer109 09:00:00 1 1 ame 2,15  Saat Su an 10  [09:00]  %logo 4 Saat Uyarisi !
  .
timer110 10:00:00 1 1 ame 2,15  Saat Su an 10  [10:00]  %logo 4 Saat Uyarisi !
  .
timer111 11:00:00 1 1 ame 2,15  Saat Su an 10  [11:00]  %logo 4 Saat Uyarisi !
  .
timer112 12:00:00 1 1 ame 2,15  Saat Su an 10  [12:00]  %logo 4 Saat Uyarisi !
  .
timer113 13:00:00 1 1 ame 2,15  Saat Su an 10  [13:00]  %logo 4 Saat Uyarisi !
  .
timer114 14:00:00 1 1 ame 2,15  Saat Su an 10  [14:00]  %logo 4 Saat Uyarisi !
  .
timer115 15:00:00 1 1 ame 2,15  Saat Su an 10  [15:00]  %logo 4 Saat Uyarisi !
  .
timer116 16:00:00 1 1 ame 2,15  Saat Su an 10  [16:00]  %logo 4 Saat Uyarisi !
  .
timer117 17:00:00 1 1 ame 2,15  Saat Su an 10  [17:00]  %logo 4 Saat Uyarisi !
  .
timer118 18:00:00 1 1 ame 2,15  Saat Su an 10  [18:00]  %logo 4 Saat Uyarisi !
  .
timer119 19:00:00 1 1 ame 2,15  Saat Su an 10  [19:00]  %logo 4 Saat Uyarisi !
  .
timer120 20:00:00 1 1 ame 2,15  Saat Su an 10  [20:00]  %logo 4 Saat Uyarisi !
  .
timer121 21:00:00 1 1 ame 2,15  Saat Su an 10  [21:00]  %logo 4 Saat Uyarisi !
  .
timer122 22:00:00 1 1 ame 2,15  Saat Su an 10  [22:00]  %logo 4 Saat Uyarisi !
  .
timer123 23:00:00 1 1 ame 2,15  Saat Su an 10  [23:00]  %logo 4 Saat Uyarisi !



Bu Kod Calisior..

SovaLyem 29 Mart 2010 22:32

Cevap: Saat kodunda hata nerde?
 
Bu da saat başı kahve ısmarlayan versiyonu :)

#saatbasi on
On *:START: { saatbasi }
alias saatbasi {
.timer100 00:00:00 1 1 ame 6 Saat Şu an 4 [00:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer101 01:00:00 1 1 ame 6 Saat Şu an 4 [01:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer102 02:00:00 1 1 ame 6 Saat Şu an 4 [02:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer103 03:00:00 1 1 ame 6 Saat Şu an 4 [03:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer104 04:00:00 1 1 ame 6 Saat Şu an 4 [04:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer105 05:00:00 1 1 ame 6 Saat Şu an 4 [05:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer106 06:00:00 1 1 ame 6 Saat Şu an 4 [06:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer107 07:00:00 1 1 ame 6 Saat Şu an 4 [07:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer108 08:00:00 1 1 ame 6 Saat Şu an 4 [08:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer109 09:00:00 1 1 ame 6 Saat Şu an 4 [09:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer110 10:00:00 1 1 ame 6 Saat Şu an 4 [10:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer111 11:00:00 1 1 ame 6 Saat Şu an 4 [11:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer112 12:00:00 1 1 ame 6 Saat Şu an 4 [12:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer113 13:00:00 1 1 ame 6 Saat Şu an 4 [13:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer114 14:00:00 1 1 ame 6 Saat Şu an 4 [14:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer115 15:00:00 1 1 ame 6 Saat Şu an 4 [15:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer116 16:00:00 1 1 ame 6 Saat Şu an 4 [16:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer117 17:00:00 1 1 ame 6 Saat Şu an 4 [17:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer118 18:00:00 1 1 ame 6 Saat Şu an 4 [18:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer119 19:00:00 1 1 ame 6 Saat Şu an 4 [19:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer120 20:00:00 1 1 ame 6 Saat Şu an 4 [20:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer121 21:00:00 1 1 ame 6 Saat Şu an 4 [21:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer122 22:00:00 1 1 ame 6 Saat Şu an 4 [22:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
.timer123 23:00:00 1 1 ame 6 Saat Şu an 4 [23:00] 6...  0,7"""0,07]  0,4"""0,04] 0,6"""0,06]
}
#saatbasi end
menu * {
. ® SAATBAŞI UYARI
..Acık:/enable #saatbasi
..Kapalı:/disable #saatbasi
}


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

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