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/)
-   -   Ident Koruması.. (https://www.ircforumlari.net/mirc-scripting-sorunlari/450318-ident-korumasi.html)

TİGeR 07 Şubat 2012 19:21

Ident Koruması..
 
Selamlar Dostlar.. Ident koruması lazım fakat su sekilde eklediğim kelime veya harf geciorsa iDentinde Kanaldan uzaklaştırılcak identi *!ident@* seklinde balıyoruz örnek verelim ident *!Lamer@* bunu yasakladık girisi kestik diyelim adam *!Lamer1@* yaparak girebilior ben sunu istiorum kisinin identinde yasakladığım ident geciorsa işlem yapsın Yani *!Gay@* identiyle geldi yasaklandı *!Gayyy@* die geldiğindede işlem yapsın nasıl yaparız? sevgiler..

Narsinha 07 Şubat 2012 19:48

Cevap: Ident Koruması..
 
*!Gay*@* olarak ekle sende.

TİGeR 07 Şubat 2012 20:28

Cevap: Ident Koruması..
 
Egzodya peki bişey sorucam *!Gay*@* seKlinde ekledik diyelim *gay*@* die gelebilirmi yani büyük kücük harf fark edermi ident için ?

Narsinha 07 Şubat 2012 20:50

Cevap: Ident Koruması..
 
//if (*!Gay*@* iswm *!gayss@*) { echo -a doğru }

doğru olarak döner cevap

//if (*!gay*@* iswm *!gayss@*) { echo -a doğru }

yine doğru olarak döner cevap yakalar.

Mesela

//if (*!Gay*@* iswmcs *!gayss@*) { echo -a doğru }

cevap doğru olarak dönmez.Çünkü iswmcs büyük küçük harfe duyarlı çalışır

//if (*!Gay*@* iswmcs *!Gayss@*) { echo -a doğru }

cevap doğru olarak döner.Umarım anlamışşındır.

TİGeR 07 Şubat 2012 22:03

Cevap: Ident Koruması..
 
anladımda bunlar şimdi direk komutmu yoksa alias veya remote kodumu ;s2

SiLuet 07 Şubat 2012 22:13

Cevap: Ident Koruması..
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041023419)
anladımda bunlar şimdi direk komutmu yoksa alias veya remote kodumu ;s2

Arkadaşın verdikleri,Mantığı Anlaman için direk Sonuca giden Örnek Sorgulamalar.

TİGeR 09 Şubat 2012 03:20

Cevap: Ident Koruması..
 
Tekrar merhaba.. *!gay*@* diye eklediğim ident *!gayyy*@* yapınca giris yapabilior oysaki *!gay*@* die eklediğimde gayyy gayy1 gibi içinde "gay" gecen identi yasaklaması gerekmiormu kafam iyice karıstı bi baksanız ;s2

SiLuet 09 Şubat 2012 10:13

Cevap: Ident Koruması..
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041025126)
Tekrar merhaba.. *!gay*@* diye eklediğim ident *!gayyy*@* yapınca giris yapabilior oysaki *!gay*@* die eklediğimde gayyy gayy1 gibi içinde "gay" gecen identi yasaklaması gerekmiormu kafam iyice karıstı bi baksanız ;s2

Bu eklemeleri Nereye;hangi Koda Nasıl Ekliyorsun. Bunlar Hakkında Bilgi verirsen Yardımcı Olunur.

saywhat 09 Şubat 2012 11:08

Cevap: Ident Koruması..
 
herşeyin korumasını kendi mircimize eklemesekte kendimiz bir kanal botuna dönüşmesek.kodları ekleye ekleye mircimizi iyice yavaşlatıp kasmasak.chanserv yada unreal kanal modlarıyla banları halletsek daha pratik-güsel olmaz mı ki ?

TİGeR 09 Şubat 2012 18:00

Cevap: Ident Koruması..
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1041025222)
Bu eklemeleri Nereye;hangi Koda Nasıl Ekliyorsun. Bunlar Hakkında Bilgi verirsen Yardımcı Olunur.

