15 Haziran 2008, 19:48 | #11 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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. |
|
15 Haziran 2008, 20:45 | #12 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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. |
|
15 Haziran 2008, 21:15 | #13 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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ış |
|
Etiketler |
eggdrop, nick, sifre, sorunu, Şifre |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Belirtiğim Sunucularda nick oto nick değiştirme sorunu | StyLechiLd | mIRC Scripting Sorunları | 2 | 29 Temmuz 2013 19:08 |
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 |