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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Nisan 2006, 00:39   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
txt ile ban listesi olsuturma




biliyorum bu konuda bir cok kes soru soruldu ama randimanli bir sey cikaramadik ortaya
yapmak istedigim su kanalda atilan ban ve o bana ait olan kick'in sebebini bir txt dosyasinda toplamak istiyorum ama sadece ban ve kick olan actionlarda bunu yapsin istedim yani sadece kick olayi varsa bunu txt doyasina kayit etmesin .. ama ayni zamandada acilan banlarin (unban) larinda o listeden cikarilmasini istiyorum ama saglikli bir sey yapamadim burdan aldim bir kod ama oda bi kayit ediyor bi etmiyor bi siliyor bi silmiyor
kanalda 3 op oldugunda bir reklam oluyor uc opda ban atiyor hali ile uc banda txt dosyasina kayit ediliyor bu banlarin ucude acildiginda txt dosyasindan ucununde silinmesi gerekirken silinmiyor
bu isi bilen bir arkadastan rica edecem soyle guzel calisacak bir kodda yardimci olursa sevincem
saygilar

baslikta hatali yazmisim olusturma olacakti
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)))

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 16 Nisan 2006, 03:22   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: txt ile ban listesi olsuturma




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias bansay 
  if (!%
bansirasi ) {
    
set %bansirasi 1
  

  .
msg $chan %bansirasi %banlist1
  inc 
%bansirasi
}
on *:rawmode:#: { 
  
if ($= +b) && (!$read(ban.txt,w,$2)) { 
    
write ban.txt $gettok($2,1,33
    
halt 
  
}
if ($
== -b) { write -dl $+ $2ban.txt } }
on *:kick:#: { 
  
if ($read(ban.txt,w,$knick)) {
    
write -dl $+ $knick ban.txt
write ban
.txt $knick $1- } }
on @*:text:!ban*:#: {
  
var %% = $+(%,#,$nick) 
  
inc -eu5 $(%%,1
  if $(%%,
2) >= {
    .
msg $chan bir sonraki komutu kullanmak için 5 saniye beklemeniz gerekmektedir
    unset $(%%,
1)
  
halt }
  if (
$nick !isop $chan) {
    .
msg $chan Komutları kullanabilmeniz için Op olmanız gerekir.
  
halt }
  :
bosh
  
if (!$lines(ban.txt)) {
    .
msg $chan ban listesi boş.
    
halt
  
}
  if ($
== !banlist) { 
    .
msg $chan nick atılma nedeni
    
unset %bansirasi
    
var %banlist 1 
    
while %banlist <= $lines(ban.txt) { 
      
set %banlist1$read(ban.txt,%banlist)
      
bansay
      inc 
%banlist 
    
}
    
halt 
  
}
  if ($
== !banall) { 
    
write -c ban.txt 
    
.msg $chan Bütün banlar silindi.
    
halt
  
}
  if $
== !bansil {
    if !$
{
      .
msg $chan Numara girmeyi düşünüyormusunuz:)?
      
halt 
    
}
    if (!
$read(ban.txt,p,$2)) { 
      .
msg $chan Girmiş olduğunuz  $+ $$+  numarası listede bulunamadi:(.
      
halt 
    
}
    if 
$regex($2-,[a-z]) {
      .
msg $chan Sadece silinecek rakamı girmeniz yeterlidir.
    
halt }
    .
write -dl $+ $2 ban.txt
    
.msg $chan  $+ $$+  listeden silindi
    
halt 
  

}
else {
  goto 
bosh


bir takım eksiklikleri var ama işini görür yinede
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
TurkSohbet.NET | #XPass

Konu diEfoRyoU tarafından (16 Nisan 2006 Saat 03:49 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 16 Nisan 2006, 03:46   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: txt ile ban listesi olsuturma




yukardaki kodda ban attigimiz ipinin kickinde ki sebebi yazdirmiyor benim yapmak istedigim soyle bir sey txt dosyasinda su sekilde kayit etmesi gerekiyor

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.* ( reklam yapmak yasaktir ) saat tarih ve banlayan opnicki
boyle bir sey yani tek satira almasi ve tabiki bu ban acildigindada bu satiri kople silmesi gerekiyor

 
Alıntı ile Cevapla

Alt 16 Nisan 2006, 03:56   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: txt ile ban listesi olsuturma




peki bu op nick admin olacakmı yada bu kodu remotesine koyduğun herneyse ?

__________________
TurkSohbet.NET | #XPass
 
Alıntı ile Cevapla

Alt 16 Nisan 2006, 04:11   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: txt ile ban listesi olsuturma




banlayan opnicki demekle yani o bani atan kisinin nicki demek istedim bu kodu bir bota koydugumuzu dusunursek bani hangi op atmis ise onun nicki demek istedim
karisik oldu galiba biraz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) anlamadinsa o olmasada olur banlanan ip ve bankick sebebini ayni satira yazdirir ve acilan banida sildirsek o bile yeter yeterki her bani ve o banin kcik sebebini kayit altina alsin

 
Alıntı ile Cevapla

Cevapla

Etiketler
ban, ile, listesi, mirc, mirc download, mirc indir, olsuturma, txt


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
Yerel Seçim Listesi Adınız Var mı Yok Mu? Seçmen Listesi Sorgulama yaSmin Haber Arşivi 0 10 Ocak 2014 21:16
D&P Parfüm Listesi - D&P Parfüm Kodları Listesi Liaaa Güzellik, Sağlık ve Bakım Önerileri 0 21 Mayıs 2012 18:07
op listesi alfa mIRC Scripting Sorunları 3 15 Ağustos 2008 16:26
irc op listesi zoran Unreal IRCd 1 08 Mayıs 2008 16:48