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/)
-   -   Çözüldü Txt, satır, değişiklik (https://www.ircforumlari.net/mirc-scripting-sorunlari/1001841-txt-satir-degisiklik.html)

High 29 Ocak 2023 11:31

Txt, satır, değişiklik
 
Selamun aleykum. Arkadaşlar aşağıda verdiğim örnek de txt içinde olan satırları tek satıra düşürmek istiyorum. Yardımcı olabilecek var mı?

Kod:

122.252.xxx.xxx        122.252.xxx.xxx
125.56.xxx.xxx        125.56.xxx.xxx
149.3.xxx.xxx        149.3.xxx.xxx
162.220.xxx.xxx        162.220.xxx.xxx
172.224.xxx.xxx        172.239.xxx.xxx
173.205.xxx.xxx        173.205.xxx.xxx
173.205.xxx.xxx        173.205.xxx.xxx
173.222.xxx.xxx        173.223.xxx.xxx

Ben bu sağ taraf da ki satırları da sol satırın altına istiyorum. Yukarıda ki örneğe baktığımız da olması gereken istediğim şey şu;

Kod:

125.56.xxx.xxx       
125.56.xxx.xxx
149.3.xxx.xxx       
149.3.xxx.xxx
162.220.xxx.xxx       
162.220.xxx.xxx
172.224.xxx.xxx       
172.239.xxx.xxx
173.205.xxx.xxx       
173.205.xxx.xxx
173.205.xxx.xxx       
173.205.xxx.xxx
173.222.xxx.xxx       
173.223.xxx.xxx

Mümkün olursa tekrar eden satırları da silinebilirse harika olur.

Toprak 29 Ocak 2023 12:01

Cevap: Txt, satır, değişiklik
 
Merhaba, ip.txt olarak mirc klasörüne at, daha sonra bir döngü ile ip.txt'deki ipleri alt alta ips.txt olarak kayıt et.

Kod:

.write ips.txt $token($read(ip.txt,1),1,32)
.write ips.txt $token($read(ip.txt,1),2,32)

Böyle eklersin döngüyü sen ayarla yapamazsan yaz =)

manikdepresif 29 Ocak 2023 12:21

Cevap: Txt, satır, değişiklik
 
txt belgesinde kac lines oluyor tahmini ?

High 29 Ocak 2023 12:28

Cevap: Txt, satır, değişiklik
 
Şuan elimde bulunan txt de 10.000 adet var yalnız içlerinde tekrar edenler de var tekrar edenleri program ile kaldırabiliyorum benim için önemli olan öncelik bahsettiğim gibi tek satır halinde olmaları

manikdepresif 29 Ocak 2023 13:41

Cevap: Txt, satır, değişiklik
 
Soyle bi sey yaptim ufaktan denedim calisti ama lines fazla olunca calisir mi bilmiyorum denersin.
;
;Kullanim: /_aktar
;girdi dosyasinin ismi yazilacak.
alias __grd return girdi.txt
;cikti dosyasinin ismi yazilacak.
alias _ckt return cikti.txt
alias _aktar { filter -fk $__grd __bir $+(*,$chr(9),*) }
alias __bir { tokenize 9 $1 | __iki $* }
alias __iki { if !$read($_ckt,w,$1) { write $_ckt $1 } }

High 29 Ocak 2023 13:49

Cevap: Txt, satır, değişiklik
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], çok sağ ol deniyorum. Olumlu, olumsuz dönüş yaparım. İlgi ve alakan için sağ ol eline sağlık

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:49 -->-> Daha önceki mesaj 13:43 --

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], Kodu denedim gayet güzel çalışıyor. 10.000 satır da denedim öyle kasma da yapmadı. Bu kod yinelenen satırları siliyor mu? 10.000 satırdan 3.000 kadar kaldı o yüzden soruyorum.
Eline, emeğine sağlık.

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocam sanada teşekkür ederim ilgi ve alakan için. Özeline yazdım bu konuyla alakalı fikrini istiyorum müsait olduğun da döner misin?

manikdepresif 29 Ocak 2023 13:51

Cevap: Txt, satır, değişiklik
 
Aradaki ayrac karakter 9 olarak gozuktu bende, sende 32 ise onu degistirmen gerekebilir.

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 13:51 -->-> Daha önceki mesaj 13:50 --

evet, siliyor.

High 29 Ocak 2023 13:58

Cevap: Txt, satır, değişiklik
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], Valla işlem yapıyor hocam herhangi bir sorun görünmüyor. Beklentimi karşıladı bu pratik kod çok sağ ol Hocam.

manikdepresif 29 Ocak 2023 14:07

Cevap: Txt, satır, değişiklik
 
rica ederim

High 29 Ocak 2023 18:41

Cevap: Txt, satır, değişiklik
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...], Hocam kodu şu şekilde değiştirebilir misin? belirtilen txt içinde istenmeyen rakamları silebilir miyiz.

Örnek: 200.* şeklinde komut girdiğim de 200 ile başlayan rakam uzantılarını silecek

burada 200 orta da yada sonda ise işlem yapmazsa iyi olur yani girilen rakam ne ise başını baz alarak silme yapacak


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

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