Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Парсинг с авторизацией в https / 25 сообщений из 29, страница 1 из 2
27.11.2009, 22:51
    #36336670
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Уважаемые Господа!
Я здесь новичок, как собственно и в Access'e. Меня интересует возможность парсинга HTTPS страниц. Не получается авторизоваться с помощью данной формы:
IE.navigate "https://login:password@sitename.ru/............"


Подскажите выход из данной ситуации.
...
Рейтинг: 0 / 0
28.11.2009, 10:00
    #36336848
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Добавлю к сказанному.
Судя по всему это базовая идентификация, если верить форуму Visual Basic , но там так и не решен этот вопрос.
В моем случае то же самое, при обращении по адресу:
https://customer.voipexchange.ru/cgi-bin/Exchange.dll/MTK?oper=3, выходит окошко с авторизацией.
Подскажите пожалуйста, как средствами VBA в Access довести всё до ума.

PS.Из браузера авторизация проходит нормально (https://LOGIN:PASSWORD@customer.voipexchange.ru......)
...
Рейтинг: 0 / 0
28.11.2009, 12:39
    #36336909
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
С авторизацией уже разобрался, сделал так:
Код: plaintext
1.
2.
3.
4.
5.
6.
Set IE = CreateObject("internetexplorer.application")
t_str = "https://customer.voipexchange.ru/cgi-bin/Exchange.dll/MTK?oper=3"
s = Me.SIPID & ":" & Me.SIP_PAS
s = Base64Encode(s)

IE.Navigate t_str, , , , "Authorization: Basic " & s & vbCrLf
Функцию Base64Encode() нашел здесь

Теперь вопрос такого порядка, возможно ли поменять методы IE.Navigate, IE.Document (InternetExplorer) на менее "тяжелые", и присвоить возвращенные данные в обычный string, для дальнейшей обработки, если учитывать, что вышеуказанная ссылка открывает страничку с текстовой, неформатированной информацией.

С нетерпением жду Ваших предложений.
...
Рейтинг: 0 / 0
28.11.2009, 14:51
    #36336961
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
авторС нетерпением жду Ваших предложений.с нетерпением ждем ваших очередных "уже разобрался"
заодно сюда можно (для проверки достижений): явки, пароли ;)
...
Рейтинг: 0 / 0
28.11.2009, 15:08
    #36336967
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
А я уже было подумал, что с ума схожу. Сам с собой веду дискуссии.
...
Рейтинг: 0 / 0
28.11.2009, 15:19
    #36336973
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-stА я уже было подумал, что с ума схожу. Сам с собой веду дискуссии.не дискуссия а монолог. по определению
...
Рейтинг: 0 / 0
28.11.2009, 15:27
    #36336978
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Всё же хотелось по теме услышать что нибудь полезное.
...
Рейтинг: 0 / 0
28.11.2009, 16:45
    #36337023
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-stВсё же хотелось по теме услышать что нибудь полезное.

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

...не, ну а ж обидна,
вчера открыл любимый форум,
прочитал вопрос ув.amc-st - и понял шо на сёдня уже хватит - непонимаю ...
перечитал отдахнумши - те же впечатления
...ташожцевсеробытся?
...
Рейтинг: 0 / 0
28.11.2009, 17:08
    #36337040
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
qwerty112,

Сегодня я дополнял свой вопрос.
Как уже выяснилось, с авторизацией разобрался.
Мне нужно занести данные с интернет страницы в форму. При открытии страницы в браузере выводится текстовая информация в одну строчку, разделенная ";". Ни каких таблиц страница не содержит. Вот я и спросил, возможно какими либо другими методами кроме IE.Navigate, IE.Document (InternetExplorer) присвоить данные этой веб страницы в строковую переменную, чтобы далее можно было варьировать. Вышеуказанные методы очень медленно обрабатывают информацию. Да и вообще, InternetExplorer тормозит конкретно.


Хочу обратить внимание, что это мой первый пост, что и объясняет не доходчивость моих мыслей.
...
Рейтинг: 0 / 0
28.11.2009, 17:45
    #36337075
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
авторСегодня я дополнял свой вопросснизошло на сей форум знамение

авторВсё же хотелось по теме услышать что нибудь полезноедля вас это будет знакомство с простоколом
выЛАЖИВАНИЕ тут своих запросов и ответов (на первое время хватит)
...
Рейтинг: 0 / 0
28.11.2009, 17:55
    #36337079
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Извиняюсь, кому предоставил неудобства.
Прошу снять вопрос и закрыть тему.
...
Рейтинг: 0 / 0
28.11.2009, 18:00
    #36337083
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-st,

об том сначала и реч была
...
Рейтинг: 0 / 0
28.11.2009, 18:12
    #36337090
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
ILL HEAD,

