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/)
-   -   Şöyle bir kod olabilir mi (https://www.ircforumlari.net/mirc-scripting-sorunlari/456646-soyle-bir-kod-olabilir-mi.html)

Cpu 26 Şubat 2012 11:32

Şöyle bir kod olabilir mi
 
Farklı nickler aynı kelimeyi yazdıklarında atılsınlar :D

Kod:

<asiyürek> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna
<erdem0412> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna
<KORHAN> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna
<aslan55> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna
<busenaz> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna
<dishekimi> Bahhaat Nerdesin lahann phhheac gelemeyecegini bilsem bu kadar ben gelirdim yanına zurna

gibi

fav 26 Şubat 2012 13:52

Cevap: Şöyle bir kod olabilir mi
 
Kod:

;eğer metin sohbet kanalına yazılmışsa devam etsin
on !*:text:*:#sohbet: {
;yazan nick %nik veriablesinde yok ise niki %nik veriablesine kaydetsin ve devam etsin
  if ($nick != %nk) { set %nk $nick
;yazılan metin %k veriablesinde var ise renk kodlarından arındırıp komut uygulasın ve tekrar %k veriablesine alsın
    if (%k == $strip($1-)) { echo $chan ban | set %k $strip($1-) }
;eğer önceki metin şimdikiyle eşit değilse işlem yapmaz
  }
}

burada echo $chan ban kısmına atma komutunu yazacaksın gline $nick kick $nick gibi

TİGeR 26 Şubat 2012 15:12

Cevap: Şöyle bir kod olabilir mi
 
Alıntı:

fav Nickli Üyeden Alıntı (Mesaj 1041042697)
Kod:

;eğer metin sohbet kanalına yazılmışsa devam etsin
on !*:text:*:#sohbet: {
;yazan nick %nik veriablesinde yok ise niki %nik veriablesine kaydetsin ve devam etsin
  if ($nick != %nk) { set %nk $nick
;yazılan metin %k veriablesinde var ise renk kodlarından arındırıp komut uygulasın ve tekrar %k veriablesine alsın
    if (%k == $strip($1-)) { echo $chan ban | set %k $strip($1-) }
;eğer önceki metin şimdikiyle eşit değilse işlem yapmaz
  }
}

burada echo $chan ban kısmına atma komutunu yazacaksın gline $nick kick $nick gibi

Aslında işe cok yarar bu koruma fakat şimdi atma komutu falan deyince kodlar hakkında pek bilgim olmadığı için bi karakter hatası falan yaparız die
dokunmak istemiorm sunu tam olarak Aop ve Halfop için +b ip ban seklinde versen cok makbule gecer hocam ;s6

Cpu 26 Şubat 2012 16:33

Cevap: Şöyle bir kod olabilir mi
 
İşe yaramadı

Paint 26 Şubat 2012 17:16

Cevap: Şöyle bir kod olabilir mi
 
Alıntı:

fav Nickli Üyeden Alıntı (Mesaj 1041042697)
Kod:

;eğer metin sohbet kanalına yazılmışsa devam etsin
on !*:text:*:#sohbet: {
;yazan nick %nik veriablesinde yok ise niki %nik veriablesine kaydetsin ve devam etsin
  if ($nick != %nk) { set %nk $nick
;yazılan metin %k veriablesinde var ise renk kodlarından arındırıp komut uygulasın ve tekrar %k veriablesine alsın
    if (%k == $strip($1-)) { echo $chan ban | set %k $strip($1-) }
;eğer önceki metin şimdikiyle eşit değilse işlem yapmaz
  }
}

burada echo $chan ban kısmına atma komutunu yazacaksın gline $nick kick $nick gibi

Kodda %k variablesi oluşturmayı unutmuş arkadaş.

Kod:

on !*:text:*:#sohbet: {

  if ($nick != %nk) {
  set %nk $nick
    if (%k == $strip($1-)) {
    ban -k $chan $nick
    }
  }
  .set %k $strip($1-)
}

