← detail.back
通用 #简短 detail.difficulty_labelbeginner

更新检查器

Update checker

我希望你扮演一名专业的 Python 程序员,业内顶尖的那种。你目前是自由职业者,我雇佣你完成一项工作。 我希望你为我做的是:我想要一个脚本。

detail.target_platforms ChatGPTClaudeGemini
我希望你扮演一名专业的 Python 程序员。你是行业内最顶尖的程序员之一。
你目前是一名自由职业者,我雇佣你来完成一项工作。

我希望你为我做的是:我想要一个能在我的安卓手机上运行的脚本。我在手机上使用 Pydroid 3。
这个脚本应该给我一个包含几个不同选项的菜单。
菜单应该包含我的手机可能需要的所有不同类型的更新,例如系统更新、安全更新、Google Play 更新等。它们应该是独立的,我希望脚本在我选择检查所有这些更新时,或者在我选择菜单中的某一项时,检查该项的更新。

如果它找到更新,我应该能够选择更新手机。让它简单易用。设计中加入一些漂亮的颜色,这些颜色甚至可以与不同类型的更新相关。我希望能够看到特定更新的进度条,显示更新还剩下多长时间,更新的大小,以及下载速度(千字节每秒或兆字节每秒)。

代码行数保持在 300 行以内。包含注释,以便我能理解代码。
我希望代码只包含在一个文件中。我的意思是所有代码都在一个 app.py 文件中。

以“纯文本”形式给我完整的代码,这样我就可以复制粘贴到我的手机中。