IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

1Beğeni(ler)
  • 1 Post By Regex

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Eylül 2008, 14:06   #1
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Mass (toplu) işlemler




Addon: Mass (toplu) işlemler
Tarih: 18.05.2008 Pazar
Yazan: Regex
Not: Lütfen kullanacaksanız ya da farklı platformlarda paylaşacaksanız, yapımcı nickini kodun başında belirtin.

-

Açıklama: Kod, aktif kanal üzerinde bazı işlemleri toplu olarak yapmanızı sağlar. Bu kod sayesinde, op, deop, voice, devoice, halfop, dehalfop, ban, kick, ban+kick işlemlerini toplu olarak uygulama imkânı sunulmuştur.

Kullanım: /mass [op|deop|voice|devoice|halfop|dehalfop|ban|kick|ban kick] [<type>|<reason>|<type> <reason>]
Not: Kodu yükledikten sonra, "/mass bilgi" yazarak kullanımlar hakkında ayrıntılı bilgi alabilirsiniz. Bu sebepten ötürü fazla açıklama yapmıyorum.

İşte kod:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias mass { if !$regex($active,^#) { echo Hata: $iif($active == Status Window,$qt(status penceresi),$qt($active)) bir kanal değildir. } if $istok(op deop voice devoice halfop dehalfop ban kick bankick bilgi,$1,32) { goto $1 } :op var %1 = 1 | while %1 <= $nick(#,0) { if $nick(#,%1) != $me && $nick(#,%1) !isop # { mode # +o $nick(#,%1) } | inc %1 } | goto son :deop var %2 = 1 | while %2 <= $nick(#,0) { if $nick(#,%2) != $me && $nick(#,%2) isop # { mode # -o $nick(#,%2) } | inc %2 } | goto son :voice var %3 = 1 | while %3 <= $nick(#,0) { if $nick(#,%3) != $me && $nick(#,%3) !isvoice # { mode # +v $nick(#,%3) } | inc %3 } | goto son :devoice var %4 = 1 | while %4 <= $nick(#,0) { if $nick(#,%4) != $me && $nick(#,%4) isvoice # { mode # -v $nick(#,%4) } | inc %4 } | goto son :halfop var %5 = 1 | while %5 <= $nick(#,0) { if $nick(#,%5) != $me && $nick(#,%5) !ishop # { mode # +v $nick(#,%5) } | inc %5 } | goto son :dehalfop var %6 = 1 | while %6 <= $nick(#,0) { if $nick(#,%6) != $me && $nick(#,%6) ishop # { mode # +v $nick(#,%6) } | inc %6 } | goto son :ban var %7 = 1 | while %7 <= $nick(#,0) { if $nick(#,%7) != $me && $nick(#,%7) isreg # { ban # $nick(#,%7) $iif($2,$2,2) } | inc %7 } | goto son :kick var %8 = 1 | while %8 <= $nick(#,0) { if $nick(#,%8) != $me && $nick(#,%8) isreg # { kick # $nick(#,%8) $iif($2,$2,Mass kick.) } | inc %8 } | goto son :bankick var %9 = 1 | while %9 <= $nick(#,0) { if $nick(#,%9) != $me && $nick(#,%9) isreg # { ban -k # $nick(#,%9) $iif($2,$2,2) $iif($3,$3,Mass kick.) } | inc %9 } goto son :bilgi echo Addon: Toplu (mass) işlemler - Yazan: Regex. echo - echo Kullanım: /mass [op|deop|voice|devoice|halfop|dehalfop|ban|kick|bankick] [<type>|<reason>|<type> <reason>] echo Örnek: /mass op (aktif kanaldaki opu olmayan herkese op verir) echo Örnek: /mass ban (Ban tipini seçmezseniz, otomatik olarak ikinci type'da ban atacaktır. Eğer "/mass ban 1" gibi bir kullanım uygulasaydınız, birinci type'da ban atılacaktı.) echo Örnek: /mass kick (Kick sebebi belirtmezseniz, otomatik olarak "Mass kick." sebebiyle yetkisi olmayan tüm kullanıcıları kanaldan kickler. Eğer komutu "/mass kick Dışarı." gibi uygulasaydınız, sizin belirttiğiniz (Dışarı.) sebeple kullanıcılar kicklenecekti.) echo - :son }

Umarım, işinize yarayacak bir kod olmuştur. Kolay gelsin.

Not: Tamamen can sıkıntısından yazdım.-)[/b]

Hepinize iyi çalışmalar.


Konu Difuzyon tarafından (07 Ocak 2009 Saat 18:22 ) değiştirilmiştir. Sebep: Koddaki hatalı kısımlar düzeltilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 06 Şubat 2009, 11:48   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Mass (toplu) işlemler




Fakat /mass halfop yazdığımda voice veriyor.

 
Alıntı ile Cevapla

Alt 06 Şubat 2009, 12:01   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Mass (toplu) işlemler




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias mass { if !$regex($active,^#) { echo Hata: $iif($active == Status Window,$qt(status penceresi),$qt($active)) bir kanal değildir. } if $istok(op deop voice devoice halfop dehalfop ban kick bankick bilgi,$1,32) { goto $1 } :op var %1 = 1 | while %1 <= $nick(#,0) { if $nick(#,%1) != $me && $nick(#,%1) !isop # { mode # +o $nick(#,%1) } | inc %1 } | goto son :deop var %2 = 1 | while %2 <= $nick(#,0) { if $nick(#,%2) != $me && $nick(#,%2) isop # { mode # -o $nick(#,%2) } | inc %2 } | goto son :voice var %3 = 1 | while %3 <= $nick(#,0) { if $nick(#,%3) != $me && $nick(#,%3) !isvoice # { mode # +v $nick(#,%3) } | inc %3 } | goto son :devoice var %4 = 1 | while %4 <= $nick(#,0) { if $nick(#,%4) != $me && $nick(#,%4) isvoice # { mode # -v $nick(#,%4) } | inc %4 } | goto son :halfop var %5 = 1 | while %5 <= $nick(#,0) { if $nick(#,%5) != $me && $nick(#,%5) !ishop # { mode # +h $nick(#,%5) } | inc %5 } | goto son :dehalfop var %6 = 1 | while %6 <= $nick(#,0) { if $nick(#,%6) != $me && $nick(#,%6) ishop # { mode # -h $nick(#,%6) } | inc %6 } | goto son :ban var %7 = 1 | while %7 <= $nick(#,0) { if $nick(#,%7) != $me && $nick(#,%7) isreg # { ban # $nick(#,%7) $iif($2,$2,2) } | inc %7 } | goto son :kick var %8 = 1 | while %8 <= $nick(#,0) { if $nick(#,%8) != $me && $nick(#,%8) isreg # { kick # $nick(#,%8) $iif($2,$2,Mass kick.) } | inc %8 } | goto son :bankick var %9 = 1 | while %9 <= $nick(#,0) { if $nick(#,%9) != $me && $nick(#,%9) isreg # { ban -k # $nick(#,%9) $iif($2,$2,2) $iif($3,$3,Mass kick.) } | inc %9 } goto son :bilgi echo Addon: Toplu (mass) işlemler - Yazan: Regex. echo - echo Kullanım: /mass [op|deop|voice|devoice|halfop|dehalfop|ban|kick|bankick] [<type>|<reason>|<type> <reason>] echo Örnek: /mass op (aktif kanaldaki opu olmayan herkese op verir) echo Örnek: /mass ban (Ban tipini seçmezseniz, otomatik olarak ikinci type'da ban atacaktır. Eğer "/mass ban 1" gibi bir kullanım uygulasaydınız, birinci type'da ban atılacaktı.) echo Örnek: /mass kick (Kick sebebi belirtmezseniz, otomatik olarak "Mass kick." sebebiyle yetkisi olmayan tüm kullanıcıları kanaldan kickler. Eğer komutu "/mass kick Dışarı." gibi uygulasaydınız, sizin belirttiğiniz (Dışarı.) sebeple kullanıcılar kicklenecekti.) echo - :son }

sanırım dalgınlığına gelmiş.düzeltilmiştir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
işlemler, mass, mirc, mirc download, mirc indir, toplu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
vB4 Bütün Üyelere Toplu Özel Mesaj Gönder -Mass Private Message Full Türkçe NucLeuS vB 4.x Eklentileri 0 31 Temmuz 2012 20:58
Java'da Aritmetik işlemler Ocean Java 1 11 Nisan 2010 14:07
mass toplu komutlara ilave TİGeR mIRC Scripting Sorunları 2 08 Kasım 2009 00:19
Bazı otomatik işlemler (Ev kullanıcılarına) Regex mIRC Scripting Hazır Kodlar 10 12 Eylül 2009 02:59