 |
Работа с текстом - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
26.10.2012, 21:58
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 03.10.2011
 Сообщений: 27
 Популярность: 1039
 Сказал(а) спасибо: 131
Поблагодарили 98 раз(а) в 47 сообщениях
|
Работа с текстом
Всем привет.
Появилась идея добавить в свой брут две функции.
1.) Авто удаление строк из файла. (например то что он уже про брутил, из базы они удаляются, например каждые 2 мин)
Либо Кнопочка "Сохранить остаток" в любой момент можно сохранить остаток базы.
2.) Автоподбор разделителя ":" либо ";" при загрузке базы. (Где то видел случайно, но не придал значения, сейчас не могу вспомнить где)
Прошу помощи привести пример, либо подсказать правильную формулировка для поиска в гугле.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
26.10.2012, 22:15
|
#2
|
|
|
|
Старший сержант
|
 Регистрация: 25.12.2011
 Сообщений: 191
 Популярность: 5259
 Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
|
Re: Работа с текстом
что именно то у тебя не получается?
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
26.10.2012, 23:13
|
#4
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: Работа с текстом
Как это "автопотбор разделителя" . Если в базу будет и такой и такой разделитель, то никак не сделать чтоб он на 2 реагировал. Ну я во всяком случае не представляю себе.... хотя ... нет ничего невозможного
|
|
|
26.10.2012, 23:40
|
#5
|
|
|
|
Старший сержант
|
 Регистрация: 25.12.2011
 Сообщений: 191
 Популярность: 5259
 Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
|
Re: Работа с текстом
 |
Цитата: |
 |
|
|
|
|
|
Я думал ты хоть попробуешь что то сделать.
1. Проще загонять все гуды в некий стринглист, и затем уже сохранять их в исходный файл. Можно сделать через таймер или поток.
2. if pos(';', text)=0 then a:=pos(':',text) . Дальше думаю разберешься
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
27.10.2012, 03:58
|
#6
|
|
|
|
Пехотинец
|
 Регистрация: 02.04.2011
 Сообщений: 66
 Популярность: 9953
 Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
|
Re: Работа с текстом
|
|
|
27.10.2012, 11:08
|
#7
|
|
|
|
Старший сержант
|
 Регистрация: 25.12.2011
 Сообщений: 191
 Популярность: 5259
 Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
|
Re: Работа с текстом
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
27.10.2012, 14:49
|
#8
|
|
|
|
Разведчик
|
 Регистрация: 03.10.2011
 Сообщений: 27
 Популярность: 1039
 Сказал(а) спасибо: 131
Поблагодарили 98 раз(а) в 47 сообщениях
|
Re: Работа с текстом
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
27.10.2012, 16:41
|
#9
|
|
|
|
Старший сержант
|
 Регистрация: 25.12.2011
 Сообщений: 191
 Популярность: 5259
 Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
|
Re: Работа с текстом
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Пользователь сказал cпасибо:
|
|
27.10.2012, 18:17
|
#10
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: Работа с текстом
Код:
if Pos(';', Form4.Memo1.Lines[j]) <> 0 then
begin
login := Copy(Form4.Memo1.Lines[j], 0,
Pos(';', Form4.Memo1.Lines[j]) - 1);
end;
if Pos(':', Form4.Memo1.Lines[j]) <> 0 then
begin
login := Copy(Form4.Memo1.Lines[j], 0,
Pos(':', Form4.Memo1.Lines[j]) - 1);
end;
|
|
|
Пользователь сказал cпасибо:
|
|
28.10.2012, 00:30
|
#11
|
|
|
|
Разведчик
|
 Регистрация: 03.10.2011
 Сообщений: 27
 Популярность: 1039
 Сказал(а) спасибо: 131
Поблагодарили 98 раз(а) в 47 сообщениях
|
Re: Работа с текстом
Такс, то что смог реализовать:
Авто подбор делителя в базе
Код:
if pos(':', Acc[i])<>0 then begin //Если разделитель такой то
Log:=Copy(Acc[i] 1, Pos(':',Acc[i])-1); //Копируем лог
Pas:=Copy(Acc[i], Pos(':', Acc[i])+1, Length(Acc[i])); //Копируем паc
end else begin //если не : то
Log:=Copy(Acc[i], 1, Pos(';',Acc[i])-1); //Копируем лог
Pas:=Copy(Acc[i], Pos(';', Acc[i])+1, Length(Acc[i])); //Копируем паc
end;
Вот как то так )
Но с авто удалением строк чет все равно не понял
 |
Цитата: |
 |
|
|
 |
Сообщение от metraz |
 |
|
|
|
|
|
|
а, это я уже не совсем так понял) Ты сначала выгружаешь список лог пассов в мемо например, чтобы потом брутить. Затем, когда 1 логин и пасс проверился, удаляешь строку из мемо, и так со всеми проверенными лог пассами, затем все оставшиеся непроверенные лог пассы сохраняшеь в исходный файл, вуоля.
|
|
 |
|
 |
|
Можно на примере показать ?
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось MastaDan; 28.10.2012 в 00:38.
|
|
|
28.10.2012, 11:56
|
#12
|
|
|
|
Сержант
|
 Регистрация: 19.01.2011
 Сообщений: 168
 Популярность: 485
 Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
|
Re: Работа с текстом
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Такс, то что смог реализовать:
Авто подбор делителя в базе
Код:
if pos(':', Acc[i])<>0 then begin //Если разделитель такой то
Log:=Copy(Acc[i] 1, Pos(':',Acc[i])-1); //Копируем лог
Pas:=Copy(Acc[i], Pos(':', Acc[i])+1, Length(Acc[i])); //Копируем паc
end else begin //если не : то
Log:=Copy(Acc[i], 1, Pos(';',Acc[i])-1); //Копируем лог
Pas:=Copy(Acc[i], Pos(';', Acc[i])+1, Length(Acc[i])); //Копируем паc
end;
Вот как то так )
Но с авто удалением строк чет все равно не понял 
Можно на примере показать ?
|
|
 |
|
 |
|
правда разницы с моим почти никакой,но:
1.У меня написано в 2 проверки,чтобы можно было "дописывать" другие разделители.
2.если ты так делаешь,то делай проверку,т.е. если резделитель не ":',то проверяем,является ли разделителем ";",а то у тебя сразу его майном делает.(А у некоторых бывают и другие)
|
|
|
Пользователь сказал cпасибо:
|
|
28.10.2012, 13:38
|
#13
|
|
|
|
Разведчик
|
 Регистрация: 03.10.2011
 Сообщений: 27
 Популярность: 1039
 Сказал(а) спасибо: 131
Поблагодарили 98 раз(а) в 47 сообщениях
|
Re: Работа с текстом
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 01:18.
|
 |