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/)
-   -   Radyo dinleyen nick tcl ile ilgili. (https://www.ircforumlari.net/eggdrop-neostats-bnc/615032-radyo-dinleyen-nick-tcl-ile-ilgili.html)

Kombine 19 Eylül 2014 16:51

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
Defero ile bağlantı sağladım , en son vermiş olduğunuz tcl kaydını yaptım fakat altta belirtmiş olduğum hatayı almaktayım ve tepki vermiyor.
[16:48] Tcl error [who_son]: can't read "SayIp": no such variable
[16:48] Tcl error [who_son]: can't read "SayIp": no such variable
[16:48] Tcl error [who_son]: can't read "SayIp": no such variable
[16:48] Tcl error [who_son]: can't read "SayIp": no such variable
[16:48] Tcl error [who_son]: can't read "SayIp": no such variable

saywhat 19 Eylül 2014 18:55

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
Sanırım siz bunu , TechnicaL'in şu paylaşımından almışsınız -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Oradaki konudaki postlara şöyle bir göz gezdirince, kimi "çok güzel , sorunsuz çalıştı.." derken kimi de sizin yukarıda aldığınız hatayı aldığını yazmış....

hatta biri bu hatayı aldıktan sonra ,girdiği ayarlardaki hatasını fark edip düzelttikten sonra hatanın ortadan kalktığını ve çalıştığını belirtmiş.

kodun o konudaki paylaşılmış bu -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] halinde hiç sorun yoktur. denemez (zaten paste'nin üstünde bunlara işaret edilmiş) ki ben arka sayfada verdiğim düzenlemelerde gördüğüm bu "sorunları" giderip/düzeltip verdiydim.

bu hata nedendir ? ,sorusunun cevabı o konudaki gibi , ayarlarınızdaki bir hata,eksiklik nedeniyle olabileceği gibi, bu scriptin http Tcl ile kullanıldığı düşünülürse ,sürüm farklılıklarından da kaynaklanabileceğini düşünüyorum.... (http sürümü,Tcl yada eggdrop sürümü)

o konu benim buradaki geçmişimden daha eski bir konu,o zamanlar burada olsaydım o konuda sizin aldığınız hatayı alan arkadaşlara diyebileceğimde bu olurdu....

ama bana kalsa,yani böyle bir kodu kullanma gibi bir durumum olsaydı ki yok, kendim sıfırdan bambaşka bir şekilde yazmayı tercih ederdim ,orası da ayrı konu tabi....

Kombine 19 Eylül 2014 19:04

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
Evet o konu başlığı altındaki tcli olduğu gibi kullanıyorum şuan ve sizinde eklemeleriniz üzerine çalışan güzel bir tcl ortaya çıktı.Ilk paylaşılan tcl üzerine os raw üzerinden kanala mesajı iletilmemekteydi putserv "privte #kanal şeklinde değişiklik yaptığımda sorun düzeldi.Onun dışında zamanlayıcı olarak değil !text şeklinde komut uygulatarak çalıştırdım sizin sayenizde.Şuan hiçbir problem gözükmüyor.Bota konsol üzerinden bağlandığımda sizinde bahsettiğiniz gibi .binds time yaptığımda hafızasında kaldığı için sürekli durum güncellemesi yapmaktaydı.Şuan hiçbir sorun yok , sadece bot nicklerini muaf edemiyorum.Paylaşmış olduğunuz set muaf "nick| ve set muaf "nick nick2" çalışması malasef.En kısa sürede bunlarında çözüme ulaşıcağını umuyorum.

- Emek ve yardımlarınızdan dolayı teşekkür ederim.

saywhat 19 Eylül 2014 20:24

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
arkada altta son verdiğim kod'daki muaf ayıklama satırını , bir foreach loop'unda döndürmek, sanırım istediğiniz sonucu verecektir.
yani -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kombine 19 Eylül 2014 20:44

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
Şu tcl sayesinde baya birşey öğrenmiş oldum tabiki senin sayendede @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu son verdiğin tcl ile radyo botu ve diğer dinleyenler hariç sadece dji gösteriyor dinleyici olarak :)

saywhat 19 Eylül 2014 21:44

Cevap: Radyo dinleyen nick tcl ile ilgili.
 
pekala, daha farklı düz ve basit bir yöntemi ,string map'i deneyelim -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

muaf nickleri kod içine eklediğim açıklamalardaki gibi set nix ... satırında belirtin. daha fazlaysa
,satırdaki örneklerdeki şekilde "muaf-nick" tırnaklar içinde bir boşluk bırakın ve çift tırnak işareti ekleyin herbir muaf nick için .
örnektekilerden daha az ise ekleyecekleriniz. "muaf-nick" ile birlikte sağ yanındaki çift tırnak işaretinide silin/kaldırın.herbir tırnak içindeki muaf nicke karşılık sağ yanında çift tırnak işareti olmalıdır aksi durumda hata atar bot düşer...

Kod:

# muaf nickleri tırnaklar içine alarak yazın ve her tırnak içindeki muaf nicke karşılık yan
# tarafında çift tırnak işareti yerleştirin. yani muaf nickler arasında içi boş çift tırnak olsun...
# alt satırdaki örneklerde olduğu gibi... (muaf yazılan nicklerde büyük-küçük harf uyumu olması gerekmez)

          set nix [string map -nocase {"muaftır" "" "muaftır2" "" "muaftır" "" "muaftır" ""} $nicks]



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

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