Tekil Mesaj gösterimi
Alt 14 Ağustos 2013, 23:54   #7
Çevrimdışı
saywhat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Konuşan bot identify hatası




koda oper şifresi olayınıda ekledim.... -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

alınan hataya gelince : öncelikle bota kendinizi /msg botun-nicki hello
ile tanıttıktan sonra, sizi kullanıcı dosyasına sahip olarak işlemiş oluyor.
ve notice olarak bunu size bildiriyor ve sizden güvenlik açısından birde sahiplik şifresi belirlemenizi istiyor ..bunun içinde : /msg botun-nicki pass sahiplik-şifreniz

bu sahiplik şifresini botun arayüzüne (DCC chat yada telnet üzerinde yapacağınız her bağlantıda + irc üzerinden /msg botun-nicki komut komutlarındaki bazı kritik komutlara erişimde sizden bu şifreyi ister (/msg botun-nicki rehash şifreniz gibi... yada die.)ki bunu unutmamanız önemli...

ayrıca bunu nickserv'den nicki identify ederken girilen şifreyle nede oper alırken girilen şifreyle bir alakası yoktur.

bu şifre tamamen sizle botunuz arasındaki güvenli bağlantı için kullanılacak bi "sigorta" gibidir.
gerek dcc chat gereksede telnet üzerinden botun arayüzüne (partyline diyede tabir ediliyor) erişmek istediğinizde ,sizden öncelikle handle" bu handle botun .conf'unda set owner satırında belirttiğiniz "rumuz" ile eşleşmesi önemlidir. daha sonra sizden bu /msg botun-nicki pass sahiplik-şifreniz komutuyla ilk botu sunucuya soktuğunuzda belirlediğiniz şifre istenir.

bunlar başka bir yer belirtilmemişse botun ana dizininde oluşturulan .botunuz.user ve botunuz.chan içinde saklanır..(ilk çalıştırmada ./eggdrop -m botun.conf şeklinde çalıştırılması bu nedenledir. user ve .chan yani kullanıcı ve kanal dosyalarının oluşturulması için..daha sonraları artık bu dosyalar var olduğunndan ortadaki -m ihtiyaç olmaz ./eggdrop botun..conf yeterli gelir)

bunların dışında nickserv gönderilmesi gereken botun sunucu servislerine kayıtlı nickinin şifresi /kendini tanıtması tamamen ayrı bir olaydır. yine oper girmesi-çıkmasıda ayrı.. bunlar için yukarda verdiğim linkteki kodu düzenleyerek(kendi botunuzun bilgileriyle) bu nickserv'e kendini identify etmesi ve oper şifresi girip oper'a çıkmasını oto sağlamış olacaksınız.

normal diğer tcl scriptleri yüklediğiniz şekilde .conf dosyasına source scripts/tcl-adı.tcl şeklinde belirtip en az .rehash çekip tanıtırsınız bundan sonraki sunucuya bağlantılarında işlemleri oto yapar.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan