Tekil Mesaj gösterimi
Alt 30 Ocak 2011, 20:19   #777
Çevrimdışı
BraweheaRt
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCdaemon/Services Soru-Cevap Bölümü




Bu açıklamanız yanlış çünkü -k orda kick işlevini görüyor ancak /kick nick komutunun kısaltması diyemeyiz! Ban parametrelerinden biridir; nasılki -u parametresi (/ban -usaniye #kanal nick) kullanıcıya süreli ban atmak için kullanılan parametre ise -k parametreside banlanan kullanıcıyı kanaldan atmak için kullanılan parametredir.
Yani başlı başına kick kullanımı değil parametre özelliğidir. Bu yüzden bu sorunun cevapı sapart değil budur.[/QUOTE]

Eger yanlış oldugunu düşünüyorsak şöyle bir uygulama ile teyid edebiliriz. Aop oldugunuz herhangi bir kanalda farklı bir nick için şu komutu uygulayalım "//Debug @Pencere | ban -k Nick" Bu komutu uyguladıgımızda Açılmış olan Debug penceresinde bizim aslında hangi komut yada komutları uyguladıgımızı görebiliriz. Örnegin ben bu komutu uyguladıgımda Debug penceresinde şunu görüyorum.

-> irc.chat.com.tr MODE #q +b BraweheaRt!*
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

-> irc.chat.com.tr KICK #q BraweheaRt :

Buradan'da anladıgımız gibi "/ban" olarak kullanılan komutun karşılıgı "mode #kanal +b Mask" şeklindedir. Komutdaki "-k" parametresinin karşılıgı ise "/kick #kanal nick" şeklindedir.

Yani burda görmüş oldugumuz bütün bu ban parametlereli aslıda birer remotedir. Örnegin ben mircde "/alias at /kick # $1 " gibi bir komut uyguladıgımda yetkili oldugum herhangi bir kanalda "/at nick" komutu kullanamam kişinin kanaldan kicklenmesine yeterli olucakdır. Benim komutda "/kick" ibaresini kullanmamış olmam aktif hale gelen komutun "kick" iberesi olmadan gerçekleşdiginide söyleyemeyiz ki bunu Debug örneginde gayet net görebiliyoruz.

Bu gibi ban parametreleri ignore timer vs komutlar birer services komutu olmadıgından Services komutu gibi sınırlandıramayız. İstenilen kelime yada harfe urak bir remote ile istedigimiz Services komutunu ekleyebiliriz. Bunu yapıyor olmamız ise services komutunu uygulamadıgımız anlamına gelmez. Sadece Script'i kullanarak belli komutları kısaltıp işilevlerini genişletmiş oluruz.

Dipnot olarakda ben cevabı sapart olarak belirtmedim cevabın kick kullanmadan ancak Sapart ile mümkün olunucagı Sapart kullanımının ise bir atma(kick) işlevi olamıyacagından söz etdim burada sanırım bir yanlış anşılma olmuş.


Umarım yeterince açıklayıcı olmuşdur. Konu hakkında başka merak edilen varsa pm atabilirsiniz.


Konu BraweheaRt tarafından (30 Ocak 2011 Saat 20:25 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver