Bu Tcl script bundan evvel paylaştıklarımdan daha farklı bir script.
Fikir tesadüfen aslında başka bir bilgi ararken girdiğim sitede gördüğüm bir bash scriptinden geldi...
son 3 saattir bununla uğraşmama neden oldu...
Kanal üstünde aktif etmek için ,bota bağlanıp .chanset #kanal +bottest
Script'in getirdiği iki komut var (sadece bot sahibi tarafından kullanılacak şekilde ayarlıdır.Bunu değişmeniz hiç tavsiye edilmez.)
Komutlardan ilki : .botup
botun işlediği shell sunucunun uptime süresini (ne süredir işlediği) bilgisini
botunuzun ne süredir işlediğini ve iki süre arasındaki farkı milisaniye hassasiyetinde verir.
ikinci komutsa : .bothiz
botun işlediği sunucuya hız testi (speedtest.net sitesinden ) yaptırıp sonucu artı linkiyle birlikte atar..
Önemli Uyarı:
Bu ikinci komut hakkında ,sadece bot sahibinin erişimi olmasını önemle vurgulamamın nedeni:
hız testi için sunucu üzerinden bir python script çalıştırır.. Bu python kod ilk hız testi çalıştırıldığında bulunmadığından ,kod içindeki linkten bot ana dizinine indirilir.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ve testi kod alındıktan sonra yeniden çalıştırmanız beklenir..(bu komutu ilk kez çalıştırdığınızda halledilir.gereken kod bir kez indirildikten sonra ,bot kodu bulacaktır..)
Bu .bothiz komutu/özelliği sonuç olarak her ne kadar güzel olsada ,işlem sırasında "Problem" yaratıyor...
Botunuzun sonuç alınana dek tüm işleri askıya alıp sonucu beklemesine/kasmasına neden oluyor.
ki bu bekleme süresi 20-30 saniye, hatta daha da uzun sürebiliyor...
(maalesef bunu aşmanın yolunu "henüz" bulamadım..)
Hız testi sorgusu sonuçlanıncaya, siteden cevabı alıncaya dek ,bot askıda kalıp başka hiçbir işe / komuta cevap vermediği gibi, sabırsız davranıp botu başka komutlarla zorladığınızda,botun pingtimeout olmasına neden oluyor...
Tüm bu nedenlerle özellikle bu ".bothiz" komutunu dikkatle ve pek sık kullanmamaya özen göstermelisiniz.
ve kendinizden başkasına bu komutları kullanıma açmamanız bot açısından daha iyi olacaktır...
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...]