 |
Брут на pop - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
01.03.2012, 10:22
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 03.10.2011
 Сообщений: 27
 Популярность: 1039
 Сказал(а) спасибо: 131
Поблагодарили 98 раз(а) в 47 сообщениях
|
Брут на pop
Кое как написал "это" чудо, но не пойму что за ошибка ?
Код:
[Error] Unit1.pas(54): Undeclared identifier: 'Username'
[Error] Unit1.pas(55): Undeclared identifier: 'Password'
[Warning] Unit1.pas(62): Unsafe type 'PChar'
[Error] Unit1.pas(62): Undeclared identifier: 'S'
[Error] Unit1.pas(62): 'END' expected but ')' found
[Error] Unit1.pas(66): Declaration expected but identifier 'LoginStrings' found
[Error] Unit1.pas(68): '.' expected but ';' found
[Error] Unit1.pas(24): Unsatisfied forward or external declaration: 'TForm1.btn2Click'
[Error] Unit1.pas(25): Unsatisfied forward or external declaration: 'TForm1.btn3Click'
[Error] Unit1.pas(26): Unsatisfied forward or external declaration: 'TForm1.edt3Change'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Растолкуйте каму не трудно, перерыл гугл, нашел несколько ответов, но они не подходят....
сорсы
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
IdTCPClient, IdHTTP, IdAntiFreezeBase, IdAntiFreeze;
type
TForm1 = class(TForm)
btn1: TButton;
mmo1: TMemo;
edt1: TEdit;
edt2: TEdit;
btn2: TButton;
btn3: TButton;
idhtp1: TIdHTTP;
idntfrz1: TIdAntiFreeze;
dlgOpen1: TOpenDialog;
edt3: TEdit;
edt4: TEdit;
procedure btn1Click(Sender: TObject);
procedure btn2Click(Sender: TObject);
procedure btn3Click(Sender: TObject);
procedure edt3Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.btn1Click(Sender: TObject);
var
LoginStrings, PassStrings: TStrings;
i, j: Integer;
begin
LoginStrings:=TStringList.Create;
PassStrings:=TStringList.Create;
LoginStrings.LoadFromFile(Edt1.Text);
PassStrings.LoadFromFile(Edt2.Text);
idhtp1.Host := Edt3.Text;
idhtp1.Port := StrToInt(Edt4.Text);
for i:=0 to LoginStrings.Count-1 do
for j:=0 to PassStrings.Count-1 do
begin
idhtp1.Username := LoginStrings.Strings[i];
idhtp1.Password := PassStrings.Strings[j];
try
idhtp1.Connect;
except
end;
if idhtp1.Connected then
begin
Application.MessageBox(PChar('Èìÿ:'+LoginStrings.S trings[i]+' Ïàðîëü:'+PassStrings.Strings[j]), 'Ïàðîëü íàéäåí!');
idhtp1.Disconnect;
end;
end;
LoginStrings.Free;
PassStrings.Free;
end;
end.
|
|
|
01.03.2012, 22:48
|
#2
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Брут на pop
Учите основы языка и поведения с компилятором.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 22:24.
|
 |