Skip to main content

Joepie's prank tools: safe fake hacker GUIs, terminals and effects

Project description

1joepie-prank (import as joepie_tools) — Release v0.2.0 (Test-ready)

Safe, fun prank toolkit that opens fake "hacker" GUIs (progressbars, matrix-effect, fake terminals, file dumps). This is purely visual — it does not access your filesystem, does not perform network calls, and performs no destructive actions.

Quick install (development)

git clone <repo>
cd 1joepie-prank
python -m pip install --upgrade build twine
python -m pip install -e .

Quick usage (python)

from joepie_tools.hackerprank import fake_hack_screen, fake_matrix, fake_terminal, fake_file_dump, fake_warning_popup
fake_hack_screen(num_windows=3, duration=8)
fake_matrix(duration=10)
fake_terminal(duration=8)
fake_file_dump(duration=6)
fake_warning_popup(message="Just a friendly prank!", duration=5)

CLI (after pip install -e .)

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

Build & test (TestPyPI)

  1. Build: python -m build
  2. Upload to TestPyPI: python -m twine upload --repository testpypi dist/*
  3. Install from TestPyPI to verify: pip install --index-url https://test.pypi.org/simple/ 1joepie-prank

Safety

This is a prank toolkit intended for fun. Do not use to impersonate malicious activity or to scare people in serious contexts. Always tell people afterwards it was a joke.

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.2.0.tar.gz (6.0 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.2.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: 1joepie_prank-0.2.0.tar.gz
  • Upload date:
  • Size: 6.0 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.2.0.tar.gz
Algorithm Hash digest
SHA256 7f559af0698ed256606113394bcb38e67c2046881d1c91204a8a60e54a9e7d56
MD5 5c2d62fa50951b41ffe1d3e9e4f49f68
BLAKE2b-256 091c698dbf923e69e8e36224793b4e208a8a1aa167b3a66b8b064a77fbe62d39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: 1joepie_prank-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.1 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de81ed5dd3496ea8ec917beb6cd64f8603c89d284689636f50af738295f018bc
MD5 066d312e4ceb3cb9233a48c06f8892b6
BLAKE2b-256 790d20d9678cef8925e19ff5a66c83e15037dc89d0ba85e381626ea2c23375fe

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