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/)
-   -   toplu xline açmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/195026-toplu-xline-acmak.html)

muratt_aziz 07 Nisan 2009 01:15

toplu xline açmak
 
s.a arkadaşlar aşağıdaki kodu toplu line kaldırır hale nasıl getirebiliriz ip adresi sormadan tüm lineleri kaldırması icin


Kod:

on *:input:#:{
  if ($1 == !unban) {
    ban
  }
}
 
alias ban { unban $$?="Ip no:" }
alias unban {
  shun -*@ $+ $1
  kline -*@ $+ $1
  zline -*@ $+ $1
  gline -*@ $+ $1
  gzline -*@ $+ $1
}


Lucifer 07 Nisan 2009 01:25

Cevap: X-Line İşlemlerinde Ip vermeden ban kaldırma Hk.
 
/rmtkl * * olarak olabilir, sonuç olarak bütün banları kaldıracaksa

muratt_aziz 07 Nisan 2009 01:28

Cevap: s.a
 
onun icin modül gerekli

muratt_aziz 07 Nisan 2009 01:31

Cevap: s.a
 
konu başlığını yanlış yazmısım herhalde bi gariplik var :)


Moderatör arkadaşlar başlıkta bir hata olmus düzeltemedim değişirseniz sevinirim

kup{a}pazl 07 Nisan 2009 10:28

Cevap: s.a
 
Kendi Scriptinde Remote'ye Eklersen Senden ßaşkası Kullanamaz.

Kanalda !unban Yazdıgın da Tüm LineLeri kaldırmısın olursun.

Kod:


 
 
on *:input:#: {
if ($1 == !unban ) {
/timer 1 1 /rmtk * *
$+(,$2-,)
}


XcLusive 07 Nisan 2009 11:45

Cevap: s.a
 
konu başlığını görür görmez içimden direk olarak silmke geldi, rica ediyorum! lütfen şu başlık olayına bir son bulun artık..
"s.a." burası kendinizi tanıtın bölümü değil ki mIRC script bölümü yarın birgün başka birisi geldiğinde ve aynı şekilde düşüncesi varsa "s.a." diyemi arama yaptıracak yoksa "ban açma" diyemi arama yaptıracak?
buda son olsun bir dahakine kim olursa olsun uyarısız konu silinecektir ve başlık düzeltilmiştir.

muratt_aziz 07 Nisan 2009 12:06

Cevap: s.a
 
Alıntı:

XcLusive Nickli Üyeden Alıntı (Mesaj 681132)
konu başlığını görür görmez içimden direk olarak silmke geldi, rica ediyorum! lütfen şu başlık olayına bir son bulun artık..
"s.a." burası kendinizi tanıtın bölümü değil ki mIRC script bölümü yarın birgün başka birisi geldiğinde ve aynı şekilde düşüncesi varsa "s.a." diyemi arama yaptıracak yoksa "ban açma" diyemi arama yaptıracak?
buda son olsun bir dahakine kim olursa olsun uyarısız konu silinecektir ve başlık düzeltilmiştir.

Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 680961)
konu başlığını yanlış yazmısım herhalde bi gariplik var :)


Moderatör arkadaşlar başlıkta bir hata olmus düzeltemedim değişirseniz sevinirim



konu baslıgını duzgun yazdım sanıyordum bı alt bolume yazmısım sanıırm değişmek icin uğrastım olmadı bunuda belirttim hata olmus biyerde XcLusive silersende canın sağolsun :)

muratt_aziz 07 Nisan 2009 12:09

Cevap: s.a
 
Alıntı:

DeLiGeNnC Nickli Üyeden Alıntı (Mesaj 681105)
Kendi Scriptinde Remote'ye Eklersen Senden ßaşkası Kullanamaz.

Kanalda !unban Yazdıgın da Tüm LineLeri kaldırmısın olursun.

Kod:


 
 
on *:input:#: {
if ($1 == !unban ) {
/timer 1 1 /rmtk * *
$+(,$2-,)
}



Arkadaşım ilgine teşekürler ama modülsüz calışmıyor verdiğin komut rmtk * * mirc üzerinden açabilirmiyiz.. bu xline'leri

kup{a}pazl 07 Nisan 2009 12:15

Cevap: toplu xline açmak
 
Sistemin UnreaL Değil mi ?

muratt_aziz 07 Nisan 2009 12:36

Cevap: toplu xline açmak
 
evet modulde kurulu mirc yapıyorum kendime has mircin özelliği olsun istiyorum o komut zaten var bende f10 ekledim ama onu istemiyorum sade mircle acabilmenin yolunu arıyorum kodlarla modülsüz :)

kup{a}pazl 07 Nisan 2009 12:47

Cevap: toplu xline açmak
 
modulsuz olacagını sanmıyorum arkadasım modul sunucuya yüklenir. Servisler Çalıştırır. Servissiz ßi sunucu da olurmu ßilemiyorum. elimde olan kod ßu işine Yararsa kullan. Değilse Arkadaslar Yardımcı olacaktırlar..

Hayat 07 Nisan 2009 12:54

Cevap: toplu xline açmak
 
Murat istediğin mirc kodu hazır kodlar arşivi bölümünde olacaktı sanırım ben oradan indirip biraz üzerinde değişiklik yaparak kullandım. Ama kodlar şu an evdeki mircte önce hazır kodları bir araştır istersen.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bu değilmi aradığın ?

