IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
3Beğeni(ler)
  • 2 Post By xwerswoodx
  • 1 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Haziran 2016, 10:34   #1
Çevrimdışı
xqw
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Socket bota kick atarken % @ & ~ kontrolü




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias _kick { if !$oyunnick($botfnick($2)) && !$read(muaf.txt,w,$botfnick($2)) { sw socket MODE $1 +b $mask($2,2) sw socket KICK $1 $botfnick($2) : $+ $3- $kickno kicksay } }

Burada yetki kontrolü nasıl yaptırabilirim?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 09 Haziran 2016, 19:12   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socket bota kick atarken % @ & ~ kontrolü




Socketler server üzerinden gelen mesajları işlerler. Direk kısayoldan sockette .pnick gibi bir seçenek yok, bunun için socket kanala girdiğinde prefixlerle beraber isim listesini görür, buradan prefixi olan kullanıcıyı, hash tabloya kanal ismiyle beraber eklersin opları, -o oldukça siler, +o oldukça eklersin.

daha sonra if !$hget(tabloadı,item) gibi bir koşulla yetki kontrolü yaptırabilirsin..

 
Alıntı ile Cevapla

Alt 20 Haziran 2016, 16:39   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socket bota kick atarken % @ & ~ kontrolü




WHO çekip Notice üzerinden işlem yapabilirsin Soylenet yada şimdiki adı ile GLC botunda o şekilde işlem yapmıştım böylece her girişte op listesini tekrar çektirmek yada lag sırasında eklenmeyen nicklerin sorunları ile uğraşmak durumunda kalmazsın.

Yinede işlem yaparken op listesine eklemek daha kolay çözüm olabilir her halukarda ama ben liste tutmak yerine anlık kontrolleri tercih eden bir insanım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 20 Haziran 2016, 19:50   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Socket bota kick atarken % @ & ~ kontrolü




Kurtulun artık şu socket saplantısından. Debug kullanın, debug da herhangi bir kısıtlama yok ve yine ham(raw) sunucu mesajlarıyla tetiklenir. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ajan botunun bir versiyonunu debug ile yazmıştı.

Ayrıca üst versiyonlarda ON PARSELINE eventını da incelemenizi öneririm.

Bilgisayar başında fazlaca vaktim olsa size çok güzel örnekler gösterirdim.

Kolay gelsin.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Cevapla

Etiketler
socket yetki kontrolü


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
Socket bota ekleme moonman mIRC Scripting Sorunları 2 15 Eylül 2013 00:42
Socket Bota Muaf İp MikaiL mIRC Scripting Sorunları 2 02 Ocak 2011 20:07
Bota kick ve ban attırma qiapz mIRC Scripting Sorunları 7 12 Şubat 2006 15:06