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 zLine (https://www.ircforumlari.net/mirc-scripting-sorunlari/51903-setname-zline.html)

Cemalizim 25 Şubat 2008 19:39

Setname zLine
 
S.a Coderler

Söyle 1 Istegim war aciLen..

/who Komutu Uygulıcam Who cektigimde ;

#Muhabbet omer46 H [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :0 [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Aynen böyle userler görünüyor set name'sinde [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yazıyor

Soru şu who Cektigimde setname'sinde [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yazan Kişileri Zline atmak Istıyorum .. Umarım Yardımcı olunur tşkler

detay 25 Şubat 2008 19:48

Cevap: Setname zLine
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu adreste setname e göre ban atmisiz burdan düzenleyebilirsin client conn. noticesine göre who cekip uygun olmayan setname e sahip kullanicinin nickine zline atabilirsin. tabi birde unrealsa sunucu spamfilterın u parametresi var.

Cemalizim 25 Şubat 2008 21:14

Cevap: Setname zLine
 
Abi Bu Karışık geldi Bana Bak Ben Ne Istıyorum Kısaca

Örnek ; /who Cektim , Status'te Serverde buLunan Userler gözüktü Ve Setname'lerinde , [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , Olan yada Baska 1 KeLime.. Bunun Icın 1 Kod Istıyorum . bu Kisinin kanalda olması Sart Degil sadece Status'te bekliyor ? Bu botlar , ve setname'lerinde 1 Sey Yazıyor 1 kelime ona göre , zline atacam 1 tusla..

KiLL 25 Şubat 2008 22:13

Cevap: Setname zLine
 
raw 352:*:{ if *[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]* iswm $3- { gzline $2 :spam advertising ! } }

Cemalizim 25 Şubat 2008 23:03

Cevap: Setname zLine
 
Kill'cim Ayıptır sölemesi bu Code ne işe yarıyor ? Ben cozemedim denedimde 1 faliyet göstermedi :S Yoksa Yanlıs mı Yapıyorum..

Arkadaşlar , Bu Konuya AcıkLık GetireLim Lütfen..

CipriX 25 Şubat 2008 23:13

Cevap: Setname zLine
 
352 rawında..

$1: Kanallarını
$2: Usernameyi
$3: Adresi
$4: Sunucuyu
$5: Nicki
$6: Nickin Flaglarını Verir..

Arkadaşın verdiği kodda $3-'ü $2 olarak değiştirirsen sorun çözülür

Cemalizim 25 Şubat 2008 23:55

Cevap: Setname zLine
 
raw 352:*:{ if *[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]* iswm $3- { gzline $2 :spam advertising ! } }

Arkadaşın verdigi kod buydu bunu ben

raw 352:*:{ if *[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]* iswm $2- { gzline $3 :spam advertising ! } }

Yaptım /who cektim oldu .)

peki burada diyelim adam daha sunucuya girmeden yada girer girmez ? setname'sine direk zline atmak Istıyorum uzaklastırmak , Ne Yapmamız lazım.. nasıl 1 ayarlama yapacaz..

Cemalizim 26 Şubat 2008 00:38

Cevap: Setname zLine
 
Hocam Bu verdigin Kod ilk Basta Calıstı daha Sonrasında CaLısmadı Sorun Aynen SöyLe mesela ;

raw 352:*:{ if *Emin* iswm $2- { gzline $3 :spam advertising ! } }

Kod bu şekilde Ekli /who Yaptıgımda Status'te Aynen şu CIkıyor ;

leonidas No such nick/channel

bu kişi brnv24 Hr [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :0 Emin Bu Sekilde ..

identd olmadıgını söylüor..

detay 26 Şubat 2008 00:59

Cevap: Setname zLine
 
yukaridaki kodda $3 ü $6 yapmalisin $3 ident $6 nick o yüzden nick bulunamadi diyor diger yandan konuyla ilgili vaktim oldugu icin ufak bi snippet ayarladim.herhangi bir sorun olursa buraya bildir gelistiririz.ancak ilk söyledigimi tekrar hatirlatmak isterim spamfilter in u parametreside işini görür pek ala.Koda Gelince;

;Kullanim /_rnameban <kanal|*> <realname> belirtilen yere who cekip sonuclar arasinda belirtilen realname e sahip olanlari uzaklastirir
Örnek;
/_rmban #kanal *.org > #deneme kanalında arama yapar
/rmban * [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] > Tüm Sunucuda Arama Yapar.


Kod:

alias _rnameban { set %r.name $2- | who $1 | set %r.ticks $ticks | set %r.' 0 }
raw 352:*: {
  if %r.name {
    haltdef | if (%r.name iswm $strip($9-))  { Zline $6 Sebep | inc %r.' | if !$window(@b) { window -enz @b } | echo -te @b *** Zlined > $+($6,04!,$3,04@,$4,04:,$replace($strip($9-),$remove(%r.name,*),$+(04,$remove(%r.name,*),)))  }
  }
}

Kod:

raw 315:*: {
  if %r.name {
    haltdef
    if !window{@b} { window -enz @b } | echo -te @b *** Arama Sona Erdi $+(04,%r.',) Sonuc Bulundu İşlem $+(04,$calc(($ticks - %r.ticks) / 1000),) sn sürdü | unset %r.*
  }
}


Cemalizim 26 Şubat 2008 04:04

Cevap: Setname zLine
 
Alıntı:

/_rmban #kanal *.org > #deneme kanalında arama yapar
/rmban * [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] > Tüm Sunucuda Arama Yapar.
Buralar /_rnameban Yapıyorum Başını oluyor yanlıs yazmısın sanırım.. RMBAN Unknown command cıkıyor cunku ve işime yarayan kod Aynen /_rnameban * [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu oLdu :)

Cok tşkLer Sanada bu Yakışır Baba

SabotaJ_ 18 Şubat 2010 22:24

Cevap: Setname zLine
 
Cemalizim usta bunun kullanımı hakkında biraz bilgi verebılırmısın rica etsem.

CesuryureK 18 Şubat 2010 22:27

Cevap: Setname zLine
 
sabotaj_ sorunun nedir anlatırsan yardımcı oluruz

SabotaJ_ 18 Şubat 2010 22:40

Cevap: Setname zLine
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 1040325925)
sabotaj_ sorunun nedir anlatırsan yardımcı oluruz




Sorun şu kardes ben Cemalizim kardesimizin ki gibi bir koruma yöntemı dusunuyorum ama burda paylasılan kodu tam anlıyamadım kullanımını felan yardımcı olursanız sevınırım :)

CesuryureK 18 Şubat 2010 22:44

Cevap: Setname zLine
 
/_rnameban [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

yaptığında fullnamesinde [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] geçenleri atmak için bir kod

SabotaJ_ 18 Şubat 2010 23:13

Cevap: Setname zLine
 
peki /_rnameban [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu şelık yaptgım zaman daha sonra saldırı oldugunda aynısını yapmam gerekıyomu yoksa koda eklenıyomu ?

CesuryureK 18 Şubat 2010 23:15

Cevap: Setname zLine
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kısmı o an yazdığında onu tarar. yani değişkendir istediğin adresi yazıp kontrol edersin. sabit değil verilen komuttaki [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yerine dilediğini yazarsın

SabotaJ_ 18 Şubat 2010 23:37

Cevap: Setname zLine
 
tamam sağol usta teşekkurler.

SabotaJ_ 19 Şubat 2010 22:15

Cevap: Setname zLine
 
Ident/Setname uyumu belirlendiğinde oto zline gibi bir kod varmıdır ustam ? Sadece soruyorum CesuryureK ?

CesuryureK 19 Şubat 2010 22:27

Cevap: Setname zLine
 
tam istediğini yazarmısın?

SabotaJ_ 19 Şubat 2010 23:07

Cevap: Setname zLine
 
Tam istediğim SETNAME ve İdenti aynı olanlara zline atmak :)

CesuryureK 19 Şubat 2010 23:46

Cevap: Setname zLine
 
raw 352:*: {
if ($3 == $9-) { zline $6 - Sebep }
}

bunu remoteye koyup /who * yaptığında işlem yapar.

ikincisi spamfilter ile de yapılabilir.

^.+!(.+)@~?\1

heralde spamfilter içinde bu şekilde olsa gerek

SabotaJ_ 20 Şubat 2010 00:04

Cevap: Setname zLine
 
Kardes /who * yaptıgım zaman setname ve identi aynı olanlar atılırmı yani ? ve bunu süreklimi yapmam lazım .yani servara girdim diyelım 1 kere yaptım daha sonra g,renler içindemi gecerli olur yoksa yine yapmammı gerekıyo yani bu korumam çıkmadıgm sürece geçerlimidir.

CesuryureK 20 Şubat 2010 00:22

Cevap: Setname zLine
 
evet kod identi ve fullnamesi aynı olanları atar.
komutu yapmalısın ki işlem görsün yok eğerki devamlı kontrol etsin diyorsan da

PHP- Kodu:

on *:connect: { timer 0 60 .who * }
 
raw 352:*: {
if ($
== $9-) { zline $Sebep }


sunucuya girişten sonra her 60 saniyede bir who çekip kontrol edecek

koddaki 60 saniyeyi düşürebileceğin gibi yükseltebilirsin.

bana sorsan 5 dakikada bir uygundur buda 600 saniye demektir.

kod mircinde olacağına göre sen olduğun sürece aktif olacak
devamlı aktif olmasını istiyorsan bundan önceki attığım mesajda spamfilter için vermiştim onu eklersin spamfiltere.

SabotaJ_ 20 Şubat 2010 00:35

Cevap: Setname zLine
 
Alıntı:

CesuryureK Nickli Üyeden Alıntı (Mesaj 1040327105)
evet kod identi ve fullnamesi aynı olanları atar.
komutu yapmalısın ki işlem görsün yok eğerki devamlı kontrol etsin diyorsan da

PHP- Kodu:

on *:connect: { timer 0 60 .who * }
 
raw 352:*: {
if ($
== $9-) { zline $Sebep }


sunucuya girişten sonra her 60 saniyede bir who çekip kontrol edecek

koddaki 60 saniyeyi düşürebileceğin gibi yükseltebilirsin.

bana sorsan 5 dakikada bir uygundur buda 600 saniye demektir.

kod mircinde olacağına göre sen olduğun sürece aktif olacak
devamlı aktif olmasını istiyorsan bundan önceki attığım mesajda spamfilter için vermiştim onu eklersin spamfiltere.





Ustam bu kodu ekledim scpritime 60 da 600 yaptım şimdi 5 dakkada bir who çekicek kendısı ve bahsettıgımız işmei yapıcak dimi :)

Ajan 20 Şubat 2010 00:45

Cevap: Setname zLine
 
Aynen öyle olacak. Kaldıki deneyerekte alabilirdin yanıtını.

SabotaJ_ 20 Şubat 2010 00:50

Cevap: Setname zLine
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :)

----------

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ustama benimle ilgılendıgı için Çok teşekkur edıyorum.Umarım diğer arkadaslara bu paylaşim yararlı olur. İyi İF ' ler...

SabotaJ_ 17 Mart 2010 23:05

Cevap: Setname zLine
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu kodu istedıgımız zaman kapatıp açabılsek bide her girene @set kanalında whois çeksek güzel olmazmı ?

Sessiz 18 Mart 2010 00:40

Cevap: Setname zLine
 
#whowho off
on
*:connect: { timer 0 60 .who * }

raw 352:*: {
if ($
3 == $9-) { zline $6 - Sebep }
}
#whowho end
alias whoac { enable #whowho }
alias whokapat { disable #whowho }
/whoac dediğinde açar /whokapatta kapar.
Fakat set kanalını anlamadım. Set kanalına her girene mi who cekilecek ?
Eğer öyleyse.
on *:join:#set: { who $nick } Diye birde kod ekle.

SabotaJ_ 18 Mart 2010 22:55

Cevap: Setname zLine
 
kardes benim bahsettiğim kanala her giriş oldugu zman belirlediğim kanalda who çekılsın oto ident setname uyumu belırlendıgınde zline atsın istıyorum mesela #Giriş bu kanalda çıksın whoisler.


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

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