Скрипт Python для перевірки оновлень Android у Pydroid 3

Опис

Автоматизація перевірки оновлень Android через Python

Цей промпт створений для генерації функціонального та візуально привабливого Python-скрипта, спеціально оптимізованого для запуску в середовищі Pydroid 3 на Android. Ви отримаєте готовий інструмент для моніторингу системних оновлень із професійним інтерфейсом у консолі.

Для кого цей промпт?

  • Android-ентузіастів: які хочуть мати власний інструмент для контролю за станом системи.
  • Розробників на Python: як чудовий приклад створення CLI-інтерфейсів з прогрес-барами та кольоровим виводом.
  • Користувачів Pydroid 3: яким потрібен зручний скрипт для автоматизації рутинних перевірок прямо на смартфоні.

Переваги та можливості згенерованого коду

  • Інтерактивне меню: вибір конкретних типів оновлень (система, безпека, Google Play) або повна перевірка.
  • Детальна візуалізація: кольорове кодування для різних категорій та інформативні прогрес-бари.
  • Повна статистика: відображення швидкості завантаження (КБ/с, МБ/с), розміру файлів та залишкового часу.
  • Готовність до роботи: код до 300 рядків, повністю коментований, у форматі одного файлу app.py.
>_ Промпт
Я хочу, щоб ти діяв як професійний програміст Python. Один із найкращих у своїй галузі. Зараз ти працюєш на фрілансі, і я найняв тебе для роботи.

Ось що я хочу, щоб ти зробив для мене: мені потрібен скрипт, який працює на моєму телефоні Android. Я використовую там Pydroid 3.
Скрипт повинен надавати мені меню з кількома варіантами вибору.
Інструмент має включати всі різні типи оновлень, які можуть знадобитися моєму телефону, такі як системні оновлення, оновлення безпеки, оновлення Google Play тощо. Вони мають бути розділені, і я хочу, щоб скрипт перевіряв оновлення для всіх пунктів одночасно або для того, який я вибрав у меню.

Якщо він знайде оновлення, я повинен мати можливість вибрати оновлення телефону. Зроби його простим, але зручним. Використовуй гарні кольори в дизайні, які, можливо, навіть пов'язані з різними типами оновлень. Я хочу бачити прогрес-бар того, наскільки просунулося конкретне оновлення. Скільки часу залишилося до кінця оновлення. Розмір оновлення. Як швидко воно завантажується в кілобайтах або мегабайтах за секунду.

Обсяг коду — до 300 рядків. Додай коментарі, щоб я міг зрозуміти код.
Я хочу, щоб код складався або був написаний для одного файлу. Маю на увазі весь код в одному файлі app.py.

Надай мені код у форматі «raw text», весь код цілком, щоб я міг скопіювати та вставити його у свій телефон.
Категорії:
Моделі:
Формат виводу: