Войдите в учетную запись электронной почты из настольного приложения - PullRequest
0 голосов
/ 17 августа 2011

Я создал одно приложение для рабочего стола в C # .net, используя Visual Studio 2008 и Framework 4.0. У меня есть одно требование, подобное этому: у меня есть одна ссылка в одной форме, и когда пользователь нажимает на нее, она открывает Mozilla или Chrome с gmail.com, а имя пользователя и пароль передаются на событие click и открывается учетная запись gmail. так возможно ли в любом случае использовать C # .net или Javascript или JQuery или что-нибудь еще?

На самом деле я не хочу вставлять какой-либо элемент управления браузером в мое оконное приложение, вместо этого открывая новый экземпляр браузера (в основном Firefox или Chrome) самостоятельно с URL-адресом веб-сайта, передавая имя пользователя и пароль, и нажимая кнопку для входа в систему.

Ваша помощь будет оценена.

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 17 августа 2011

Вот опция, управляющая html-страницей. Вы можете извлечь элемент из html-страницы и установить или получить данные из этих элементов.

Watin

если вы используете IE, то, возможно, вы также можете использовать класс msthml в .NET

0 голосов
/ 17 августа 2011

Вы можете встроить компонент браузера (IE) в саму форму, чем запускать отдельный процесс браузера. Но я сомневаюсь, что может передать ввод веб-страницы программно в браузер.

Кроме того, посмотрите, может ли эта ссылка дать вам правильное представление Как программно войти на веб-сайт для создания экрана?

...