ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

на 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
Провел на форуме:
709575

Репутация: 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
Провел на форуме:
4435957

Репутация: 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
Провел на форуме:
709575

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

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

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

Репутация: 69
Отправить сообщение для RedFern.89 с помощью ICQ
По умолчанию

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



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



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


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




ANTICHAT.XYZ