Skip to content
XxUnkn0wnxXPublic

About

A personal toolkit of Python and shell scripts for media workflows, automation, network helpers, and game-specific utilities.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🧰 Personal Script Toolkit

A small collection of Python scripts, shell helpers, Cronus Zen files, and Tampermonkey userscripts I use for media work, quick automation, and a few game-specific tasks.

Python utilities Shell helpers Userscripts License: GPL v3

Browse: 📚 Cheat sheets · 🐍 Python · 💻 Shell · 🎵 Audio · 🔌 Zsh plugins
🎮 Zen scripts · 🛠️ Tools · 💾 References · 🌐 Userscripts · 📝 TODO

Python dependencies: pip install -r requirements.txt

📂 Repo layout

Repo layout:

Markdown Cheat Sheets

Reference Description
Discord Markdown & Message Formatting Cheat Sheet Discord text formatting, mentions, timestamps, emoji markup, message tokens, and client-specific caveats.
Markdown & GitHub Flavored Markdown Cheat Sheet Portable Markdown, GFM extensions, and GitHub-specific formatting with source and rendered examples.
GitHub Badges & README UI Cheat Sheet Build, release, download, coverage, and custom badges plus GitHub-safe README layout elements.
Item Description Docs
yt-transcribe.py Download YouTube captions and export them as text or DOCX. Docs
pyconvert.py Convert decimal and hex values between common numeric formats. Docs
MediaFire.py Combine two MediaFire quickkeys into one shareable link. Docs
nord_ovpn_picker.py Browse and download NordVPN OpenVPN configs. Docs
vpnroute.py Turn domains or URLs into VPN route output. Docs
safari_bookmarks_export.py Export selected Safari bookmark folders to Firefox/Chrome HTML. Docs
Item Description Docs
mkv_extract_tracks.sh Extract every attachment from each MKV in the current folder. Docs
mkv_mux.zsh Interactive MKV remux and volume-boost helper. Docs
mkv_utils.zsh Interactive MKV metadata, extraction, and track-edit helper. Docs
satisfactory_balancer.zsh Satisfactory splitter, balancer, and compressor planner. Docs
satisfactory-modeler.zsh macOS-only launcher and updater wrapper for Satisfactory Modeler. Docs
discord_install_manager.zsh macOS-only Discord Stable/PTB/Canary updater reset, OS-aware app replacement, and OpenAsar/BetterDiscord wrapper-aware injection helper. Docs
brew-custom-compare.zsh Compare custom tap formulas against upstream Homebrew versions. Docs
fetch-ios-pkgs.zsh Download and install current Apple mobile-device support packages. Docs
codex-sync-model-provider.zsh macOS-only guarded sync of the configured Codex model provider into persisted SQLite thread and session metadata. Docs
Item Description Docs
shell/audio/strip_audio_tags.zsh Strip metadata from .m4a files in the current folder. Docs
shell/audio/fix_tags.zsh Rebuild .m4a metadata by exporting, stripping, and reapplying tags. Docs
Item Description
shell/oh-my-zsh/ Docs index for custom Oh My Zsh plugins in this repo.
pyactivate Multi-virtualenv selection, active-root tracking, parent/child project switching, automatic deactivation when you leave the tracked root, and optional fzf-based selection.
codex-profiles Discover and complete Codex profile names, pick a profile, and start or resume sessions with configurable launch flags.
Item Description Docs
BO3 AO-Mod (Version 2.4c) [ZEN].gpc Cronus Zen Black Ops 3 mod script with in-game toggles and feedback. Docs
Item Description
GPC Builder by Jimmy CrakCrn.zip Portable Cronus Zen GPC scripting IDE by Jimmy CrakCrn with a code editor, validator, component builder, OLED layout designer, embedded references, and Anthropic API-powered assistance.

Other

Item Description
Seagate Exos 3.5-inch SATA Model-Code Reference Capacity-based lookup for standard, factory-recertified, and excluded Seagate Exos SATA model codes.

📝 TODO

Planned work Description
Cross-platform Discord bundle downloader Planned download-only Python CLI for discovering and fetching Stable, PTB, or Canary client bundles for macOS, Linux, and Windows.
Item Description Docs
PSPrices-PlayStation-Checkout-Link.user.js Adds regional PS Store checkout-link panels and an unlocked badge, hides unlock prompts and site-wide promos, and provides saved advanced timing and fallback settings. Docs
PSPrices-Collection-Live-Search.user.js Adds cached live substring search to PSPrices avatar and theme collections, with background indexing, platform/free filters, progressive detail hydration, and saved advanced settings. Docs
PSPrices-Show-Product-SKU.user.js Displays and copies the public PlayStation product SKU on PSPrices product pages, with Avatar SKU, Theme SKU, or generic SKU labels and matching helper text in a native-style panel below buy, checkout, or unavailable-store sections. Docs
Steam-Reveal-Spoilers.user.js Automatically reveals Steam Community spoiler text by unwrapping spoiler spans on page load and dynamic updates. Docs
StackExchange-Reveal-Spoilers.user.js Automatically reveals Stack Exchange spoiler blocks by applying the site's visible spoiler class to existing and dynamically added spoilers. Docs
Youtube-shorts-switcher.user.js Opens YouTube Shorts in the normal watch player through an action button or a recorded, saved keyboard shortcut. Docs
reddit-fluid-width.user.js Applies a constrained fluid width to Reddit post/comment pages with live, saved width and sidebar settings, while keeping feed layouts native. Docs
github-fluid-width.user.js Controls capped and naturally full-width GitHub workspaces through live, saved settings; includes a full-width override toggle and preserves sidebars, controls, and local scrolling. Docs

GitHub Fluid Width, Reddit Fluid Width, YouTube Shorts Switcher, PSPrices Live Search, and PSPrices Checkout Link have settings panels in the userscript manager's menu on every page of their matched hosts. Their page-changing features retain the scope described in each guide. All five include Reset defaults. The two fluid-width panels and YouTube save automatically; the two PSPrices panels use Save settings, then a reload to apply changes. Closing a PSPrices panel without saving discards its draft. SKU and the two spoiler scripts have no settings panel.


Some scripts expect Homebrew-installed tooling such as mkvtoolnix, ffmpeg, jq, fzf, or Microsoft Word for DOCX workflows. Check the linked doc page for each script before running it.

All tools and scripts in this repo were vibe coded with OpenAI agents.

About

A personal toolkit of Python and shell scripts for media workflows, automation, network helpers, and game-specific utilities.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages