Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2012, 17:16   #1
sardox
Новичок
Джуниор
 
Регистрация: 14.04.2012
Сообщений: 1
По умолчанию Авторизация вконтакте

всем доброго времени суток, есть проблема после авторизации вконтакте - получаю ошибку iohandler value is not valid
в чем проблема?
сама авторизация проста:
Цитата:
procedure TForm1.Button1Click(Sender: TObject);
var
s: string;
http: TIdHTTP;
begin
http := TIdHTTP.Create(nil);
http.HandleRedirects:=True;
http.Request.UserAgent := 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.01';
try
s := http.Get('http://vk.com/login.php?m=1&email=!!!!!&pass=!!!! !');
except
if http.ResponseCode = 302 then Form1.Mmo1.Lines.Add('302!!');
end;
s := http.Get('http://m.vk.com/mail.php'); //тут еррор
end;
с чем связано?

что пробовал - добавлял IdSSLIOHandlerSocketOpenSSL1, начинал ругаться на отсутствие библиотек, добавил libeay32 и ssleay32 в корень с ехе, но все равно ругается на библотеки. Что за ошибка? В правильном ли я направлению иду?

Мне нужно получить код страницы меил.пхп после авторизации (без разницы, мобильной или обычной)
Спасибо)

Последний раз редактировалось sardox; 14.04.2012 в 17:19.
sardox вне форума Ответить с цитированием
Старый 15.04.2012, 13:24   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Оп
Кольша вне форума Ответить с цитированием
Старый 22.04.2012, 12:12   #3
Ruslasy
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 47
По умолчанию

procedure TForm1.Button1Click(Sender: TObject);
var
s: string;
http: TIdHTTP;
begin
http := TIdHTTP.Create(nil);
try
s := http.Get('http://vk.com/login.php?m=1&email=!!!!!&pass=!!!! !');
except
end;
end;

Немного убрал лишнего. Ошибка из за того что ты запускаешь прогу из дельфи. Сначала собери её а потом запусти из папки с проектом.
Дальше ты пытаешься перейти в сообщения НО для работы с аккаунтом требуется sid (Сессия) Она находится в ответном заголовке авторизации, спарси её добавь в кукисы, а потом уже можно работать с акком.
Ruslasy вне форума Ответить с цитированием
Старый 22.04.2012, 12:14   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Кто нибудь потрудился прочитать статью?Без кукисов вы не чего не загрузите авторизованно!
Кольша вне форума Ответить с цитированием
Старый 22.04.2012, 12:20   #5
Ruslasy
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
Кто нибудь потрудился прочитать статью?Без кукисов вы не чего не загрузите авторизованно!
Статья тупая, автор наверно вконтакт первый раз видит.
Ruslasy вне форума Ответить с цитированием
Старый 22.04.2012, 12:21   #6
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Даааа?? автор я, умный напиши лучше и чтобы работало слабо?
Цитата:
автор наверно вконтакт первый раз видит.
Ну во первых Вконтакте, а во вторых там далее(на сайте) есть несколько моих прог именно для него так что кто что первый раз видит так это вы авторизацию вконтакте!
Кольша вне форума Ответить с цитированием
Старый 22.04.2012, 12:31   #7
Ruslasy
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
Даааа?? автор я, умный напиши лучше и чтобы работало слабо?

Ну во первых Вконтакте, а во вторых там далее(на сайте) есть несколько моих прог именно для него так что кто что первый раз видит так это вы авторизацию вконтакте!
http://vzlomko.ru/news/avtorizacija_.../2011-12-27-65 да на смотри.
Ruslasy вне форума Ответить с цитированием
Старый 22.04.2012, 12:49   #8
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

да ладно??ну во первых сам то переходил?
Цитата:
Аккаунт заблокирован
ну а во вторых доказательств что это вы нет!
Кольша вне форума Ответить с цитированием
Старый 22.04.2012, 13:07   #9
Ruslasy
Пользователь
 
Регистрация: 17.02.2012
Сообщений: 47
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
да ладно??ну во первых сам то переходил?
ну а во вторых доказательств что это вы нет!
Ох. Блин проблема вышла модер на заливал эксюшников на юкоз. Идиот поганый убил бы. Скоро возможно разблочат и посмотришь )
Ruslasy вне форума Ответить с цитированием
Старый 22.04.2012, 14:03   #10
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Жду с нетерпением=)
Кольша вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вконтакте авторизация KoBRaAndrey Работа с сетью в Delphi 3 27.08.2010 19:34
Авторизация ВКонтакте KWN, lnc Работа с сетью в Delphi 10 16.08.2010 18:31
Авторизация вконтакте Андрей.12 Работа с сетью в Delphi 5 05.08.2010 19:18
Авторизация вконтакте larin1974 Общие вопросы Delphi 1 24.10.2009 20:36
Авторизация на вконтакте.ру mustang007 Работа с сетью в Delphi 2 11.09.2009 08:19