HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 12.05.2010, 09:17
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
С нами: 8582863

Репутация: 69
По умолчанию

на Delphi это будет вот так:

Код:
function CheckAcc(login, pass: string): boolean;
var
  HTTP : TidHTTP;
  Post : TSTringList;
  Str  : string;
begin
  HTTP := TidHTTP.Create(nil);
  Post := TStringList.Create;
  
  with Post do
  begin
   Add('form[user]=' + login);
   Add('form[password]' + pass);
   Add('enter=');
  end;

 Str := HTTP.Post('http://limoncash.com/', Post);
 
// Проверка (если рабочий ак, то True, если же нет, то False)
 If Pos('Ошибка ввода', str) <> 0 Then Result := False else Result := True;

 Post.Free; 
 HTTP.Free
end;
вроде ничего не забыл)))
 
Ответить с цитированием

  #12  
Старый 13.05.2010, 14:04
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
С нами: 8680278

Репутация: 17
По умолчанию

Цитата:
Сообщение от RedFern.89  
на Delphi это будет вот так:

Код:
function CheckAcc(login, pass: string): boolean;
var
  HTTP : TidHTTP;
  Post : TSTringList;
  Str  : string;
begin
  HTTP := TidHTTP.Create(nil);
  Post := TStringList.Create;
  
  with Post do
  begin
   Add('form[user]=' + login);
   Add('form[password]' + pass);
   Add('enter=');
  end;

 Str := HTTP.Post('http://limoncash.com/', Post);
 
// Проверка (если рабочий ак, то True, если же нет, то False)
 If Pos('Ошибка ввода', str) <> 0 Then Result := False else Result := True;

 Post.Free; 
 HTTP.Free
end;
вроде ничего не забыл)))
Чет я не совсем врубился как проверяется "Ошибка ввода"?
 
Ответить с цитированием

  #13  
Старый 13.05.2010, 14:28
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
С нами: 8843557

Репутация: 539
По умолчанию

Цитата:
Сообщение от cheater_man  
Чет я не совсем врубился как проверяется "Ошибка ввода"?
В ответе проверяется(ищется).
Цитата:
If Pos('Ошибка ввода', str) <> 0 Then Result := False else Result := True;
 
Ответить с цитированием

  #14  
Старый 14.05.2010, 01:38
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
С нами: 8680278

Репутация: 17
По умолчанию

Ясно.
Тут как я понял вся страница храница в переменной str?
А реализация на С# существует?
 
Ответить с цитированием

  #15  
Старый 14.05.2010, 03:29
RedFern.89
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
С нами: 8582863

Репутация: 69
По умолчанию

я не знаю его синтаксиса)) ктонить думаю тебе переведет ))
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОВЕРКА почти всех уязвимостей и багов! _GaLs_ Избранное 16 28.09.2016 16:15
On-line проверки(вирусы, фаерволы) Elekt Защита ОС: вирусы, антивирусы, файрволы. 28 18.01.2010 16:15
Проверка файла на вирусы онлайн b3 Болталка 17 08.01.2010 23:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.