Я не понимаю, почему такая агрессия в мою сторону, ведь ничего в своем вопросе я не позволил предсудительного.
Между прочим я такой же мастер, как и Вы. И CD деки ремонтировал лет 10 тому назад.
...
Рейтинг: 0 / 0
28.11.2009, 18:17
    #36337092
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-st,

10 лет назад я отвертки протирал
спиртом

какая такая агрессия ? все нормально ... изрыгайте свой вопрос . если он есть
...
Рейтинг: 0 / 0
28.11.2009, 18:25
    #36337095
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-st,
положительный (модераторы, слышите ?!) эффект от ...
это ваше просвящение силами супер спецов этого форума
и это только начало ;) если сурьозно то тут вам ответят и нальют и закусят ... за вас ... ;)
...
Рейтинг: 0 / 0
28.11.2009, 18:36
    #36337106
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-st...
Мне нужно занести данные с интернет страницы в форму. При открытии страницы в браузере выводится текстовая информация в одну строчку, разделенная ";". Ни каких таблиц страница не содержит. Вот я и спросил, возможно какими либо другими методами кроме IE.Navigate, IE.Document (InternetExplorer) присвоить данные этой веб страницы в строковую переменную,
...

что такое IE ?
вы используете интернет эксплорер как ком-апликашион?
если да - то в Акс - доступен АктивХ - ВебБроузер (в моей версии акса - "обозреватель ... чегототам")
может через него будет проще...?
...
Рейтинг: 0 / 0
28.11.2009, 18:53
    #36337113
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
qwerty112
что такое IE ?
вы используете интернет эксплорер как ком-апликашион?
если да - то в Акс - доступен АктивХ - ВебБроузер (в моей версии акса - "обозреватель ... чегототам")
может через него будет проще...?

Вот именно, IE - это объект InternetExplorer, а я расчитываю, чтобы не было обращения к эксплореру.
Даже если поставить IE.Visible = False , то всё равно запускается эксплорер, только в невидимом режиме.
Сама идея заключается в том, чтобы с интернета сконвертировать страницу, с последующим занесением в массив.
...
Рейтинг: 0 / 0
28.11.2009, 18:59
    #36337116
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
amc-st
Вот именно, IE - это объект InternetExplorer, а я расчитываю, чтобы не было обращения к эксплореру.
Даже если поставить IE.Visible = False , то всё равно запускается эксплорер, только в невидимом режиме.
Сама идея заключается в том, чтобы с интернета сконвертировать страницу, с последующим занесением в массив.

...дык, попробуйте то же самое, - с WebBrouser
думаю, что даже не обязательно его иметь на форме как визуальный компонент
наверняка будет быстрее...
зы.
...правда, хочу сразу признатся, что в вебе - конкретно нуллл)))
...
Рейтинг: 0 / 0
28.11.2009, 19:11
    #36337123
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
qwerty112,

Спасибо, я следую вашим рекомендациям, может действительно получится быстрее.
В любом случае отпишусь о результатах.
...
Рейтинг: 0 / 0
28.11.2009, 19:15
    #36337128
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Можно так (как текст)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub httpText()
    Dim s As New WinHttp.WinHttpRequest
    Dim ReturnStr As String, FileNumber, url
    
    url = "http://sql.ru/forum/actualpost.aspx?bid=4"
    Debug.Print url
    s.Open "GET", url
    s.Send
    ReturnStr = s.ResponseText
    Debug.Print ReturnStr
End Sub
Быстро.
...
Рейтинг: 0 / 0
28.11.2009, 19:22
    #36337131
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Забыл. Нужна библиотека Microsoft WinHTTP Services.
...
Рейтинг: 0 / 0
28.11.2009, 19:23
    #36337132
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
Большое всем спасибо, особенно qwerty112.
С WebBrowser намного быстрее всё происходит.
...
Рейтинг: 0 / 0
28.11.2009, 19:26
    #36337134
amc-st
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
mds_world,

А в данном методе возможна авторизация?
Сейчас тоже попробую, может это наиболее достойное решение.
...
Рейтинг: 0 / 0
29.11.2009, 00:22
    #36337303
ILL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
попробуй
НО ПРО ПАРОЛИ И ЯВКИ НЕ ЗАБУДЬ! надо убЯдицца что ты удавлетваренО %)
приходи исчо, научим напоим наи...м %) ... как получицца
...
Рейтинг: 0 / 0
23.04.2010, 15:56
    #36595175
igor701
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Парсинг с авторизацией в https
mds_worldЗабыл. Нужна библиотека Microsoft WinHTTP Services.

А вопрос чайниковский можно ?

Как это сделать в аксесе (подключить эту dll )? подскажите пож.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Парсинг с авторизацией в https / 25 сообщений из 29, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]