• 25-01-2016, 22:58:48
    #1
    Üyeliği durduruldu
    Merhabalar , elimde büyük bir wordlist dosyası var ve bunu düzenlemem gerekiyor. Şu şekilde anlatayım.

    Mesela listede ayni emailden 3 adetten fazla var ama şifreleri farkli bunları komple silmek istiyorum listeden..
    Mesela şöyle bir liste var elimde :

    aaaaa@aaa.com:aaaaaa
    aaaaa@aaa.com:bbbbbb
    aaaaa@aaa.com:ccccccc
    aaaaa@aaa.com:dddddd
    aaaaa@aaa.com:eeeeee
    bbbbb@bbb.com:aaaaaa
    bbbbb@bbb.com:bbbbbb
    bbbbb@bbb.com:ccccccc
    cccccc@ccc.com:aaaaaa
    cccccc@ccc.com:bbbbbb
    cccccc@ccc.com:cccccc
    cccccc@ccc.com:dddddd
    ddddd@ddd.com:aaaaaa
    ddddd@ddd.com:bbbbbb
    eeeee@eee.com:aaaaaa




    ''aaaaaa@aaa.com'' ve ''ccccc@ccc.com'' emaili farkli şifrelerle 3'den fazla tekrar etmiş bunlari listeden nasil çikarabilirim ?
    Listem şöyle kalsin istiyorum.


    bbbbb@bbb.com:aaaaaa
    bbbbb@bbb.com:bbbbbbb
    bbbbb@bbb.com:aaaaaaa
    ddddd@ddd.com:aaaaaa
    ddddd@ddd.com:bbbbbb
    eeeee@eee.com:aaaaaa
    Çünkü yukarıdaki listedekiler üç kez veya daha az tekrar etmiş listede...

    CMD üzerinden yapıyordum daha önce kodlar ile fakat şuan kodlarımı kaybettim. Programlar ile yapıyorum delimiter ayarlayıp fakat o zaman 3 ve daha az olanlarda duplicate olarak algılanıyor ve siliniyor.
    Ne yapmam lazım , yardımcı olacak biri var mı arkadaşlar ?
  • 30-01-2016, 21:52:25
    #2
    Veri tabanına ekleyip sıralayın. "sort"
    text dosyası açıp...
    ilk kayıttan son kayıda bir döngü içerisinde mailleri string değişkene alıp sayın. Sıradaki ile karşılaştırın. İstediğiniz sayıdan sonrasını text dosyasına göndermeyin.
    Mail değiştiğinde sayacı ve string değişkenleri temizleyin.
    Hangi dili kullandığınızı yazmamışsınız ama while döngüsü tüm dillerde var.
  • 30-01-2016, 22:31:41
    #3
    Excel'e atıp, "Veri" sekmesinden "tekrarlananları(yinelenenleri) sil" butonuna basarsanız tekrarlananları tek satıra indirir. Tamamını silmek için script yazmak aklıma geliyor, başka pratik yol bulamadım.