Collection of useful tools for dealing with locked-down systems, all within one Python file.
Some tools within PBOX have come from my other repository, PYBY-Toolbox
- Multiple useful programs inside one, portable python file
- Automatically install required dependancies
- Automatically update PBOX when there is a new GitHub release
- Intuitive menu system. Exit any PBOX program (except Pshell) with a Keyboard Interrupt (
CTRL+C
) and return to the PBOX menu
Download the Latest Release or save the Master raw file
(or the dev raw file
to test new features, may be unstable)
- Python 3.6+
- Windows 10 for all features, Linux/MacOS for limited features
Script | OS | About | Usage case |
---|---|---|---|
Volute | Windows Only | Force unmute your system by using multiple threads to continuously unmute your system sound | A volume block as been put in place but you require audio, for example personal music or a video on an online course |
Task Killer | Windows Only | List running task image names, PIDs, memory usage and more; kill tasks via their image name | Task manager has been disabled or placed behind UAC, and there is a runaway task or a hidden/background task you don't need running that is using resources |
Pshell | Windows Only | Call powershell.exe from within python |
Command Prompt/PwrShell have been disabled and you require a full-feature command line |
Terminal | Windows Only | Run Command Prompt commands via os.system and print the output. Bypass "Command Prompt disabled by your administrator". Does not support changing directory. |
Command Prompt has been disabled and you require a basic command line (with no current working directory changing support) |
System Usage | Windows, Linux, MacOS | View CPU usage for each core; memory and swap usage; all fixed and removable disks storage usage, session read/write totals; IP address for each network adapter, session download/upload totals | Task manager has been disabled and you would like to view system resource usage |
Archiver | Windows, Linux, MacOS | Create and extract zip archives (regardless of the file extension). Supported archive extraction types: ZIP (.zip, .jar) |
Your organisation does not allow you to create or download zip files, but you need to send a bundle of files or have received an archive but cannot use it. Download archives with an alternative file extension (for example .zip.totallynotanarchive ) and extract them with Archiver. Create zip archives with the .z_ip file extension using Archiver, then rename the file extension back to .zip to extract it using your favourite archive program, or use Archiver to extract it for you without needing to rename the file |
Program | Image |
---|---|
Main Menu | |
Volute | |
Task Killer | |
Pshell | |
Terminal | |
System Usage | |
Archiver |
Written in Python 3.8 on Windows 10