muratt_aziz 07 Nisan 2009 19:44

Cevap: toplu xline açmak
 
Bikaç değişiklikle istediğimi elde ettim sizinlede paylaşmak istedim
popups menü de sağ tıklayınca görünecektir zati tüm ban line kanallarda toplu kaldırmaya yarayan bir kod
zline
gline
shun
kline
ve tüm banları temizler
!unban yazmanız yeterli
!ban yazınca komutları sıralıyor

Kod:

menu * {
  Toplu Ban aç
  .Zlineleri aç için :/Rln -z
  .Klineleri aç için:/Rln -k
  .Glineleri aç için:/Rln -g
  .Shunları aç:/Rln -s
.Kanda banları aç:/aLLban
  .Tüm Banları aç:/clearallban
  .Tüm Lineleri aç:/unb
  .Tüm yasakları aç:/unban
}
 
on *:input:#:{
  if ($1 == !unban) {
    unban
  }
  if ($1 == !ban) {
    rln
  }
}
alias unban {
  .rln -z
  .timer 1 05 rln -s
  .timer 1 10 rln -k
  .timer 1 15 rln -g
  .timer 1 20 clearallban
}
alias unb {
  .rln -z
  .timer 1 05 rln -s
  .timer 1 10 rln -k
  .timer 1 15 rln -g
}
alias RLN {
  if ($1 = $null) {
    echo -a Eksik parametre
    echo -a /Rln -z Zline acmak için
    echo -a /Rln -k Kline acmak için
    echo -a /Rln -g Gline acmak için
    echo -a /Rln -s Shun acmak için
    echo -a /aLLban  Kanalın tüm Banlarını acmak için
echo -a /clearallban Tüm banları açmak için
  }
  if ($1 = -s) {
    set %t -s
    .enable #Line
    stats s
  }
  if ($1 = -k) {
    set %t -k
    .enable #Line
    stats k
  }
  if ($1 = -z) {
    set %t -z
    .enable #Line
    stats k
  }
  if ($1 = -g) {
    set %t -g
    .enable #Line
    stats g
  }
}
#Line off
raw 223*:*:{
  if ($1 = z ) || (%t = -z ) {
    if (!$window(@Line)) { .window -bLe @Line }
    else { echo @Line Acılan: %t $+ Line 5 $+ $3 }
    zline - $+ $3
  }
  if ($1 = k ) || (%t = -k ) {
    if (!$window(@Line)) { .window -bLe @Line }
    else { echo @Line Acılan: %t $+ Line 5 $+ $3 }
    kline - $+ $3
  }
  if ($1 = s ) || (%t = -s ) {
    if (!$window(@Line)) { .window -bLe @Line }
    else { echo @Line Acılan: %t $+ Line 5 $+ $3 }
    shun - $+ $3
  }
  if ($1 = g ) || (%t = -g ) {
    if (!$window(@Line)) { .window -bLe @Line }
    else { echo @Line Acılan: %t $+ Line 5 $+ $3 }
    gline - $+ $3
  }
  halt
}
raw 219*:*:{
  unset %t
  .echo @line 4,8 %t $+ line işlemi tamam
  .timer 1 1 .disable #Line
  halt
}
#Line off
 
alias aLLban {
  var %i = 0
  while (%i <= $ibl($active,0)) {
    mode $chan -b $ibl($active,%i)
    inc %i
  }
}
alias clearallban {
  if ($regex($usermode,/(o|O|N|a|A|C))) {
    echo 4 -a IRCop modu tespit edildi, bulunduğunuz bütün kanalların banı açılıyor..
    var %cx = 1,%xc = $chan(0)
    while (%cx <= %xc) {
      clearbans $chan(%cx)
      inc %cx 1
    }
    halt
  }
  var %u = 1,%f = $chan(0)
  while (%u <= %f) {
    if ($me isop $chan(%u) || $me ishop $chan(%u)) { clearbans $chan(%u) | echo 4 -a *** $chan(%u) Kanalının banı açılıyor.. }
    inc %u 1
  }
}
raw 478:*:{ if ($regex($usermode,/(o|O|N|a|A|C))) { echo -at $2 Kanalının Ban Listesi Dolmuş Durumda, Banlar Temizleniyor.. | clearbans $2 | Halt } }
alias massmode {
  var %i = 1, %x = $numtok($3-,32), %y = $modespl
  while (%i <= %x) {
    mode $1 $+($left($2,1),$str($right($2,1),$numtok($gettok($3-,$+(%i,-,$calc(%i + %y)),32),32))) $gettok($3-,$+(%i,-,$calc(%i + %y)),32)
    inc %i %y
  }
}
alias clearbans {
  var %1 = $iif($1,$1,$chan), %b = $ibl(%1,0), %i, %t
  if (%b == 0) {
    echo -t %1 * Ban Listesi Alınıyor $+(%1,...)
    mode %1 b
  }
  else {
    var %i = $ibl(%1,0)
    while (%i) {
      var %t = $addtok(%t,$ibl(%1,%i),32)
      dec %i
    }
    massmode %1 -b %t
  }
}

kod yapımında emeği geçen ©º©º®î©º XcLusive ye teşekür ederim

sihaye 07 Eylül 2009 18:31

Cevap: toplu xline açmak
 
ya arkadaşlar bende bi mirc var onda bu komuta tanımsız diyo ama başka mırclarda deneyince çalışıyo o mırcda bir ayarmmı lazım bunun için?


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

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