Skip to main content

Joepie's prank tools: safe fake hacker GUIs, terminals and effects (more realistic)

Project description

1joepie-prank (import as joepie_tools) — v0.4.0

Safe, visual prank toolkit. New in 0.4.0:

  • Sounds: beep, alarm loop, typewriter clicks, error ding
  • New tools: Fake BSOD, Fake Update Screen, Fake Virus Scan, Random Popups
  • Runner: run_full_prank() with consent modal + reveal hotkey (F12) + stop-all
  • Improvements: more realistic terminal output/themes; stop events

This is 100% visual. It does not run real hacks, delete files, or scan networks. Use responsibly and always tell people it's a joke afterwards.

Install (dev)

python -m pip install --upgrade build twine
python -m pip install -e .

Quick usage

from joepie_tools.hackerprank import run_full_prank
run_full_prank(require_ack=True, beep=True, reveal_hotkey="F12", num_windows=3, duration=8.0)

CLI

python -m joepie_tools.cli hack -n 4 -d 10
python -m joepie_tools.cli matrix -d 12
python -m joepie_tools.cli term -d 8
python -m joepie_tools.cli dump -d 6
python -m joepie_tools.cli popup -m "Just kidding!" -d 4
python -m joepie_tools.cli bsod -d 8
python -m joepie_tools.cli update -d 15
python -m joepie_tools.cli scan -d 12 --max 500
python -m joepie_tools.cli popups -c 12 -d 8
python -m joepie_tools.cli runfull --beep --ack --hotkey F12 -n 3 -d 8

Build & publish

python -m build
python -m twine upload --repository testpypi dist/*
# If OK:
python -m twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

1joepie_prank-0.4.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

1joepie_prank-0.4.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file 1joepie_prank-0.4.0.tar.gz.

File metadata

  • Download URL: 1joepie_prank-0.4.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for 1joepie_prank-0.4.0.tar.gz
Algorithm Hash digest
SHA256 44fbd190f93a3908402910dd945b0bdcd12d82e8df0946c6f51af07ab951237e
MD5 a885ed86e97ae9a5251dfdf1c65d24d0
BLAKE2b-256 ddf95f7d1e5d70c681085e3b55e9861ac251458e4078bf2f9e134ae6ec078a49

See more details on using hashes here.

File details

Details for the file 1joepie_prank-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: 1joepie_prank-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for 1joepie_prank-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ed51684a5d3139229c3730afc7c6d3420ad84e01d0b44ffafdcd2e60f6f45cd
MD5 3045e1d416f8cb7c09dfa5163a5cc5a3
BLAKE2b-256 0e4b7ed3a7e3745d1d24bc0c427df3f6e4e16c079b4965625e1e43134a5b6a38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page