Name | 1joepie-prank JSON |
Version |
0.4.0
JSON |
| download |
home_page | None |
Summary | Joepie's prank tools: safe fake hacker GUIs, terminals and effects (more realistic) |
upload_time | 2025-09-11 17:23:03 |
maintainer | None |
docs_url | None |
author | Noah |
requires_python | None |
license | None |
keywords |
prank
gui
fun
fake
toy
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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)
```bash
python -m pip install --upgrade build twine
python -m pip install -e .
```
## Quick usage
```python
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
```bash
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
```bash
python -m build
python -m twine upload --repository testpypi dist/*
# If OK:
python -m twine upload dist/*
```
Raw data
{
"_id": null,
"home_page": null,
"name": "1joepie-prank",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "prank, gui, fun, fake, toy",
"author": "Noah",
"author_email": "Noah <noah@example.com>",
"download_url": "https://files.pythonhosted.org/packages/dd/f9/5f7d1e5d70c681085e3b55e9861ac251458e4078bf2f9e134ae6ec078a49/1joepie_prank-0.4.0.tar.gz",
"platform": null,
"description": "# 1joepie-prank (import as `joepie_tools`) \u2014 v0.4.0\r\n\r\n**Safe, visual prank toolkit**. New in 0.4.0:\r\n- **Sounds:** beep, alarm loop, typewriter clicks, error ding\r\n- **New tools:** Fake BSOD, Fake Update Screen, Fake Virus Scan, Random Popups\r\n- **Runner:** `run_full_prank()` with consent modal + reveal hotkey (F12) + stop-all\r\n- **Improvements:** more realistic terminal output/themes; stop events\r\n\r\n> 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.\r\n\r\n## Install (dev)\r\n```bash\r\npython -m pip install --upgrade build twine\r\npython -m pip install -e .\r\n```\r\n\r\n## Quick usage\r\n```python\r\nfrom joepie_tools.hackerprank import run_full_prank\r\nrun_full_prank(require_ack=True, beep=True, reveal_hotkey=\"F12\", num_windows=3, duration=8.0)\r\n```\r\n\r\n## CLI\r\n```bash\r\npython -m joepie_tools.cli hack -n 4 -d 10\r\npython -m joepie_tools.cli matrix -d 12\r\npython -m joepie_tools.cli term -d 8\r\npython -m joepie_tools.cli dump -d 6\r\npython -m joepie_tools.cli popup -m \"Just kidding!\" -d 4\r\npython -m joepie_tools.cli bsod -d 8\r\npython -m joepie_tools.cli update -d 15\r\npython -m joepie_tools.cli scan -d 12 --max 500\r\npython -m joepie_tools.cli popups -c 12 -d 8\r\npython -m joepie_tools.cli runfull --beep --ack --hotkey F12 -n 3 -d 8\r\n```\r\n\r\n## Build & publish\r\n```bash\r\npython -m build\r\npython -m twine upload --repository testpypi dist/*\r\n# If OK:\r\npython -m twine upload dist/*\r\n```\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Joepie's prank tools: safe fake hacker GUIs, terminals and effects (more realistic)",
"version": "0.4.0",
"project_urls": null,
"split_keywords": [
"prank",
" gui",
" fun",
" fake",
" toy"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0e4b7ed3a7e3745d1d24bc0c427df3f6e4e16c079b4965625e1e43134a5b6a38",
"md5": "3045e1d416f8cb7c09dfa5163a5cc5a3",
"sha256": "8ed51684a5d3139229c3730afc7c6d3420ad84e01d0b44ffafdcd2e60f6f45cd"
},
"downloads": -1,
"filename": "1joepie_prank-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3045e1d416f8cb7c09dfa5163a5cc5a3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14688,
"upload_time": "2025-09-11T17:23:02",
"upload_time_iso_8601": "2025-09-11T17:23:02.625490Z",
"url": "https://files.pythonhosted.org/packages/0e/4b/7ed3a7e3745d1d24bc0c427df3f6e4e16c079b4965625e1e43134a5b6a38/1joepie_prank-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ddf95f7d1e5d70c681085e3b55e9861ac251458e4078bf2f9e134ae6ec078a49",
"md5": "a885ed86e97ae9a5251dfdf1c65d24d0",
"sha256": "44fbd190f93a3908402910dd945b0bdcd12d82e8df0946c6f51af07ab951237e"
},
"downloads": -1,
"filename": "1joepie_prank-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "a885ed86e97ae9a5251dfdf1c65d24d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9391,
"upload_time": "2025-09-11T17:23:03",
"upload_time_iso_8601": "2025-09-11T17:23:03.476220Z",
"url": "https://files.pythonhosted.org/packages/dd/f9/5f7d1e5d70c681085e3b55e9861ac251458e4078bf2f9e134ae6ec078a49/1joepie_prank-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-11 17:23:03",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "1joepie-prank"
}