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/)
-   TCL Scriptler (https://www.ircforumlari.net/tcl-scriptler/)
-   -   Tarih'te Bugün .Tcl (https://www.ircforumlari.net/tcl-scriptler/681015-tarihte-bugun-tcl.html)

saywhat 13 Şubat 2015 22:05

Tarih'te Bugün .Tcl
 
Tarih'te bugün satırları ayarlar kısmında belirleyeceğiniz arayla (dakika) aktif edilen kanala yansıtılır.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

kodu yükledikten sonra kanal üstünde .tarih aç komutuyla kod kanalda aktif olur.
.tarih kapa komutuyla'da pasif edilebilir.
.tarih komutu yardım içeriğini verir.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


-> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

kheldor 13 Şubat 2015 22:59

Cevap: Tarih'te Bugün .Tcl
 
[22:52:53] <ArchangeL> .tarih aç
[22:52:55] <%BT> Tarihte Bugün açmak için .tarih aç komutunu
[22:52:55] <%BT> Kapatmak için : .tarih kapa komutunu kullanabilirsiniz.

komutu yazıyorum ancak neden aktif olmuyor ?

[22:55:50] ok...
[22:55:50] ok...
[22:55:50] tarih.tcl ok...
[22:56:25] Tcl error [load_tarih]: can't read "b": no such variable

Şeklinde loglar mevcut.

saywhat 13 Şubat 2015 23:56

Cevap: Tarih'te Bugün .Tcl
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

kod hala botumda aktif durumda işliyor. hata olsa işlemez ve öncelikle ben görüp onarırdım.(olmayan bir hatayı onaramam.)

copy-paste ederek almayın adresten "raw code" yazısına tıklayarak indirerek alın. kodu açacaksanız Tcl desteği olan txt editörü kullanın. (notepad++ -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi)

not: ki kodu açmayı gerektirecek bir durum da yok aslında ,ayarlarda değişmek isteyeceğiniz olsa olsa satırları postalama süresi (ki 10 dakika'da bir olarak ayarlı.) değişmek istenebilir. 50 küsür satırlık tarihte bugün verisi var bugün için 10 dakikada bir satır bence "makul" bir aralık.


bir dakika şimdi dikkat ettim .. sizin .tarih aç komutunuzu algılamıyor. default* bilgisini atıyor. bunun nedeni: botunuz utf-8 / Türkçe karakterleri desteklemiyor. "ç" harfini göremiyor. koddaki 88. satırdaki "aç" komutunu "ac" olarak değişin. yani ç'yi c olarak değişin. yada botunuza bağlanıp .chanset #kanal +tarihtebugun komutunu manuel olarak verin aktif etmek için.

yada tümden Türkçe karakteri sorununu çözmek için -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] botunuzu patch edin.

saywhat 15 Şubat 2015 06:58

Cevap: Tarih'te Bugün .Tcl
 
kodun çalışmasında son bir "bilinmeyen" kalmıştı. onu görmek içinde dosyanın,okumanın sonuna gelmesini beklemek gerekiyordu. ki buda zaman alacak bir işti. o nedenle bu ufak düzeltmeyi yapmak bugüne sarktı.

yapılacak tek düzeltme : bir ( + )'yı ( - ) olarak değişmek.
-> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bu son "dokunuşla" ; birisi dur* komutu verinceye dek,son satırdan sonra,yeniden ilk satıra dönerek okumaya kesintisiz döne döne, devam edecek ...


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net