15 Mart 2011, 13:24
|
#953 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: IRCdaemon/Services Soru-Cevap Bölümü
| Corpse Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. | Kesin bir bilgiye sahip olmamakla birlikte mantık kuruyorum; öncelikle /debug @dene penceresi acip yetkim olan kanalda /chanserv op #corpse komutunu uyguluyorum.
-> irc.SoyLe.net CHANSERV op #corpse
<- :ChanServ! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. MODE #corpse +o Corpse
<- :ChanServ! Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. NOTICE #corpse :OP command used for Corpse by Corpse
Burda bizi ilgilendiren kısım 2. satır.
--
Daha sonra sağlama amaçlı, nick üzerinde kullanılabilen diğer Chanserv komutlarını deniyorum. /chanserv kick #corpse
Aldığım cevap: [08:21:04] -ChanServ- Kullanimi: KICK kanal nick [sebep]
-
[08:21:04] -ChanServ- Daha fazla bilgi icin /msg ChanServ HELP KICK yaziniz.
Yani servisler komutu yanlış kullandıgımı belirtiyor.
-- /chanserv status #kanal
Aldığım cevap: -ChanServ- STATUS ? ? ERROR Syntax error
Gelen mesajın Raw numarası ; 501
501 no'lu Raw : Unknown MODE flag anlamına gelir.
Kısaca /mode komutuyla birlikte algılanamayan karakter kullanıldı diyor.
--
Op, Deop, Halfop, Devoice gibi komutları kullandıgımda , herhangi bir nick belirtilmediği için komutun geçerli olmasi için /mode sonuna kullanan kişinin Nick'i geliyor otomatikman.
Chanserv kanala ; /mode #kanal +o/+h-v KendiNickimiz
komutunu gönderiyor.
--
Bu durumda; diğer komutlardan yanıt alamamamızın sebebi status, kick gibi komutların /mode ile birlikte kullanılamamasıdır.
voice, op gibi nicke uygulanan komutlar chanserv'in kanala /mode #kanal +/-prefix nickimiz komutu göndermesi sebebiyle de kullandığı protokol IRCd protokolüdür.
Eksik veya yanlış bir kısım varsa belirtin lütfen. | Mantık güzel , fakat cevap yalnış |
| |