Windows, как создать загрузочное приложение? - PullRequest
1 голос
/ 17 июля 2011

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

Как создать приложение для запуска на рабочем столе, которое запускается при каждом включении компьютера.И что войти на веб-страницу и перейдет в полноэкранный режим?

Я работаю в Windows 7. Я теперь, если я создаю программу, которая входит в веб-страницу и переходит в полноэкранный режим.Я могу просто поместить это в стартовую карту.

Но как мне создать настольную программу?

Я новичок в программировании Windows, но я знаю программирование рельсов.

Я не создавал никаких программ для Windows раньше.

Я надеюсь получить несколько советов, на каком языке было бы проще всего создать эту маленькую программу.

Ответы [ 4 ]

5 голосов
/ 17 июля 2011

Вы можете создать приложение WinForms или WPF и использовать элемент управления WebBrowser . Это оболочка .NET для Internet Explorer, которая позволяет встраивать их в настольные приложения. В зависимости от того, как ваше веб-приложение отслеживает аутентифицированных пользователей, вы можете использовать следующую перегрузку метода Navigate , который позволяет отправлять запрос POST на веб-страницу и предоставлять содержимое этого запроса POST (например, имя пользователя и пароль в вашем примере). Таким образом, вы сможете аутентифицироваться.

1 голос
/ 17 июля 2011

Вместо того, чтобы делать одну очень специфическую программу для этого, обычно лучше сделать это в двух частях:

  1. Выберите существующую программу (Браузер) или напишите программу, которая делаетнеобходимый базовый пользовательский интерфейс.

  2. Установите его как оболочку для выделенной учетной записи пользователя - по сути, превратив учетную запись пользователя в «режим киоска».

KB555463 подробно описывает основы установки IE в качестве приложения киоска.

0 голосов
/ 17 июля 2011

Если вы знакомы с C / C ++, то вы можете написать небольшое приложение, которое запускает веб-браузер и вставляет user / pass в нужное текстовое поле, найдя его ID.Если нет, вам следует попробовать то, что Дарин упоминает выше, использовать c # и управление веб-браузером.

0 голосов
/ 17 июля 2011

Добавьте веб-браузер в «Автозагрузку программ» и установите домашнюю страницу по умолчанию на защищенную паролем веб-страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...