IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

3Beğeni(ler)
  • 3 Post By saywhat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 11 Haziran 2013, 15:04   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Eggdrop tcl sorunu :(




Arkadaşlar tcleri yüklüyorum eggdrop.conf e koyuyorum.Bota reset atıyorum

Kelime türetmece botu var ama kanala bot gelmiyor sorun nedir sizce.

Not eggdrop botu kanalda ama oyun botu gelmiyor

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 11 Haziran 2013, 16:47   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Eggdrop tcl sorunu :(




hmmm görüyorum ki sizin aklınız karışmış "kavramlar arasında" .

öncelikle bir konuyu açığa kavuşturmak gerekiyor :

kelime türetmece,trivia, felan filan bunlar aslında bot değiller,her ne kadar öyle "pazarlaması" yapılsada .burda "bot" olan tek yazılım var oda "eggdrop"

geri kalan kelime türetmece vs vs bunlar eggdrop botu içersine yüklenen ,eggdrop üstünde çalıştırılabilsin diye yazılmış eggdrop tcl scriptleri sadece.....

bu nedenle eggdrop kanalda ama oyun botu gelmiyor" cümlesi anlamını yitiriyor.

o nedenle en başından alalım olayı.

kullanmak istediğiniz kelime türetmece vs "tcl kodunu" açıp genellikle üst kısımlarında yer alan ve yine genellikle set felan "blabla" gibi belirtilmiş ve normalde bu satırların üstünde # işaretiyle başlayan satırla size sıradaki ayarın ne işe yaradığına dair bilgi verirler ki sizde kendinize göre seçiminizi yapabilirsiniz.

bu ayarlarınızı "doğru" yaptığınıza emin olduktan sonra filezilla/cuteftp vs vs gibi sFtp (secure) file transfer protocol -güvenli dosya transferi protokölü aracı kullanarak shell hesabınıza bağlanıp botunuzun /scripts dizine içine kullanmak istediğiniz tcl scripti yollarsınız.

sonra shell hesabınızdaki eggdrop botunuzun .conf dosyasını açarsınız ..genellikle .conf'un alt satırlarında tcl scriptlerin listelendiği bölüme
source scripts/yüklemek-istediğiniz-kod.tcl

gibi "source" eder-kodun nerde olduğunu-nereye bakması gerektiğini belirtirsiniz.düzenlediğiniz .conf'u yeniden shell'deki eggdrop botunuza geri gönderirsiniz.

eggdrop.conf içinde :

listen xxxx all
örnek: listen 3333 all
gibi bir satır yer alır bu botun dinlediği port -bağlantı noktasıdır.

ayrıca .conf dosyasında
set my-ip
yada set vhost yada set hostname yada set vhost4 yada set vhost6 veya set listen-addr ... vs vs bu kullandığınız eggdrop'un modeline/sürümüne göre değişiyor. genelde set my-ip

botun işlediği makinanın/shell'in ip adresi yada vhost (rDns) ayarlamışlarsa budur.
kısaca ya ip adresi olmadı host'u alırsınız.

telnet aracı açıp .(windows kullandığınızı varsayarak .başlat/çalıştır telnet enterlayın)
o ip-adresi/yada-hostu port-no

örnek: eggdop .conf ta listen 3333 all ve set my-ip "12.24.36.48" veya set vhost "blabla.shell.com"

telnet ekranına : o 12.24.36.48 3333 (burda ip adresi yerine hostu olan blabla.shell.com'da kullanılabilir fark etmez)
yazıp enterlarsınız bağlanmayı deneyecek bağlantı kurulunca botunuza botunuz sizden : login name :isteyecek ki bu set owner/set admin satırlarına girdiğiniz kullanıcı adıdır botun sahibinin adıdır.

girip enterlayınca .şifre password soracak ki buda botu ilk kanala soktuğunuzda /msg botunuz hello sonra /msg botunuz pass şifreniz olarak girdiğiniz şifrenizdir (sahiplik şifresi) telnet üzerinde bunuda girince botun arayüzüne erişirsiniz .

bot kanala /sunucuya girmedi mi? .status komutunu yazın.bağlanmışsa bağlandığı sunucu-adresi:portu yazacak girmiş olduğu kanalları verecek bağlanmamışsa ..trying diye bi yazı görünür.

.jump komutu .conf dosyasında bağlanacağı irc sunucuları yazdığınız bölümdeki sıradaki sunucuyu denemeye geçer.
.jump irc.sunucu 6667 gibi .jump komutunu irc sunucu adresiyle verirseniz belirtilen adrese bağlanmayı dener. portu yazmasanız dahi default-port yani öntanımlı port olarak .conf'ta belirtilmiş (ki bu genelde 6667 olur) o portla dener o irc'e bağlanmayı...

bağlantı kurulduğunda herhangi bi kanala girmemişse:
.+chan #kanal komutu istenen kanala botu sokar .-chan #kanal botu kanaldan çıkarır. .save mevcut kanal/kullanıcı ayarların saklar/korur.
.chaninfo #kanal
bulunduğu #kanal üzerindeki botun ayarlarını listeler.
.chanset #kanal +/-seçenek
ile bu mevcud ayarları değişebilirsiniz. tüm komut listesi için : .help all
daha kısa komut listesi için .help herhangi bir komutun nasıl kullanıldığını görmek için : .help komut-adı


bu arada bot içine attığınız/.conf dosyasında eklediğiniz scripti botun görebilmesi değişiklikleri tanıyabilmesi için .telnet bağlantısı kurup .rehash (yeniden yüklemek gibi çevrilebilir) bu komut botun kanal/sunucuyla bağlantısını kesmeden tüm modül ve scriptleriini yeniden yüklemesini/böylece yapılmış değişikliği görebilmesini sağlar.

bazı scriptler yüklendiğinde/yada bazı değişikliklerin görülebilmesi/tanımlanabilmesi için .rehash yeterli gelmeyebilir. bu durumda .restart (yeniden başlat) komutu kullanmanız gerekebilir. bunda bot sunucu/kanaldan çıkar kendini tam anlamıyla yeniden başlatır ve geri döner.

 
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Eggdrop sorunu quarizma1234561 Eggdrop, NeoStats, BNC 3 10 Haziran 2013 22:09
Eggdrop Sorunu SeYH_SaMiL Eggdrop, NeoStats, BNC 14 12 Eylül 2009 00:58
eggdrop bot sorunu aSi_GeNçx Eggdrop, NeoStats, BNC 8 21 Temmuz 2009 20:42
eggdrop sorunu CrazyRomeo Eggdrop, NeoStats, BNC 3 21 Ağustos 2008 13:47
eggdrop sorunu KnOuCK Eggdrop, NeoStats, BNC 8 14 Kasım 2007 05:46