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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   setname ident sorunu ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/322896-setname-ident-sorunu.html)

SabotaJ_ 17 Mart 2010 22:26

setname ident sorunu ?
 
Arkadaşlar servera giş oldugunda her girene @set kanalında oto whois çekılsın daha sonra setname ve identi aynı olanlar kanaldan atılsın (zline) böyle bir cod varmı arkadaslar baktım bulamadım.

Forbidden1 17 Mart 2010 22:48

Cevap: setname ident sorunu ?
 
Alttaki kodu remotene ekle dediğin gerçekleşecektir.

Kod:

on *:join:#set: { whois $nick }
raw 311:*: {
 if ($3 == $6) {
 zline $2 +1d Nick-Ident aynı oldugu için sunucudan atıldınız.
}
}


SabotaJ_ 17 Mart 2010 23:01

Cevap: setname ident sorunu ?
 
kardeş bu olayı aç kapa şeklınde yapabılırmıyız ?

Forbidden1 17 Mart 2010 23:10

Cevap: setname ident sorunu ?
 
Alttaki gibi eklersen mümkün.
/iac => Korumayı açar.
/ikapa => Korumayı kapatır.


Kod:

#kory off
on *:join:#set: { whois $nick }
raw 311:*: {
 if ($3 == $6) {
 zline $2 +1d Nick-Ident aynı oldugu için sunucudan atıldınız.
}
}
#kory end

alias iac { enable #kory | echo -a Ident-Setname koruması acık. }
alias ikapa { disable #kory | echo -a Ident-Setname koruması kapalı. }


SabotaJ_ 17 Mart 2010 23:18

Cevap: setname ident sorunu ?
 
Kardeş teşekkurler paylaşımın için kolay gelsin işime yarıyacaktır.

----------

Kardes kodu denedimde istedıgım gibi olmadı ayrı bir kanalda dediğim gibi who çekmedi kanalda açılmadı :)

Forbidden1 17 Mart 2010 23:32

Cevap: setname ident sorunu ?
 
Baska kanalda denediysen, kanal adını düzeltmelisin çalışıyor kod.
on *:join:#KANAL: {
Kanal kısmını sen 'set' dedin diye öyle ayarladım onu işine yarayacak şekilde düzelt.

SabotaJ_ 18 Mart 2010 00:01

Cevap: setname ident sorunu ?
 
kardeş sorun o değil girene ben #kanal da whois çekmek istıyorum ident ve setnamesi aynıysa zline atsın istıyrum kodda giriş çıkışlarda #kanal açılmyo

Forbidden1 18 Mart 2010 13:43

Cevap: setname ident sorunu ?
 
#kanal yerine, sunucunun ana kanalını yaz. Ben zurnadaki raw değerlerine göre yaptım cogu sunucuda böyle $3 ident, $6'da fullname'in ilk kelimesi demektir. EKlerken hata yapmadıgına eminmisin.

SabotaJ_ 18 Mart 2010 22:53

Cevap: setname ident sorunu ?
 
kardeş sunucu ana kanalını yazarsam sohbetımın içine edlecek :) ben istıyorumki mesela giriş oldugu zman kanala ayrı bir kanalda whois çeksın istıyorum whoisler orda çıksın mesela #Girişler diye kanalda çıksın ıstıyorum whois ler ama senin verdıgın kodda hiç girişlerde whois bile çekmıyo :)

Forbidden1 18 Mart 2010 23:46

Cevap: setname ident sorunu ?
 
Sabotaj, verdiğim kod #set kanalına girenlere whois çekip işlemleri yapar. Farklı bir kanalda nasıl whois çekecek dediğini anlamadım. Anlayan bir arkadaş varsa yardımcı olsun sana.

SabotaJ_ 18 Mart 2010 23:51

Cevap: setname ident sorunu ?
 
kardes tamam öyle olsun ama whois i nerde öekıcek statustemi :)

Forbidden1 19 Mart 2010 00:27

Cevap: setname ident sorunu ?
 
Sabotaj #set yerine örneğin sunucunun global kanalı #sohbet 'mi diyelim, #sohbet yaz işlevini gör.

K1nG 19 Mart 2010 09:01

Cevap: setname ident sorunu ?
 
zline komutu ile işlev yaptığına göre yetkili(oper/admin)sin bu yüzden snotice eventi kullanaraktan sunucuya her gireni önce set kanalına dahil eder orada ident ve setnameyi kontrol ederek işlev yapar ve hemen ardından kullanıcıyı kanaldan sapart ile çıkarır. umarım işine yarar

Kod:


#setid on
On *:Snotice:*Client connecting on*:{ sajoin $9 #set }
On *^:JOIN:#set:{ whois $nick }
raw 311:*: {
  if ($3 == $6) {
    !zline $2 +1d Nick-Ident aynı oldugu için sunucudan atıldınız.
  }
  sapart $2 #set
}
#setid end
alias idset { if ($1 == kapat) { .disable #setid } | if ($1 == aç) { .enable #setid } }


Set 19 Mart 2010 19:46

Cevap: setname ident sorunu ?
 
Kod:

on *:join:#asa: {
  who $nick
}
raw 352:*: {
  if ($3 == $9) {
    zline $nick Ident ve Setname Benzerlik Trojen baglanma yasaktir.
    window -n @Set
    aline @Set Nick : $6 Ident : $3 Setname : $9
  }
}

Galiba Boyle Birşey Arıyorsun, Ajan k.bakma net yavas ondan deneme yazdim :)

DarkFaCe 19 Mart 2010 20:52

Cevap: setname ident sorunu ?
 
Kod sorunsuz çalısıyor..

SabotaJ_ 19 Mart 2010 21:40

Cevap: setname ident sorunu ?
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] senin verdiğin kod tam istediğim işleve hitap ediyo çok teşekkurler . özletme kendini.

KuSurSuz..

KraL`` 29 Mart 2010 20:58

Cevap: setname ident sorunu ?
 
Arkadaşlar kolay gelsin bunu kick ban olarak nasıl değiştirebiliriz ben bi kanalda Founderim'de Çözemedim

İyi IF Ler.

Set 29 Mart 2010 21:07

Cevap: setname ident sorunu ?
 
Kod:


on *:join:#kanal: {
who $nick
}
raw 352:*: {
if ($3 == $9) {
ban -k #kanal 2 Ident Fullname Benzerligi Yasaktir Ban!
window -n @Set
aline @Set Nick : $6 Ident : $3 Setname : $9
}
}

Alti Cizgili olan kısımlarda #kanal yerine operator oldugun kanalin ismini yazarsin tamamdir. Hayırlı IF'ler.


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

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