Сохранение остатка в переборщике паролей

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by linvel, 10 Nov 2012.

  1. linvel

    linvel Elder - Старейшина

    Joined:
    5 Aug 2010
    Messages:
    316
    Likes Received:
    72
    Reputations:
    16
    Всем привет!
    Встала проблема при работе с большими базами.
    Бывают такие случаи когда нужно выключить переборщик паролей! Но перебор уже прошел к примеру на 30-70% а база размером ~500т+ аккаунтов и если переборик выключить, то ~200т аккаунтов пропадут....
    Как сделать чтобы сохраняло остаток после нажатия кнопки "Стоп" создавался фаил допустим: "Source_ost.txt"
    Аккаунты берутся из Source: tstringlist;
    я делаю на кнопку стоп Source.SaveToFile('Source_ost.txt'); Но увы сохраняет весь лист размером ~500т+ аккаунтов!
    Вопрос: Как сделать чтобы сохраняло исключительно Остаток ?
     
    1 person likes this.
  2. Белый Ворон

    Joined:
    7 Oct 2012
    Messages:
    46
    Likes Received:
    3
    Reputations:
    0
    аккаунты брать из TStringList - тупо. подгружай из файла по строчке по мере необходимости.
    если появились данные для записи - пиши сразу, а не через стринглист.
    соответственно, в начале работы файл открываешь, по завершению закрываешь.
    гугли работу с файлами в дельфи. способов много. есть как архаичные методы типа Write, есть и более современные объектно-ориентированные способы через TFile
     
  3. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Ты хотя бы часть кода выложил, что тебя там смущает... Что ты описал в своем посте можно сделать разными способами. Короче гони исходник а так дельных советов не услышишь