Ne kadar etkili olur bilemem. hash table ile süre kısıtlamalı olması daha mantıklı sanki.

TİGeR 26 Şubat 2012 18:38

Cevap: Şöyle bir kod olabilir mi
 
Şimdi düşündümde sıkıntı yaratır gibime gelior orneğin tekrarlanan kelime en basitinden "Slm" olursa o kisiden sora slm yazan atılcak bu kod için sadece tek bi kelime deil cümle olarak ayarlanmalı örnek: slm iyi günler nasılsınız? birde süre olmalı yani ilk tekrarlanan kelime ilk yazan kisinin hemen akabinde yazılırsa işlem yapmalı yani saldırılarda genelde bütün botlar hepsi birden yazıor bu şartlara göre bir cod olursa yararlı olacağını düşünuorm sevgiler saygılar...

Narsinha 26 Şubat 2012 18:51

Cevap: Şöyle bir kod olabilir mi
 
Kod:

on @*:text:*:#: {
  if $regex($strip($1-),/[[:print:]]/g) > 15 {
    set -eu5 % [ $+ [ $chan $+ [ $nick ] ] ] $md5($strip($1-))
    var %s = 1,%q = $var($chan $+ * $+ ,0) | while (%s <= %q) { if $var($chan $+ * ,%s).value == $md5($strip($1-)) {
    if $var($chan $+ * ,%s) != $+(%,$chan,$nick) { ban -ku900 $chan $nick 2 Tekrar yasak $+($nick,!) } | inc %s } | break }
  }
}

Bir kodda ben yazdım.Başım çok ağrıyor nasıl bir kod oldu emin değilim hata verme olasılığı yüksek denemedim kodu.

TİGeR 26 Şubat 2012 20:05

Cevap: Şöyle bir kod olabilir mi
 
Alıntı:

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

on @*:text:*:#: {
  if $regex($strip($1-),/[[:print:]]/g) > 15 {
    set -eu5 % [ $+ [ $chan $+ [ $nick ] ] ] $md5($strip($1-))
    var %s = 1,%q = $var($chan $+ * $+ ,0) | while (%s <= %q) { if $var($chan $+ * ,%s).value == $md5($strip($1-)) {
    if $var($chan $+ * ,%s) != $+(%,$chan,$nick) { ban -ku900 $chan $nick 2 Tekrar yasak $+($nick,!) } | inc %s } | break }
  }
}

Bir kodda ben yazdım.Başım çok ağrıyor nasıl bir kod oldu emin değilim hata verme olasılığı yüksek denemedim kodu.

Kod:

[20:03] <jjpqSuHMTH> SeLam nbr?
[20:03] <AwNQwMnIo> SeLam nbr?
[20:03] <JrfLq> SeLam nbr?
[20:03] <jjpqSuHMTH> SeLam nbr?
[20:03] <AwNQwMnIo> SeLam nbr?
[20:03] <JrfLq> SeLam nbr?

Calısmıor malesef tepki yok ;s1

Narsinha 26 Şubat 2012 20:09

Cevap: Şöyle bir kod olabilir mi
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041043013)
Kod:

[20:03] <jjpqSuHMTH> SeLam nbr?
[20:03] <AwNQwMnIo> SeLam nbr?
[20:03] <JrfLq> SeLam nbr?
[20:03] <jjpqSuHMTH> SeLam nbr?
[20:03] <AwNQwMnIo> SeLam nbr?
[20:03] <JrfLq> SeLam nbr?

Calısmıor malesef tepki yok ;s1

if $regex($strip($1-),/[[:print:]]/g) > 15 {

yazı uzunluğu 15'ten fazla ise çalışır.

Cpu 26 Şubat 2012 20:24

Cevap: Şöyle bir kod olabilir mi
 
Peki zline atmak istesek bunda


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net