menu channel {
Ident:var %ident $$?"Banlanacak Ident" | mode $active +b $+(*!,%ident,*@*)
}
böle bi remote ayarladım ama istediğim gibi calısmıyor ;s2

SiLuet 09 Şubat 2012 22:36

Cevap: Ident Koruması..
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041025555)
menu channel {
Ident:var %ident $$?"Banlanacak Ident" | mode $active +b $+(*!,%ident,*@*)
}
böle bi remote ayarladım ama istediğim gibi calısmıyor ;s2

Kod:

menu channel {
  Ident:mode $active +b $+(*!*,$?"Banlanacak İdent",*@*)
}

Banlanacak Kelimeyi Yazman Yeterli.
Örnek;123 Yazdın Kanaldaki Görüntüsü;
mod değiştirdi:+b *!*123*@*
Yani İdentinde 123 Geçenler Giremez. Buna identi 123 olanda Dahil 123244 Olanda.

TİGeR 09 Şubat 2012 23:36

Cevap: Ident Koruması..
 
Tskler ama bi sorun var siLuet popupstan diyalogu actığımızda bişey yazmadan tekrar kapatırsak +b *!*@* seklinde ban atıor neden acaba?

Narsinha 09 Şubat 2012 23:45

Cevap: Ident Koruması..
 
Kod:

menu channel {
  Ident:var %s = $?"Banlanacak İdent" | if %s != $null { mode $active +b $+(*!*,%s,*@*) }
}


SiLuet 10 Şubat 2012 00:41

Cevap: Ident Koruması..
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041026019)
Tskler ama bi sorun var siLuet popupstan diyalogu actığımızda bişey yazmadan tekrar kapatırsak +b *!*@* seklinde ban atıor neden acaba?

Alıntı:

Egzodya Nickli Üyeden Alıntı (Mesaj 1041026039)
Kod:

menu channel {
  Ident:var %s = $?"Banlanacak İdent" | if %s != $null { mode $active +b $+(*!*,%s,*@*) }
}



Nedeni Şudur $"mesaj" Şeklinde Kullanırsan Tamamda Desen İptalde İşlem Yapacaktır. Bunun İçin Çift $ Kullanman Gerekir. Bende Önemsemeden Tek Yazdım,ama Şunu Öğrendim En ufak Ayrıntıyı Bile Önemseyeceksin. İki İki iş Yapmamak İçin :) Yani Özetlersek Var Kullanmaya ve ek bir sorguya Gerek yok.

Kod:

menu channel {
  Ident:mode $active +b $+(*!*,$$?"Banlanacak İdent",*@*)
}

$$"Mesaj" Kullanmak Yeterli.

Narsinha 10 Şubat 2012 01:16

Cevap: Ident Koruması..
 
Alıntı:

SiLuet Nickli Üyeden Alıntı (Mesaj 1041026117)
Nedeni Şudur $"mesaj" Şeklinde Kullanırsan Tamamda Desen İptalde İşlem Yapacaktır. Bunun İçin Çift $ Kullanman Gerekir. Bende Önemsemeden Tek Yazdım,ama Şunu Öğrendim En ufak Ayrıntıyı Bile Önemseyeceksin. İki İki iş Yapmamak İçin :) Yani Özetlersek Var Kullanmaya ve ek bir sorguya Gerek yok.

Kod:

menu channel {
  Ident:mode $active +b $+(*!*,$$?"Banlanacak İdent",*@*)
}

$$"Mesaj" Kullanmak Yeterli.

evet haklısın $$? kullanmak daha doğru ama var kullanmama olayına katılmıyorum
var kullanınca kod karışık durmuyor.
Kod:

menu channel {
  Ident:var %s = $$?"Banlanacak İdent" | mode $active +b $+(*!*,%s,*@*)
}

$+(*!*,$$?"Banlanacak İdent",*@*)

yerine

$+(*!*,%s,*@*)

kullanmak hata riskinide azaltır.

böyle bence daha iyi tabi benim görüşüm bu.


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

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