![]() |
çoklu oturum .... 2. sorum.. servera bağlandığımızda mesela #sohbet kanalı hariç diğer kanallardan otomatik çıkış için ne yazmamız gerekiyor on *:connect:{ if ($server == irc.bilmemne.com) { (#sohbetkanalı hariç) partall } (#sohbetkanalı hariç) bunun yerine ne yazmam gerekiyor ? teşekkürler |
Cevap: çoklu oturum ilk soruna bayagı bi ilgi duydum serencebey.. iki elma var.. tek ısırıkla ikisinden de faydalanmayı düşünüyosun.. :) ilk kez böyle bişey duydum.. ya ben çok cahil kalmışım yada sen uçmuşun aga :) |
Cevap: çoklu oturum Alıntı:
Anladığım kadarı ile ; iki nicke mesaj atmak istiyosan; 1: /gir { msg nick1 mesajın msg nick2 mesajın } 2: on *:connect:{ if ($server == irc.bilmemne.com) if ($chan == #Sohbetkanalı ) { halt } .partall } |
Cevap: çoklu oturum 1. sorunun cevabı: 2 mirc açmak ile neyi kastettin tam çözemesemde her iki durumda aşağıya çözümleri yazdım. * Şayet açık olan mircinden /server -m irc.sunucu.com komutuyla 2. bir nicki sunucuya bağladıktan sonra o nicke işlem yaptırmak istiyorsan,ilk açık olan mirc pencerene aşağıdaki komut türlerini uygularsan sonradan açtığın 2. penceredeki nickin bu komutları uygular : /scon 2 msg #sohbet Selam /scon 2 join #muhabbet /scon 2 ping Serencebey Buradaki 2 rakamı açık olan mircindeki 2. sıradaki sunucuyu ifade eder.Birinci nickin ile sonradan açmış olduğun ikinci nickinle aynı anda işlem yapmak içinse: /scon -a msg #sohbet ses /scon -a part #muhabbet komutlarını uygulayabilirsin.Buradaki -a parametresi,yazılan komutu açık olan tüm mirc pencerelerinde uygular. * Şayet açık olan mircin haricinde,Masaüstündeki başka bir mirc ile bağlanıp bu nicki kumanda etmek istiyorsan (ki biz bu bot diyoruz:) ).Bu durumda forum içerisinde "on text" eventi hakkında araştırma yapmalısın yada bota komut uygulatma şeklinde.Örnek vereyim: on *:text:*:#sohbet:if $nick == serencebey && $1 == ses { msg #sohbet Ses var } Bu kodu eklediğin mirc (Şayet #sohbet kanalında serencebey nickin yazdığı 1. kelime ses ise) #sohbet kanalına Ses var , yazacaktır. 2. sorunun cevabı : on *:connect:if (irc.sunucu.com == $server) .timersohbet 1 2 chanpart alias chanpart { var %difi 1 | while %difi <= $chan(0) { if !$regex($chan(%difi),/^(#sohbet)$/i) { part $chan(%difi) } | inc %difi } } Yukarıdaki kod dizinini ALT + R ile açılan panelde REMOTE kısmına ekliyorsun. İyi forumlar... |
Cevap: çoklu oturum Difozyon hocam büyüksün.. aradığım komut tam olarak /scon -a'ydı ikinci cevapta süper ALLAH razı olsun |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:26. |
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