Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

07.05.2010, 21:13
|
|
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме: 441444
Репутация:
1
|
|
Загрузка фото Вконтакте
К в Builder C++ или Delphy загрузить аватарку в профиль.
Есть у кого кусок кода или какие компонеты использовать?
|
|
|

07.05.2010, 21:57
|
|
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме: 4435957
Репутация:
539
|
|
Сообщение от IgrikX
К в Builder C++ или Delphy загрузить аватарку в профиль.
Есть у кого кусок кода или какие компонеты использовать?
TIdHTTP. Сниффер. 
|
|
|

07.05.2010, 21:59
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
вот как в Delphy я хз, а в Delphi могу подсказать)))) 
|
|
|

07.05.2010, 21:59
|
|
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме: 441444
Репутация:
1
|
|
Ну я снифером снифал, не понимаю как с компа её взять??
|
|
|

07.05.2010, 22:01
|
|
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме: 4435957
Репутация:
539
|
|
Ну я снифером снифал, не понимаю как с компа её взять??
tidmultipartformdatastream (AddFile) наверн... 
Типо так:
PHP код:
data := Tidmultipartformdatastream.Create;
data.AddFile('file', 'filename.gif', 'image/gif');
Последний раз редактировалось HakaR; 07.05.2010 в 22:06..
|
|
|

07.05.2010, 22:01
|
|
Участник форума
Регистрация: 09.03.2009
Сообщений: 178
Провел на форуме: 1605524
Репутация:
523
|
|
IdHTTP+IdMultiPartFormData(для отправки формы) в руки.
|
|
|

07.05.2010, 22:36
|
|
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме: 441444
Репутация:
1
|
|
а как это к post запросу прикрутить
try{
post_data_8->Add("server=9749&hash="+foto_hash+"&photo=2ae214c x%3A001&mid="+foto_mid+"&message_code=2");
otv = IdHTTP1->Post("http://vkontakte.ru/profileEdit.php?page=done_photo",post_data_8);
}catch(...){}
|
|
|

08.05.2010, 01:27
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
все просто))
Код:
data := Tidmultipartformdatastream.Create;
data.AddFile('file', 'filename.gif', 'image/gif');
idHTTP.post('http://vkontakte.ru/upload.php', data);
снифером уточни запросы)) там хэши всякие и тд))
Последний раз редактировалось RedFern.89; 12.05.2010 в 09:07..
|
|
|

12.05.2010, 02:06
|
|
Познающий
Регистрация: 15.03.2009
Сообщений: 87
Провел на форуме: 893829
Репутация:
34
|
|
Сообщение от RedFern.89
все просто))
data := Tidmultipartformdatastream.Create;
data.AddFile('file', 'filename.gif', 'image/gif');
idHTTP.post('http://vkontakte.ru/upload.php', data);
снифером уточни запросы)) там хэши всякие и тд))
idCookieManager1.AddCookie('remixsid=***;path=/;','vkontakte.ru');
data := Tidmultipartformdatastream.Create;
data.AddFile('file', '1.jpg', 'image/jpeg');
s:=idHTTP1.post('http://cs9622.vkontakte.ru/upload.php?act=profile&mid=***&hash=f524524a22e664 1c4c2d0023dab6f86c&rhash=d666c2002802138cc371369ef 236b306&vk=', data);
В ответ отдаёт "Фотография слишком велика" хоть и фото весит 200кб. Хеши верны. В чём проблемс  ?
Разобрался сам
Код:
idCookieManager1.AddCookie('remixsid=*1ec1df087a2fa2857eab587;path=/;','vkontakte.ru');
data := Tidmultipartformdatastream.Create;
data.AddFile('file', '1.jpg', 'image/jpeg');
idHTTP1.post('http://cs4527.vkontakte.ru/upload.php?act=profile&mid=*****&hash=7980373c21aa30ea94652874de915468&rhash=724b6e429304a7975fa3f173156d266c&vk=', data);
s:=idhttp1.Get('http://vkontakte.ru/profileEdit.php?page=done_photo&mid=******&server=4527&photo=b36d849x:001&crop=0,0,173&hash=0c1d92acb01617d8528ea65e96e38768&message_code=2&callback=1');
Последний раз редактировалось 090808; 12.05.2010 в 03:31..
|
|
|

12.05.2010, 09:04
|
|
Постоянный
Регистрация: 20.01.2010
Сообщений: 338
Провел на форуме: 500264
Репутация:
69
|
|
090808, а ты адрес cs4527.vkontakte.ru парсишь с upload.php?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|