⚠️ Güvenlik nedeniyle tüm kullanıcı şifreleri sıfırlanmıştır. Lütfen buraya tıklayarak yeni şifre talep ediniz.
IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

>
+
Etiketlenen Kullanıcılar

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

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 11 Ekim 2012, 16:22   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
eggdrop1.6.21 timer sorunu hakkında




selam.
eggdrop1.6.21 sürümünde yazımı sırasında yapılan ufak bir hata-eksik nedeniyle,
özellikle trivia tarzı oyun scriptlerini bu eggdrop versionunda işletirken ,( bu tarz scriptlerde çokça "timer" kullanılmak zorunluluğu doğar,soruya cevap verme süresi,ipuçlarını gösterme süresinin ayarlanması vs gibi aralıkları-süreleri belirlemek için) botunuz timer komutunda hata mesajı verecektir.

bu eggdrop1.6.21 versionundaki bug-hata belirlendikten sonra bir düzeltme-patch açıklandı.
bu eggdrop versionunu kullanıp bu türden timer hatalarıyla karşılaşanlar,
aşağıdaki düzeltmeyi yapıp botun yeniden kurulumunu yapmak durumunda kalacaklardır.(sadece eggdrop1.6.21 versionu için geçerlidir.diğer sürümlerde bu bug-hata söz konusu değildir.)

eggdrop1.6.21.tar.gz dosyasını hesabınıza çekip ,dizine çıkardıktan sonra :
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd eggdrop1.6.21

komutuyla bu dizinde:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

komutuyla bu hatayı düzeltecek timerworkaround.patch dosyasını bot kurulum klasörünün ana dizinine çekiyoruz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
patch -p1 < timerworkaround.patch

komutuyla bu patch-yama'yı işliyoruz.

yapılan "patch" işlemini onaylamak için
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
find. - yam "*.rej" -print

komutu uygulayabilirsiniz.bu şart değil isteğinize bağlıdır.

bundan sonra botunuzu sırasıyla
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./configure && make config && make && make install DEST=/home/kullanici-adiniz/yeni-botunuz

komutlarını uygulayarak botunuzu yeni baştan kuruyoruz.

yada bu hatayı elle-manuel onarmak için:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd eggdrop1.6.21/src/tcl.c

dosyasını açıyoruz.(ister sftp ile indirip açabilir ister Shell üzerindeki pico ,nano vs gibi araçlarla açıp düzenleyebilirsiniz) tcl.c dosyasında 614. satırdaki
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
do_tcl_async(context, script, bgtclcallback);

satırını
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
do_tcl_sync(context, script, bgtclcallback, 0);

olarak değişip kaydediyoruz. sonra bot ana dizinine gidip normal şekilde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./configure && make config && make && make install DEST=/home/kullanici-adiniz/yeni-botunuz

ile kuruyoruz.böylece eggdrop'un 1.6.21 versionundaki "timer" hatasını onarmış oluyorsunuz.

 
Alıntı ile Cevapla

 

Etiketler
eggdrop, hakkında, sorunu, timer


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
Güncel Timer ile Alias Seslenme Çalıştırma Sorunu Forbidden mIRC Scripting Sorunları 0 07 Aralık 2021 01:55
Timer bağlantı, pencere sorunu. Prens mIRC Scripting Sorunları 2 30 Nisan 2012 18:15
timer komutu hakkında deLuxe mIRC Scripting Hazır Kodlar 1 01 Kasım 2010 21:51
timer Sorunu SteNLie mIRC Scripting Sorunları 2 09 Ocak 2010 12:24
Timer ve & $remtok Sorunu bLaCkdeviL mIRC Scripting Sorunları 2 01 Şubat 2007 20:22