Catalog PyPI
PACKAGE EXPLORERView in registry

1joepie-prank

PyPI

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

fakefunguipranktoy
Versions collected1
Direct dependencies0From release 0.4.0
Last observed20 Oct, 15:15 UTC

README

Version 0.4.0 documentation

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/*

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.4.011 Sept 20250

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:15 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:f81ac10c1531b84aa1ca579e9de03704dec69f46635642e23ddfe3f91f7bc4ef