Sayın @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Mesajınız üzere tekrar denemelerimde aşağıdaki sonuçları aldım gayet başarılı bir şekilde sonuçlar geri döndü.
Ekran Görüntüsü :
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Diğer bir tcl kodlamamda, bir arkadaşımız yine bu tip bir sorunla karşılaşmıştı.
Bunun üzerine saywhat arkadaşımızın (
Curl) ile ilgili verdiği cevabı aynen buraya kopyalıyorum. Burdaki yazıyı okursanız belki probleminiz çözüme ulaşabilir..
|
Alıntı: |
kheldor : "çakışma" olabilmesi için : scriptlerdeki ya prosedür "proc" isimlerinin birebir aynı olması yada global / namespace variable isimlerinin birebir aynı olması gerekir. (büyük-küçük harf uyumlu)
sebebi "çakışma" değil...
herne kadar script'te "package require http" denmişsede, script veri almak/ayıklamada http paketi kullanmıyor .. kullandığı cURL -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
libcurl software/ yazılım paketinin, shell/sistem üzerinde yüklenmiş olmasıyla kullanılabilecek bir komut.
sizde çalışmıyorsa: ya sisteminizde yüklü değildir,ya komuta erişiminiz yoktur. yada sistem windows'tur.yani kullandığınız bot aslında windrop olmalıdır...
botun .conf dosyasında yoksa (eggdrop/windrop ile beraber gelen her eggdrop.conf dosyasında bu iki satır/ayar #unbind ... şeklinde gelir.) şu iki satırı ekleyin ve botu yeniden başlatın (.restart)
bind dcc n tcl *dcc:tcl
bind dcc n set *dcc:set
daha sonra botunuza bağlanın (telnet/dcc) ve .tcl exec curl
komutu verin. komut kullanımdaysa : error: curl: try 'curl --help' or 'curl --manual' for more information - şeklinde yanıt dönecektir. bu komutu kullanabileceğiniz anlamına gelir ki bu script çalıştırılabilir demek olacaktır. aksi halde ,sizde bu haliyle çalışmaz...
|