Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> http_request - авторизация и отправ данных на сайт 
:(
    Опции темы
Xeim
Дата 14.3.2008, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 17.11.2005

Репутация: нет
Всего: 0



Можно как-то вот это:
http://phpclub.ru/detail/article/http_request

делать на VB? Что для этого нужно почитать, поискать?

Темы в "а здесь смотрели" только две:
http://forum.vingrad.ru/forum/topic-200090.html
http://forum.vingrad.ru/topic-198292.html

И в обоих тема не раскрыта. А хотелось бы что-то почитать разобраться.


Мне нужно имитировать действия пользователя, который авторизовался и начал создавть новости на сайте. Доступа к базе нету.

Заранее спасибо за внимание.
PM MAIL   Вверх
Akina
Дата 14.3.2008, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Можно начать с того, что имеется контрол WebBrowser, которым можно вполне рулить программно, имитируя действия в нем пользователя.
А можно и Application.IExplore порулить.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Xeim
Дата 14.3.2008, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 17.11.2005

Репутация: нет
Всего: 0



Akina, а рулить всмысле имитировать мышь и клаву или можно запросы слать и с куки работать?
PM MAIL   Вверх
Akina
Дата 14.3.2008, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Именно имитировать клавиатуру.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Xeim
Дата 14.3.2008, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 17.11.2005

Репутация: нет
Всего: 0



А есть способы запросы посылать? Как в той статье.
Или под этим надо понимать одно и то же?
PM MAIL   Вверх
Xeim
Дата 16.3.2008, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 17.11.2005

Репутация: нет
Всего: 0



Как я должен понимать молчание?
Никто ничего не знает или GET/POST запросы на VB6 не возможно делать?
PM MAIL   Вверх
maximal
Дата 31.3.2008, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Get/Post запросы на vb можно делать как минимум двумя способами. 
1. winsock контрол
2. Inet
PM   Вверх
Akina
Дата 31.3.2008, 21:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(Xeim @  16.3.2008,  23:39 Найти цитируемый пост)
Как я должен понимать молчание?

Как то, что направление поиска уже дано, и теперь надо что-то сделать самому. Затем вернуться с результатами и уточнять моменты, которые остались непонятны.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
maximal
Дата 1.4.2008, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



http://forum.vingrad.ru/forum/topic-203438.html

у меня там есть реальный пример в самом заголовке темы - вопрос отправки данных на http.
авторизацию добавляешь запросом так :

"Authorization: Basic " & Base64_Encode(ЛОГИН : ПАРОЛЬ")

как раз в статье спецификации http заголовка у тебя это есть.

кстати! если не получается точно подставить данные, то используй прогу перехватывающую запросы от твоего браузера, например, httpdebuggerpro (что то так.. непомню точно)

ЭТО ВЁ посредством winsock контрола.

INET контрол лично мне ненравится (вероятно мне неподходил под задачу и я его отмёл)...

ЗАДАВАЙ вопрос по этой теме - уже имею практический опыт smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0917 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.