экран блокировки с пользователем и паролем в Java - PullRequest
0 голосов
/ 24 февраля 2019

Доброе утро, мне нужно разработать настольное приложение на Java, которое будет работать следующим образом:

  • Это первое программное обеспечение, которое запускается при запуске Windows
  • Пользователи могутничего не делать (например, открыть диспетчер задач, нажать клавишу Windows, свернуть, закрыть или аналогичное), пока они не введут имя пользователя и пароль для входа в систему и для доступа к системе
  • Это приложение должно бытьподключен к онлайн-базе данных, содержащей все имя пользователя и пароли.

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

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

Ниже я объясню, какобщее использование должно быть: 1) я запускаю ПК 2) ПК показывает мне приложение с USERNAME и PASSWORD 3) я набираю USERNAME и PASSWORD 4) запускается таймер 5) я использую ПК в течение X часов 6)Я перестаю пользоваться ПК, затем выхожу из приложения. 7) Таймер останавливается, а затем возвращается к 2).

Есть ли какой-нибудь API, который я могу использовать?

Спасибо.

1 Ответ

0 голосов
/ 24 февраля 2019

Нет API.Фактически вы пытаетесь разработать программное обеспечение, которое будет работать на компьютере конечного пользователя, но будет единственным доступным.В идеале Java не используется для таких целей.Тем не менее, если вы хотите добиться успеха с помощью Java, разбейте свою проблему только на небольшие задачи и начните работать одна за другой: 1) Сначала вам нужно написать настольное java-приложение, работающее как обычные java-приложения (выполняемые разработчиком каждый раз) 2) Затем включитеподключение к базе данных 3) включите ваши часы и функциональность, чтобы вести себя так, как вам нужно 4) Наконец, вы можете использовать среду времени выполнения Java, чтобы обеспечить контроль над системой 5) Наконец, ваша программа должна быть вписана в меню запускаWindows, чтобы убедиться, что он запускается только говорят, что запускается антивирус при загрузке.и вы идете ....

...