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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Haziran 2008, 19:48   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.


Konu GemLik tarafından (07 Temmuz 2010 Saat 19:38 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 15 Haziran 2008, 20:45   #12
Çevrimdışı
SaW
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
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.

 
Alıntı ile Cevapla

Alt 15 Haziran 2008, 21:15   #13
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Eggdrop Nick Şifre Sorunu




saol uyardığın için copy hatası olduğu için eksik kalmış
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
dikkatimden kaçmış

 
Alıntı ile Cevapla

Cevapla

Etiketler
eggdrop, nick, sifre, sorunu, Şifre


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

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
Nick Şifre Penceresi Burak09 mIRC Scripting Sorunları 7 10 Ocak 2015 04:41
ScanX Clone Ayarı Sorunu Eggdrop Bot Muaf Nick Elix Eggdrop, NeoStats, BNC 3 27 Temmuz 2013 15:34
eggdrop botlar nick şifre ve operlerini girmiyor ? aspawa Eggdrop, NeoStats, BNC 13 26 Şubat 2012 13:44
ircserviceste nick şifre sorunu WordLock Servisler 3 25 Şubat 2008 05:15