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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Tcl Botlar Soru Sormuyor (https://www.ircforumlari.net/eggdrop-neostats-bnc/349275-tcl-botlar-soru-sormuyor.html)

LanetLi6666 18 Ağustos 2010 23:34

Tcl Botlar Soru Sormuyor
 
Hosting kapanınca siteyi başka makinaya taşıdık İRC'i kurdum botları soktum kanala ama botlar soru sormuyor. Botlar diğer serverde soruyordu ama yeni attıgım serverde sormuyor soru.txt'si felan doğru conf'tan İP'leri felan değiştirdim.

yanki 19 Ağustos 2010 08:45

Cevap: Tcl Botlar Soru Sormuyor
 
peki kullanıcı bölümlerini degiştirdiniz mi tclden ?

GemLik 19 Ağustos 2010 13:26

Cevap: Tcl Botlar Soru Sormuyor
 
Alıntı:

LanetLi6666 Nickli Üyeden Alıntı (Mesaj 1040487216)
Hosting kapanınca siteyi başka makinaya taşıdık İRC'i kurdum botları soktum kanala ama botlar soru sormuyor. Botlar diğer serverde soruyordu ama yeni attıgım serverde sormuyor soru.txt'si felan doğru conf'tan İP'leri felan değiştirdim.

benimde gecende böyle birşey başıma geldi trivia botları özellikle başka hostinge gecirdikden sonra !basla yaptıkdan sonra başladı demesine rağmen soruları sormuyor başlamıyordu kaos ve diğer botlarda böyle bir sorun yok eğerde sizinde sorununuz böyle ise !basla yaptıkdan sonra botunuz başlatıldı diyip soruları sormuyorsa benim sorunu çözdüğüm şekilde sizde çözebilirsiniz;

oyun.tcl nizde şu satırları

Kod:

if {[catch {incr tghintnum}]!=0} {
set tghintnum 0
regsub -all {ğ} $tgcurrentanswer "g" tgcurrentanswer
regsub -all {Ğ} $tgcurrentanswer "G" tgcurrentanswer
regsub -all {ü} $tgcurrentanswer "u" tgcurrentanswer
regsub -all {Ü} $tgcurrentanswer "U" tgcurrentanswer
regsub -all {ş} $tgcurrentanswer "s" tgcurrentanswer
regsub -all {Ş} $tgcurrentanswer "S" tgcurrentanswer
regsub -all {ı} $tgcurrentanswer "i" tgcurrentanswer
regsub -all {İ} $tgcurrentanswer "I" tgcurrentanswer
regsub -all {ö} $tgcurrentanswer "o" tgcurrentanswer
regsub -all {Ö} $tgcurrentanswer "O" tgcurrentanswer
regsub -all {ç} $tgcurrentanswer "c" tgcurrentanswer
regsub -all {Ç} $tgcurrentanswer "C" tgcurrentanswer
regsub -all -- "\[^A-Za-z0-9\]" $tgcurrentanswer "" _hintchars
set tgmaxhintcurrent [expr [strlen $_hintchars]<=$tgmaxhint?[expr [strlen $_hintchars]-1]:$tgmaxhint]
catch {tgunbindhintcmd}
if {$tgmaxhintcurrent>0} {
set tgrebindhinttimer [utimer $tgtempnohint tgbindhintcmd]
}
}

şu satırlar ile değiştiriniz

Kod:

if {![info exists tghintnum]} {
                set tghintnum 0
regsub -all {ğ} $tgcurrentanswer "g" tgcurrentanswer
regsub -all {Ğ} $tgcurrentanswer "G" tgcurrentanswer
regsub -all {ü} $tgcurrentanswer "u" tgcurrentanswer
regsub -all {Ü} $tgcurrentanswer "U" tgcurrentanswer
regsub -all {ş} $tgcurrentanswer "s" tgcurrentanswer
regsub -all {Ş} $tgcurrentanswer "S" tgcurrentanswer
regsub -all {ı} $tgcurrentanswer "i" tgcurrentanswer
regsub -all {İ} $tgcurrentanswer "I" tgcurrentanswer
regsub -all {ö} $tgcurrentanswer "o" tgcurrentanswer
regsub -all {Ö} $tgcurrentanswer "O" tgcurrentanswer
regsub -all {ç} $tgcurrentanswer "c" tgcurrentanswer
regsub -all {Ç} $tgcurrentanswer "C" tgcurrentanswer
regsub -all -- "\[^A-Za-z0-9\]" $tgcurrentanswer "" _hintchars
                set tgmaxhintcurrent [expr [strlen $_hintchars]<=$tgmaxhint?[expr [strlen $_hintchars]-1]:$tgmaxhint]
                catch {tgunbindhintcmd}
                if {$tgmaxhintcurrent>0} {
        set tgrebindhinttimer [utimer $tgtempnohint tgbindhintcmd]
      }
  } else { incr tghintnum }

botunuzu cıkarıp tekrar soktuğunuzda !basla yapıldğında soruların başladğını göreceksiniz

Heri 18 Mayıs 2012 22:20

Cevap: Tcl Botlar Soru Sormuyor
 
merhaba arkadaslar bot sorunu benimde var hazir bu kodla calisan sorubotu nerden bulabilirim?

CLubber 19 Mayıs 2012 11:27

Cevap: Tcl Botlar Soru Sormuyor
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Heri 27 Mayıs 2012 13:15

Cevap: Tcl Botlar Soru Sormuyor
 
clubber indirdim kurdum oda olmadi

saywhat 27 Mayıs 2012 14:25

Cevap: Tcl Botlar Soru Sormuyor
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Kod:

# soru dosyalarının tutlacağı dizin. (Turkish)
set tgqdb "scripts/banka.txt"

tcl'de ayar kısmında belirtildiği gibi banka.txt dosyasını botunuzun/scripts klasörü içine atınız.

Kod:

# Oyunun oynanacagi kanal (Turkish)
set tgchan "#Oyun"

kanalınızı yazın. merlin2.tcl'ide botunuzun/scripts klasörü içine kopyalayın...botunuzun .conf dosyasına source scripts/merlin2.tcl

diye bir satır ekleyip bu scripti belirtiniz ,,başka trivia tarzı oyun yüklü ise aynı botun içinde onları devre dışı bırakın,önce bu oyunu tek başına deneyin.tek başına çalışmasında sorun yok ise diğer oyunlarla beraber çalışıp çalışmadığını deneyebilirsiniz.( bazı trivia oyun tarzı scriptler birden fazlası aynı bot üzerinde çalışmıyor çakışma yapabiliyor. tek tek deneyin önce )
.conf dosyasında o scriptlerin eklendiği source scripts/blabla.tcl satırının başına # işareti koymanız yeterli ( #source scripts/blabla.tcl ) ve bota .rehash yada .restart çekin. !basla dediğinizde oyun başlıyacaktır.

(piyasadaki trivia-oyun tarzı tcl scriptlerin pek çoğu genellikle aynı trivia kodunun editi.user yada anastasia rumuzlu bi rus koderın yaptığı trivia tclsinin tercümesi yada editlenmiş hali.aynı kodun editi birden farklı trivia-oyun scripti yükleyip çalıştırmaya kalkınca aynı bot üzerinde işlemiyor. bu tarz oyun scriptleri sizin botta birden fazla yüklüyse ve çalışmıyorsa nedeni bu çakışmadır bir ihtimalle.ondan tek tek deneyip oyunların birlikte çalışıp çalışmadığını bulabilirsiniz.)

Heri 27 Mayıs 2012 15:35

Cevap: Tcl Botlar Soru Sormuyor
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
dedigin gibi hersey tamam. Bu eggdropdan kaynaklanmasin.

Bu
eggdrop v1.6.19 yüklendi.

dosyalarin birinde söyle bir bilgilere ulasdim.
dosya >>oyun.chan
#4v: eggdrop v1.6.19 -- Oyuncukiz -- written Sun May 27 14:16:09 2012

admin - jlmnoptx

! #sevdacafe 0 -

--HOSTS *!*iKaNLiM@*.DeLiKaNLiM.NeT

--HOSTS -telnet!*@*

--XTRA created 1338120969

::#sevdacafe bans

&&#sevdacafe exempts

$$#sevdacafe invites

saywhat 27 Mayıs 2012 15:58

Cevap: Tcl Botlar Soru Sormuyor
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
botun user dosyasına bakmışınız.
admin - jlmnoptx admin burda botun.confunda admin olarak beliritiiğin rumuzu karşısındakiler bot üzerindeki erişimi-flaglarını gösteriyor.

#sevdacafe botun.confunda add channel die başlayan satırda eklediğin kanalın adı .

HOSTS [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buda botu ilk kez kurup başlatııktan bot kanala girdikten sonra bota kendinizi /msg bot-nick hello diye kendinizi tanıttığınızda bot sizi sahip olarak bu dosyaya işler ident ve hostun son kısmını bu user dosyasına kayıt eder. güvenlik nedeniyle başkası bota ulaşamasın sadece sahip olarak bu ident@hosta sahip olanı tanıyacaktır.

eggdrop v1.6.19 -- Oyuncukiz burdakide botun versionu ve botun .confunda set username satırındaki yazan gelir ki buda Oyuncukiz imiş. eğer bu bilgiler yanlıoş ise ki bunu sadece sen bilebilirsin o zaman bi sorun vardır .doğruysa botla alakalı eski bir version olmasından başka tuhaf bi durum görünmüyor bu verdiğin bilgilerde..

Heri 27 Mayıs 2012 18:48

Cevap: Tcl Botlar Soru Sormuyor
 
sagolasin bilgiler icin.
Telnetten bir komut veripde nerde vardir o sekilde bilgi almak mümkün olabilirmi?


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

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