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/)
-   -   Eggdrop Nick Şifre Sorunu (https://www.ircforumlari.net/eggdrop-neostats-bnc/38543-eggdrop-nick-sifre-sorunu.html)

hiLazz 25 Eylül 2007 20:20

Eggdrop Nick Şifre Sorunu
 
Eggdrop Bot Kurdum ysfm arkadaşımızın sayesinde ama bir müddet Normal Bi Şekilde Çalıştı, Daha Sonra Nick Şifresini Girmemeye Başladı Kullandığım Unreal3.2 ve Anope 1.7.19 ..

.Conf'taki şifre Bölümü Bu şekilde Bir Hatamı var anlıyamadım ?

Kod :
--------------------------------------------------------------
set init-server { putserv "PRIVMSG NickServ :IDENTIFY botşifresi" }
---------------------------------------------------------------

Yanlış Bir yer varsa Söylerseniz Sevinirim .. Forumda aradım ama bu sorunla ilgili konu bulamadım yada gözümden kaçtı .. iyi forumlar

KnOuCK 25 Eylül 2007 20:42

Cevap: Eggdrop Nick Şifre Sorunu
 
birde serverde /ns getpass botnicki dene bakalım conftaki şifre ile serverdeki kayıtlı nick aynımı belki değişmiş olabilir bunlara dikkat et ok.

hiLazz 26 Eylül 2007 17:10

Cevap: Eggdrop Nick Şifre Sorunu
 
Tamam onuda hallettim şimdi Botu tek kanala sokarsam şifresini Giriyor .. Ama 3 kanala birden sokunca girmior ? bunun sebbebi ne olabilir

GemLik 26 Eylül 2007 17:26

Cevap: Eggdrop Nick Şifre Sorunu
 
3 kanalamı girmior şifreyimi girmior ? bence 3 kanala birden girmiyor anladığım kadarıyla

#Botun kanalları
channel add #kanal1 {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #kanal2 {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}


şeklinde botun conf a ekleyin.?

hiLazz 26 Eylül 2007 17:36

Cevap: Eggdrop Nick Şifre Sorunu
 
Olmadı Gene aynı :(

eggdrop 1.6.17 kullanıyorum ..

_cRaZy_BoYs_ 26 Eylül 2007 19:55

Yanıt: Cevap: Eggdrop Nick Şifre Sorunu
 
Alıntı:

hiLazz Nickli Üyeden Alıntı (Mesaj 266316)
Olmadı Gene aynı :(

eggdrop 1.6.17 kullanıyorum ..

Arkadaşım bence yeni bir conf editle...

SaNaLStaR 26 Eylül 2007 20:41

Cevap: Eggdrop Nick Şifre Sorunu
 
eksik bisiler vardır. confu tekrar kontrol et.

hiLazz 26 Eylül 2007 22:33

Cevap: Eggdrop Nick Şifre Sorunu
 
Kod:

#### Bilgi Satiri #####
set mod-path "modules/"
set help-path "help/"
set text-path "text/"
loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
checkmodule blowfish

##### Bilgi Satiri #####
##### Bot bilgileri #####
set nick "T_t"
set realname "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
set servers {serverip:6667port:serverşifresi(mircden giriş kapattımda  }
set init-server { putserv "PRIVMSG NickServ :IDENTIFY botsifresi" }
channel add #tneo {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #oyun {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #radyo {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
set net-type 5
set owner Tneo

##### Dosyalar ve Dizinler #####
##### Bilgi Satiri #####
set userfile "koruma.user"
set chanfile "koruma.chan"
set temp-path "/tmp"
set console "mkcobxs12121"

##### SCRIPTLER #####
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl
source scripts/kufur.tcl
loadhelp userinfo.help

# EndOf

Conf bu Şekilde Ne olabilirki Acaba ??

elninolaz 15 Haziran 2008 16:32

Yanıt: Cevap: Eggdrop Nick Şifre Sorunu
 
Bendede aynı sorun var eggdrop botlar belli bı sure calıstıktan sonra nick şifre hatta operını girmiyor dogal olarak calısmıyo

Clupturk 15 Haziran 2008 16:40

Cevap: Eggdrop Nick Şifre Sorunu
 
şifreyi

identify.tcl

olaraka ayarlayıp tcl üzerinden girdirmeyi denermisiniz

GemLik 15 Haziran 2008 19:48

Cevap: Eggdrop Nick Şifre Sorunu
 
bind evnt - init-server grs

proc grs {type} {
global botnick
putquick "MODE $botnick +i-ws" -next
putquick "PRIVMSG Nickserv :identify NİCKŞİFRESİ" -next
putquick "OPER BOTNİCK OPERPASS" -next
putquick "MODE BOTNİCK +H" -next
putquick "MODE BOTNİCK +s -nN" -next
}

İsterseniz ekteki tcl i kullanabilirsiniz sorunsuz çalışmaktadır.

SaW 15 Haziran 2008 20:45

Cevap: Eggdrop Nick Şifre Sorunu
 
Doğru ama eksik..
proc ile grs komutu tanımlanmış ama o kadarla kalmış.
Hemen hemen bütün proglamlama dillerinde tanımlanan komut satırı çağrılmadan çalışmazlar.
Orada komutun tanımı doğru fakat çağrılmadığı için çalışmayacaktır.
TCL scriptingde komutları biz bind kullanarak çağırırız veya yine mecburen bind kullanılarak çağrılmış başka bir komut satırı içerisinde kullanırız.

Aslında kuru kuruya eksik satırın ne olduğunu söyleyip geçebilirdim ancak böyle niye olduğunu açıklamanın tcl scriptingi öğrenmek isteyen arkadaşlar açısından eğitici olacağı kanısındayım.

Peki eksik satır nedir?

bind evnt - init-server grs

Bu satırı da koyarsak tamam olacaktır.
bind evnt : Botun sunucuya bağlandığında, disconnect olduğunda, rehaslarda, restartlarda v.s kullanılan bind tipidir.

init-server : Bot sunucuya bağlandığında demektir. Bunun yerine alternatif olarak connect de kullanılabilirdi ancak connect daha çok bağlanırken manasına geldiğinden uygulamada bi takım eksiklikler yaşayabiliriz.

grs : Bu ise daha sonra tanımını yapacağımız komuta verdiğimiz isimdir.
Bu istediğimiz herhangi birşey olabilirdi. Bunu ben ScanX.conf ta kullanmıştım giriş kelimesinin kısaltılmışı olarak kullanmıştım. Burada dikkat etmemiz gereken bir kaç şey var. Birincisi tanımlayacağımız komuta bu adı verdikten sonra proc komut şeklinde komutu tanımlarken daha önce bind içerisinde komuta verdiğimiz isimle birebir ve büyük küçkük harflere de dikkat ederek yanı olmak zorunda olmasıdır. ikinci bir dikkat edeceğimiz husus ise programcılıkta olan diğer bir kuraldır. Gerek komut isimleri olsun gerekse set'leyeceğimiz değişken isimleri olsun setlediğimiz değer ya da uygulatacağımız komutla alakalı olması; o kodları okuyan bi başkasının anlaması ya da bizim sonradan okuduğumuzda ya da üzerinde çalışırken daha anlaşılır olması açısından elzemdir.
Bir diğer husus ise açıklama satırları koymaktır araya ki bu Tcl scripting de # ile başlayan satırlar, C ya da C++ da // ya da /* ile başlayıp */ ile biten satırlar ve mirc scripting de ise ; ile başlayan satırlardır..
Örnekler çoğaltılabilir, ama söylemek istediğim anlaşılmıştır sanırım.
Kolay gelsin.

GemLik 15 Haziran 2008 21:15

Cevap: Eggdrop Nick Şifre Sorunu
 
saol uyardığın için copy hatası olduğu için eksik kalmış :) dikkatimden kaçmış


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk