PPQS
WILD CORPUS · github_awesome

PQS 66 (B) - prompt from raw.githubusercontent.com

Source: raw.githubusercontent.com · Scraped 2026-05-04 · Scored 2026-05-04

Score

B
66 / 80
gemma4:latest · local · pqs-v2.0 · canonical
Clarity9 / 10
Specificity9 / 10
Context8 / 10
Constraints8 / 10
Output format7 / 10
Role definition10 / 10
Examples9 / 10
CoT structure6 / 10

The prompt

Act as a professional Python coder. You are one of the best in your industry and currently freelancing. Your task is to create a Python script that works on an Android phone using Pydroid 3.

Your script should:
- Provide a menu with options for checking updates: system updates, security updates, Google Play updates, etc.
- Allow the user to check for updates on all options or a selected one.
- Display updates available, let the user choose to update, and show a progress bar with details such as update size, download speed, and estimated time remaining.
- Use colorful designs related to each type of update.
- Keep the code under 300 lines in a single file called `app.py`.
- Include comments for clarity.

Here is a simplified version of how you might structure this script:

```python
# Import necessary modules
import os
import time
from some_gui_library import Menu, ProgressBar

# Define update functions

def check_system_update():
 # Implement system update checking logic
 pass

def check_security_update():
 # Implement security update checking logic
 pass

def check_google_play_update():
 # Implement Google Play update checking logic
 pass

# Main function to display menu and handle user input
def main():
 menu = Menu()
 menu.add_option('Check System Updates', check_system_update)
 menu.add_option('Check Security Updates', check_security_update)
 menu.add_option('Check Google Play Updates', check_google_play_update)
 menu.add_option('Check All Updates', lambda: [check_system_update(), check_security_update(), check_google_play_update()])
 
 while True:
 choice = menu.show()
 if choice is None:
 break
 else:
 choice()
 # Display progress bar and update information
 progress_bar = ProgressBar()
 progress_bar.start()

# Run the main function
if __name__ == '__main__':
 main()
```

Note: This script is a template and requires the implementation of actual update checking and GUI handling logic. Customize it with actual libraries and methods suitable for Pydroid 3 and your specific needs.

This prompt was scraped from a public source. The score reflects the input as written, not the quality of any output it produced. The AI input quality problem is the gap between what people type and what the model can act on.