![]() |
belirtilen tarihte ve sonrasında uyarı almak SeLam arkadaşlar ben örnek 1 ay sonra scriptimi açtığımda 1 ay doldu sniper işinvar yazısını görmek istiyorum bu günün tarihi 18/10/2008 bir ay sonra 18/11/2008 tarihinde scriptimi açtığımda yazıyı görmek istiyorum eğer bir iki gün sonra açsam bile aynı uyarı gelsin nasıl yapa bilirim elimde şöyle bir kod var çalışmıyor ama on *:START:{ if ($date >= 18/11/2008) { echo -a Sniper 1 ay doldu hatırlatma } } |
Cevap: belirtilen tarihte ve sonrasında uyarı almak Kod mantık olarak doğru. Eğer kodu bize gösterdiğin şekilde eklediysen çalışmaması doğal çünkü bugün 18 kasımdan sonra bir gün değil. Kasım ayını Eylül yaparsan çalışacağını göreceksin. |
Cevap: belirtilen tarihte ve sonrasında uyarı almak arkadaşım denedim o şekilde hata şurda gün olarak çalışıyor kod fakat ay olarak çalışmıyor yani şöyle deniyorum örnek verim olmuyor on *:START:{ if ($date >= 12/12/2008) { echo -a Sniper 1 ay doldu hatırlatma } } yazıyorum bana yine yazı geliyor script i açtığımda ay a bakar san biz 10 cu aydayız 12 yaptığım halde yine yazı gözüküyor bunu anlamıyorum |
Cevap: belirtilen tarihte ve sonrasında uyarı almak cem; //echo -a $asctime(mm) = ayı verir //echo -a $asctime(dd/mm) = gün ve ayı verir //echo -a $asctime(dd/mm/yy) = ay gün yıl verir alias hatırlatma { echo -a gün = $gettok($1,1,$asc(/)) echo -a ay = $gettok($1,2,$asc(/)) echo -a yıl = $gettok($1,3,$asc(/)) } /hatırlatma 18/10/08 sonuç; gün = 18 ay = 10 yıl = 08 diğer bir fonksiyona bakarsak :) alias hatırlatma { if $gettok($1,2,$asc(/)) >= 12 && $gettok($1,1,$asc(/)) == 12 { echo -a bu ay işimiz var cem :) } } /hatırlatma 12/12/08 kodunu script'in açılışına eklediğimizde ay 12 ise ve gün 12 ve üzeri ise hatırlatma çıkacaktır. dün gece sana verdiğim o kodu düşündüm heralde yanlış oldu diye düşünürken sende demişsin saten sadece gün olarak hesaplıyor diye benimde aklıma o gelmişti, şimdi bunu deneyebilirsin :) |
Cevap: belirtilen tarihte ve sonrasında uyarı almak anladığım kadarıyla HaLo Ustam şu şekildemi alias hatırlatma { if $gettok($1,2,$asc(/)) >= 19 && $gettok($1,1,$asc(/)) == 12 { echo -a bu ay işimiz var cem } } on *:START:{ /hatırlatma 19/12/08 } yazdığımda 12 ci ayın 19 unda bana bu ay işimiz var cem uyarısı gelecektir doğrumu anlamışım |
Cevap: belirtilen tarihte ve sonrasında uyarı almak evet cem aynen öyle.. bari bende 24/12/08 yapayımda doğum günümü unutmim :D |
Cevap: belirtilen tarihte ve sonrasında uyarı almak :D 2 ay sonra tamma bende unutmma doğum gününü :D usta ufak bir gözden kaçan nokta olabilirmi ben bu kodu şöyle denedim fakat olmadı alias hatırlatma { if $gettok($1,2,$asc(/)) >= 17 && $gettok($1,1,$asc(/)) == 10 { echo -a bu ay işimiz var cem } } on *:START:{ /hatırlatma 17/10/08 } 17/10/2008 yani dün ün tarihini yazdım üzerinden bir gün geçtiği için aynı uyarı gene gelmesi gerek ti gelmedi usta bir bakarmısın |
Cevap: belirtilen tarihte ve sonrasında uyarı almak Valla imrendim size :) Kod çalışması yaparken,Doğum gününü scriptte hatırlatma olarak düşünmeniz güzel bir yöntem... İşte bir kod çalışmasından keyif almak diye buna denir :) |
Cevap: belirtilen tarihte ve sonrasında uyarı almak Kod: hatalı kod: Difuzyon; kod yazarken hafiften fantezi yapmak lazım ben bazen %değerlere isimler veririm alias KOMUT şeklinde başlayan işlemlere komik şeyler yazarım var %değişkenlere vs.. arada bir fantezi işe yarıyor :) |
Cevap: belirtilen tarihte ve sonrasında uyarı almak Alıntı:
|
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:05. |
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