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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 24 Ağustos 2023, 01:59   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
text teki kaydedilen satır sayısı 1000 olunca ilk 200 satırı sildirmek




Arkadaşlar Selamlar.
Bot içerisinde girişleri kaydettirdiğim ve lazım olunca loglarına baktığım giriskayit.txt adında bi text dosyam var.
bir kaç gün yoğunluktan atlarsam log dosyası çok şişiyor bu yüzden mirc botumun kayıtları sakladığı text dosyası örneğin 1000 satıra ulaşırsa ilk 200 satırı otomatik sildirmek istiyorum.
kanalda komutla istediğim kadar satır sildiriyorum ama bu işlemi otomatik yaptırmak istiyorum. yardımlarınızı beklerim. Herkese saygılar

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 24 Ağustos 2023, 11:57   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: text teki kaydedilen satır sayısı 1000 olunca ilk 200 satırı sildirmek




girislerini kaydettirdigin kodun altina bir tane if koyacaksin ve bunu ekleyeceksin.
if $lines(giriskayit.txt) >= 1000 { manual olarak kullandigin komut }

__________________
Bana sihirli kelimeyi söyle
 
Alıntı ile Cevapla

Alt 24 Ağustos 2023, 12:09   #3
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: text teki kaydedilen satır sayısı 1000 olunca ilk 200 satırı sildirmek




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias kontrol { if ($lines(giris.txt) >= 1000) { var %:r = 200 | while %:r { .write $+(-dl,%:r) giris.txt dec %:r } } }

Bunu ekle bir de dakika da 1 kez kontrol ettirmek için timer ekle 1000 e geldiğinde ilk 200 kayıtı siler.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
.timerkontrol 1 60 kontrol


 
Alıntı ile Cevapla

Alt 24 Ağustos 2023, 23:02   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: text teki kaydedilen satır sayısı 1000 olunca ilk 200 satırı sildirmek




Ben de alternatif olarak yaklasik 2 saat suren bi calisma sonunda bunu yazdim.
-
ilk 200 satiri siliyor manual olarak bos satir ya da sadece bosluk iceriyorsa onlari duzeltiyor.
-
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/filter -cffgr 200-987654321 dosya.txt dosya.txt \S


__________________
Bana sihirli kelimeyi söyle
 
Alıntı ile Cevapla

Alt 25 Ağustos 2023, 01:12   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: text teki kaydedilen satır sayısı 1000 olunca ilk 200 satırı sildirmek




Sn. Toprak ve Manikdepserif ikinizde harikasınız.
Toprak 'ın kodu otomatik, Manikdepresif 'in kodu manuel olarak çalışıyor ve işim görüldü. Manikdepresif'e ayrıca teşekkürler. Yazdığı tek satır süper hızlı bir şekilde silme yapıyor Botta kasmıyor.
Süpersiniz

 
Alıntı ile Cevapla

Cevapla


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
hostaki webdeki dosyayı satır satır okuyup satır numarasıyla göstermek hAte PHP 0 11 Kasım 2014 05:06
Kilis'teki Suriyeli sayısı 5 bin'i geçti N999 Haber Arşivi 0 30 Mart 2012 02:47
text satır başlarına renk kodu nasıl eklenir blu3 mIRC Scripting Sorunları 0 11 Ağustos 2009 20:20
onLine kişi sayısı doLunca Satır atLamıyor YoN`a`TeaM vBulletin Sorunları ve Çözümleri 3 29 Ocak 2006 00:30
Ban Sayısı 60 Olunca... hakancan mIRC Scripting Sorunları 1 01 Temmuz 2005 15:03