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

Yeni forumumuza geçiş süreci başlamıştır. Bu süreçte yaşanabilecek erişim sorunları veya diğer teknik aksaklıklar için anlayışınızı rica ederiz. Sabır ve desteğiniz için teşekkür ederiz.
Aktarım için kalan zaman hesaplanıyor...
Etiketlenen Kullanıcılar

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ı eglen sohbet bizimmekan
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)
 

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