Авторизация в режиме браузера

Тема в разделе "Решение проблем с использованием программы", создана пользователем Elecpost76, 28 фев 2017.

  1. Elecpost76

    Elecpost76 New Member Пользователи

    Регистрация:
    28 фев 2017
    Сообщения:
    1
    На сайте ссылки на товары генерируются скриптами
    При постановке галки IE (DOM) - при предпросмотре во вкладке ссылки выскакиевает окно со страницей авторизации, но через несколько секунд исчезает, соответственно не выдает никакого результата. Самое интересное, что если в предпросмотре успеть за пару секунд, пока окошко всплыло, залогиниться - explorer отдает правильную страницу, но на следущей ссылке логин сбрасывает...
    Авторизация через куки проходит нормально....

    Ссылки недоступны для гостей

    Аналогичная тема - http://forum.sbfactory.ru/threads/ne-proxodit-avtorizacija-v-rezhime-brauzera.2929/#post-17166

    Авторизация методом POST не проходит.
     
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Используйте wbapp (лицензия Ultimate)
    Ссылки недоступны для гостей
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    При использовании Библиотеки "Internet Explorer (DOM)" (в окне ctrl+h) cookies не передаются (пока не удалось этого добиться при работе с Internet Explorer)!

    Попробуйте пройти авторизацию во встроенном браузере в окне ctrl+k (не забыв отметить галочку типа "оставаться залогиненым", если подобная есть).

    Если это не поможет, то сайт так настроен, что сбрасывает авторизацию при каждом закрытии и открытии браузера Internet Explorer. В таком случае, как указали выше, нужно событиями WBApp производить каждый раз авторизацию при парсинге.

    Также можно попробовать парсить без использования библиотеки "Internet Explorer (DOM)" (в окне ctrl+h).

    С уважением к вам, Сергей.
     
    talan28677 нравится это.
  4. b00zzy

    b00zzy New Member Пользователи

    Регистрация:
    12 окт 2015
    Сообщения:
    12
    А упростить вот этого монстра можно?
    [CLICK][href][N]0[/N][FULL]:Ссылки недоступны для гостей
    [WAIT]:2000
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="email" type="text" value="">[TEXT]:логин
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="password" type="password" value="">[TEXT]:пароль
    [CLICK][outerhtml][N]0[/N][FULL]:<input name="email" type="text" value="">

    Вот тут вход почему то не срабатывает! Пробовал кликать на кнопку вход и нажимать энтер, нифига.

    [WAIT]:2000
    [GO]:[ORIGINALURL]
    [WAIT]:2000
    [CLICK][id][N]0[/N][FULL]:button-cart
    [WAIT]:2000
    [IFNOTCLICKED]
    [GETCURRENTURL]
    [/IFNOTCLICKED]

    Та же проблема что браузер в WBApp не получает куки из CD.

    Я его иногда использую чтоб товары в корзину добавить :) Очень часто получается так что сайты авторизацию при закрытии окна сбрасывают, сволочи.
     
    Последнее редактирование: 13 мар 2017
  5. b00zzy

    b00zzy New Member Пользователи

    Регистрация:
    12 окт 2015
    Сообщения:
    12
    А теперь оно не нажимает добавить в корзину! Причем само событие подсвечивается как выполненное. а действие не происходит.

    [MAXIMIZEWINDOW]
    [CLICK][href][N]0[/N][FULL]:Ссылки недоступны для гостей
    [WAIT]:5000
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="email" type="text" value="">[TEXT]:
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="password" type="password" value="">[TEXT]:
    [CLICK][outerhtml][N]0[/N][FULL][ET_FOCUS]:<input name="password" type="password" value="">
    [KEYPRESS]:VK_RETURN
    [WAIT]:5000
    [GO]:[ORIGINALURL]
    [WAIT]:5000
    [CLICK][id][N]0[/N][FULL]:button-cart
    [WAIT]:2000
    [IFNOTCLICKED]
    [GETCURRENTURL]
    [/IFNOTCLICKED]
     
  6. b00zzy

    b00zzy New Member Пользователи

    Регистрация:
    12 окт 2015
    Сообщения:
    12
    Кажись итоговый вариант
    [MAXIMIZEWINDOW]
    [CLICK][href][N]0[/N][FULL]:Ссылки недоступны для гостей
    [WAIT]:5000
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="email" type="text" value="">[TEXT]:
    [PASTE][outerhtml][N]0[/N][FULL]:<input name="password" type="password" value="">[TEXT]:
    [CLICK][outerhtml][N]0[/N][FULL][ET_FOCUS]:<input name="password" type="password" value="">
    [KEYPRESS]:VK_RETURN
    [WAIT]:5000
    [GO]:[ORIGINALURL]
    [WAIT]:5000
    [RECREATE]
    [WAIT]:5000
    [CLICK][id][N]0[/N][FULL]:button-cart
    [WAIT]:2000
    [IFNOTCLICKED]
    [GETCURRENTURL]
    [/IFNOTCLICKED]

    Но все равно не помогло, содержимое корзины к логину не привязывается. Когда будут куки передаваться в WBApp?
     
    Последнее редактирование: 13 мар 2017
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    По срокам и возможности реализации передачи cookie в Internet Explorer сейчас ничего сказать не могу.
     

Поделиться этой страницей