Запустите мой python-код приложения kivy в заданное время

#android #android-intent #kivy #alarmmanager #pyjnius

#Android #android-намерение #kivy #alarmmanager #pyjnius

Вопрос:

Я создал базовое приложение, когда пользователь выбирает любое случайное число в диапазоне от 0 до 99, и ровно в 8 часов вечера это приложение случайным образом выбирает одно число в диапазоне от 0 до 99. Если случайно обновленное число совпадает с выбранным пользователем номером, то этот пользователь является победителем.

Я определил один класс, в котором говорится, что, если время = = 8 вечера, затем подключитесь к базе данных и проверьте, кто выбрал номер, который соответствует случайно сгенерированному числу. Если таковые существуют, затем измените их имя на другую таблицу.

Но проблема в том, что по крайней мере один пользователь должен открыть мое приложение ровно в 8 вечера. Если никто не откроет мое приложение в 8 вечера, то таблица обновляться не будет.

Я хочу, чтобы мой python-код запускался ровно в 8 вечера на Android. Я слышал об AlarmManager, но не знаю, как реализовать его на Python.

Как я могу решить эту проблему?

Если есть и другие методы, кроме AlarmManager, помогите мне.

Ответ №1:

Мы можем сделать это с помощью Wayscript. Wayscript помогает запускать любую функцию python. Создайте файл python на веб-сайте way script и установите время запуска ровно в 8 вечера ежедневно.

У меня это сработало.

Комментарии:

1. Я согласен, это работает хорошо. Вот ссылка на то, как настроить запланированную задачу с помощью WayScript — wsxdocs.wayscript.com/quickstart/schedule-a-task