2025-09-25 12:39:57 -07:00
2025-07-21 16:52:47 -07:00
2025-07-09 13:35:51 -07:00
2025-09-25 10:55:39 -07:00
2025-07-07 15:29:05 -07:00
2025-01-30 13:26:12 -07:00
2025-07-23 11:52:32 -07:00
2025-07-30 19:33:16 -07:00
2025-01-30 14:22:51 -07:00
2025-07-30 13:17:11 -07:00
2025-08-26 20:51:09 -07:00
2025-08-26 20:51:39 -07:00
2024-11-18 11:19:56 -07:00
2025-09-25 10:56:37 -07:00
2024-11-18 15:48:28 -07:00
2025-03-24 14:44:13 -07:00
2024-11-18 14:14:32 -07:00

Python Scripts

This repository contains a variety of Python scripts ranging from command-line utilities to graphical games and test preparation tools. Below is a brief overview and usage instructions for each script.


Utilities

powerball.py

Description: Command-line interface for powerball.com lottery information.

python3 powerball.py [-List|-L]

dnet-user-stats.py

Description: Command-line interface to stats.distributed.net user/project stats.

python3 dnet-stats.py -p <project> -u <user>

ua-pay.py

Description: Command-line interface for University of Arizona payroll information.

python3 ua-pay.py -fn <first_name> -ln <last_name>

iso2usb-mac.py

Description: Easily write ISO images to USB sticks on macOS.

python3 iso2usb-mac.py

text2watermark.py

Description: Convert text to a PNG watermark image.

python3 text2watermark.py <text>

chatgpt.py

Description: Command-line interface to chat.openai.com.

python3 chatgpt.py

diff-web.py

Description: Monitor a website and send diffs to stdout, a log file, email, or webhook.

python3 diff-web.py --domain example.com --email user@example.com --hook example.com/hook

topless.py

Description: Display top system processes with color.

python3 topless.py

Amateur Radio Test Preparation

ham-test-cli.py

Description: Amateur Radio Operator License test preparation tool (Command Line Interface).

python3 ham-test-cli.py

ham-test-gui.py

Description: Amateur Radio Operator License test preparation tool (Graphical User Interface).

python3 ham-test-gui.py

ham-test-www.py

Description: Amateur Radio Operator License test preparation tool (Web Browser).

python3 ham-test-www.py

Screensavers

matrix-screensaver.py

Description: The Matrix-themed screensaver.

python3 matrix-screensaver.py

sushi-screensaver.py

Description: Sushi-themed screensaver.

python3 sushi-screensaver.py

Games

circlewars-game.py

Description: Red vs Blue circles game.

python3 circlewars-game.py

Controls:

  • Movement: W, A, S, D (Keyboard) or Direction-pad (Controller)
  • Fire: Spacebar (Keyboard), Primary-click (Mouse), or A button (Controller)
  • Pause/Exit: Esc (Keyboard) or Start (Controller), then Q (Keyboard) or X (Controller)

maguro-game.py

Description: Maguro Cat eats sushi game.

python3 maguro-game.py

Controls:

  • Movement: A (Left), D (Right) (Keyboard) or Joy-pad (Controller)
  • Pause/Exit: Esc (Keyboard) or Start (Controller), then Q (Keyboard) or X (Controller)

game-tankwars.py

Description: Red vs Blue tanks game.

python3 game-tankwars.py

Controls:

  • Movement: W, A, S, D (Keyboard) or Direction-pad (Controller)
  • Fire: Spacebar (Keyboard), Primary-click (Mouse), or A button (Controller)
  • Pause/Exit: Esc (Keyboard) or Start (Controller), then Q (Keyboard) or X (Controller)

Designed and tested on Mac and Linux. May or may not work on Windows. *shrug*

S
Description
Python scripts.
Readme
72 MiB
Languages
HTML 55.8%
Python 26.9%
TeX 17.3%