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

Авторизация на майле(Ошибка Socket Error#0)

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 24.06.2012, 14:37   #1
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Авторизация на майле(Ошибка Socket Error#0)

Hi, авторизуюся на майле выдает ошибку Socket Error#0
Цитата:
var
HTTP:tidHTTP;
data:tstringlist;
begin
HTTP:=tidHTTP.Create;
HTTP.Request.UserAgent:='Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0.1';
HTTP.AllowCookies:=true;
HTTP.HandleRedirects:=true;
HTTP.IOHandler:=IdSSLIOHandlerSocketOpenSSL1;
data:=tstringlist.Create;
data.Add('Domain='+form1.Edit4.Text);
data.Add('Login='+form1.Edit3.Text);
data.Add('Password='+form1.Edit5.Text);
data.Add('level=1');
try
HTTP.Post('https://auth.mail.ru/cgi-bin/auth', data);
except
end;

WTF?

Последний раз редактировалось pavel!; 24.06.2012 в 14:58.
  Ответить с цитированием
Старый 24.06.2012, 15:23   #2
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
HTTP:=TIdHTTP.Create(nil);
HTTP.HandleRedirects:= True;
data:=TStringList.Create;
data.Add('Login='+Edit1.Text);
data.Add('Password='+Edit2.Text);
data.Add('Domain=mail.ru');
S:=HTTP.Post('http://win.mail.ru/cgi-bin/auth',data);
if pos('Входящие -',s)<>0 then
Showmessage('Авторизовались') else Showmessage('Не авторизовались');

рабочий код
  Ответить с цитированием
Старый 24.06.2012, 19:01   #3
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

OpenSSL динамические библиотеки с программой лежат?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Старый 25.06.2012, 10:22   #4
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

VeTaL_UA, там не нужны ссл ,просто пост запрос
  Ответить с цитированием
Старый 25.06.2012, 10:44   #5
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от pavel!Посмотреть сообщение
HTTP.IOHandler:=IdSSLIOHandlerSocketOpenSSL1;

Цитата:
Сообщение от pavel!Посмотреть сообщение
HTTP.Post('https://auth.mail.ru/cgi-bin/auth', data);

Цитата:
Сообщение от Skrillex3Посмотреть сообщение
VeTaL_UA, там не нужны ссл ,просто пост запрос

Уверен?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Старый 25.06.2012, 11:42   #6
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Уверен?

Да лежали, но почему то сервер закрывал конект :O
В общем уже разобрался, щас пытаюся после авторизации парсить текст, но почему то программа выходит с потока когда надо парсить..
Thread Exit: Thread ID: 7680. Process Project1.exe (7016)
С чем это может быть связано?
  Ответить с цитированием
Старый 25.06.2012, 11:50   #7
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от pavel!Посмотреть сообщение
С чем это может быть связано?

С тем, что ты тупо выходишь из потока, ничего не понял из вышесказанного
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Старый 25.06.2012, 11:51   #8
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

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

Мне надо после авторизации спарсить текст, а он с потока выходит ^___^
  Ответить с цитированием
Старый 25.06.2012, 12:26   #9
Заблокирован
 Сержант
Аватар для D.E.Z.E.R.T.I.R
 
D.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражания
Регистрация: 07.05.2012
Сообщений: 117
Популярность: 1781
Сказал(а) спасибо: 16
Поблагодарили 82 раз(а) в 44 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

а зачем ты выходишь? сам он никак не выйдет
  Ответить с цитированием
Старый 25.06.2012, 12:42   #10
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от D.E.Z.E.R.T.I.RПосмотреть сообщение
а зачем ты выходишь? сам он никак не выйдет

Я не выхожу ^_^
Цитата:
procedure TNewThread.Execute;
begin
inherited;
HTTP:=TIdHTTP.Create(nil);
HTTP.HandleRedirects:= True;
data:=TStringList.Create;
data.Add('Login=admiral42rus');
data.Add('Password=pavel89043722834');
data.Add('Domain=mail.ru');
S:=HTTP.Post('http://win.mail.ru/cgi-bin/auth',data);
if pos('Входящие -',s)<>0 then
begin
form1.label6.Caption:='Online';
form1.Label6.Font.Color:=clgreen;
HTTP.HandleRedirects:=true;
page:=HTTP.Get('http://my.mail.ru/inbox/fenks/ajax?ajax_call=1&func_name=search.getlist&data=[{"general"%3A{"common"%3A"'+form1.edit1.text+'"}}% 2C'+form1.Edit2.Text+'%2Cnull%2Cnull%2C""]&mna=83210&mnb=4059805758&encoding=windows-1251');
Reg:=TRegExpr.Create;
reg.Expression := 'href=\"http://my.mail.ru/my/dialogues?thread=(.*?)\">';
if Reg.Exec(page) then
repeat
form1.Memo1.lines.add(Reg.Match[1]);
until not Reg.ExecNext;
end
else
begin form1.label6.Caption:='OFLINE';
form1.Label6.Font.Color:=clred;
end;
Где я тут выхожу с потока?
end;

  Ответить с цитированием
Старый 25.06.2012, 13:19   #11
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от pavel!Посмотреть сообщение
inherited;

нафиг он в твоём коде?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Старый 25.06.2012, 13:36   #12
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
нафиг он в твоём коде?

Я когда поток создавал нажал сочитания клавиш Ctrl+shift+C , создалося вместе со всеми процедурами, я его не убираю)
  Ответить с цитированием
Старый 25.06.2012, 13:46   #13
Заблокирован
 Сержант
Аватар для D.E.Z.E.R.T.I.R
 
D.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражанияD.E.Z.E.R.T.I.R блестящий пример для подражания
Регистрация: 07.05.2012
Сообщений: 117
Популярность: 1781
Сказал(а) спасибо: 16
Поблагодарили 82 раз(а) в 44 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

а почему ты в конце поток не синхронизируешь и не завершаешь?
  Ответить с цитированием
Старый 25.06.2012, 16:30   #14
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от D.E.Z.E.R.T.I.RПосмотреть сообщение
а почему ты в конце поток не синхронизируешь и не завершаешь?

Что мне там синхронизировать? Парсинг я синхронихировать не умею.
Буду рад если объясниш и поможеш
  Ответить с цитированием
Старый 25.06.2012, 16:38   #15
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Авторизация на майле(Ошибка Socket Error#0)

Цитата:
Сообщение от D.E.Z.E.R.T.I.RПосмотреть сообщение
а почему ты в конце поток не синхронизируешь и не завершаешь?

Прости, но если он работает в один поток, нафига ему синхронизация? И ещё, зачем завершать поток, когда он сам завершится?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Ошибка... [Error] Unit1.pas(53): Incompatible types: 'String' and 'Boolean' Babls77 Вопросы и ответы, обсуждения 6 17.05.2012 15:31
[Помогите!] Такая Ошибка в тюряге на майле. Macmepok566 Свободное обсуждение 6 15.10.2011 13:50
[Помогите!] Socket error : W[2000]L[10053] nikitos360 Общение и обсуждение CrossFire 14 07.07.2011 06:08

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

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

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