Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Auto Login / 8 сообщений из 8, страница 1 из 1
07.11.2013, 15:32
    #38456360
men dea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
Sorry. Пару дней рылся на форумах, но не нашел того, что мне нужно...


Как за АВТОЛОГИН иться из под VPF 9.0 на сайте, введя нужные данные, к примеру, из таблицы логинов-паролей ?

Итак, открываю страничку:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Declare Long ShellExecute In Shell32 ;
Long HWnd, ;	
String lpOperation, ;	
String lpFile, ;	
String lpParameters, ;	
String lpDirectory, ; 
Integer ShowCmd 

mKod=ShellExecute(0, "open", "https://id.rambler.ru/login?back=https://id.rambler.ru/profile&", Null, Null, 1)
.......
Clear Dlls 'ShellExecute'


Теперь хочу программно:
1. ввести ЛОГИН
2. пароль ПАРОЛЬ
3. нажать кнопку ВОЙТИ (или ЗАРЕГИСТРИРОВАТЬСЯ , если нет подходящего логина)

В HTML-коде страницы поля и кнопки именуются: profile.login, profile.password, button.submit и main (правильно?)

Логин:
Код: html
1.
<input id="login" class="r-input_inner r-input_w210 r-size_h36" type="text" maxlength="64" name="profile.login" tabindex="1" value="thmt010" data-required="">

Пароль:
Код: html
1.
<input id="password" class="r-input_inner r-size_h36 r-input_w280 " type="password" maxlength="64" name="profile.password" tabindex="1" value="" data-pass-helper="" data-required="" data-type="password">

Войти:
Код: html
1.
    <input class="r-button_invisible" name="button.submit" type="submit" value="" tabindex="1">

Зарегистрироваться:
Код: html
1.
<a id="ProfileCreateHREF" href="http://id.rambler.ru/profile/create/?back=http%3A%2F%2Fwww.rambler.ru%2F&amp;rname=main" target="_blank" title="Завести аккаунт на Рамблере">Зарегистрироваться</a>



Как обратиться к этим элементам, произвести присвоение и нажатия из ВФП 9.0 программно?

Всякие ухищрения типа
Код: c#
1.
KEYBOARD '{PAUSE 2}'+login+'{ENTER}'+password

не помогли...
...
Рейтинг: 0 / 0
07.11.2013, 16:41
    #38456524
men dea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
Если кратко и конкретно, то:

Как зайти на почту https://mail.rambler.ru/?utm_source=nhp, программно введя логин-пароль ( log_01 par_01 )

и, если бы эта пара не работала, то программно нажать кнопку ЗАРЕГИСТРИРОВАТЬСЯ ...
...
Рейтинг: 0 / 0
07.11.2013, 16:57
    #38456555
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
А не проще через SMTP коннектится и выгрибать все что нужно ?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.11.2013, 16:58
    #38456557
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
А не проще через SMTP коннектится и выгрибать все что нужно ?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.11.2013, 16:58
    #38456559
Vladimir M Sklyar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
А не проще через SMTP коннектится и выгрибать все что нужно ?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.11.2013, 18:11
    #38456752
men dea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
Vladimir M Sklyar,

Не смотрел. Может быть и лучше просмотр-выгребание.

Но мне нужно создавать почтовый ящик в случае появления новой пары логин-пароль.
А получится ли это через SMTP ?
...
Рейтинг: 0 / 0
07.11.2013, 18:26
    #38456771
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
men deaНо мне нужно создавать почтовый ящик в случае появления новой пары логин-пароль.
А нужно это почтовому серверу? Капчу как вводить будешь при регистрации? Давно не встречал ресурсов где по простому можно зарегаться. Везде защита от подобных роботов.

Если это почта, то работай по SMTP/POP3. А новые ящики только руками регать. Или свой сервер почтовый подними и тогда рули им как хочешь.
Работа в почте по HTTP это кривой костыль. Завтра владелец сервера поменяет интерфейс и у тебя все перестанет работать.
...
Рейтинг: 0 / 0
07.11.2013, 18:30
    #38456781
men dea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Auto Login
За кэпчу беспокоиться не надо. Это мои проблемы...

Мне нужна в первую очередь именно максимальная автоматизация процесса создания почтовых ящиков. И нужна она в самое ближайшее время для весьма конкретной задачи. Поэтому дальше хоть потоп.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Auto Login / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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