Releases: danx123/chromium-pak-manager
multi_tool_v1.5.0
🐅 About – Multi-Tool: PAK Manager & File Identifier by Danx
Multi-Tool: PAK Manager & File Identifier is a PySide6 (Qt for Python)-based application that combines two main functions in one GUI:
Chromium .pak Manager
Unpacks .pak files from the Chromium Project.
Repacks modified files into new .pak files.
Detailed status log for easy debugging.
Uses the external executable pak_mingw64.exe as the backend process.
Macan File Identifier
Detects file types without extensions using three layered methods:
Kaitai Struct (if available)
Magic Number (built-in custom parser)
Libmagic/python-magic-bin (optional)
Automatically adds appropriate file extensions (.png, .jpg, .gif, .bmp, .webp, .svg, .html, etc.).
Can restore file names to their original form (remove extensions).
Equipped with a progress bar, file content preview (for text), and a stop button.
⚙️ Technologies Used
Python 3
PySide6 (Qt) for GUI
Subprocess for integration with pak_mingw64.exe
Kaitai Struct (optional)
python-magic-bin (optional)
📸 Screenshot:
🔑 Key Features
Modern GUI with separate tabs for PAK Manager & File Identifier.
Unpack & repack .pak files with one click.
Identify files without extensions with high accuracy.
Supports batch processing with a progress bar.
Informative error messages and dependency warnings.
🎯 Target Users
Chromium developers who need to edit/modify .pak files.
Researchers & reverse engineers dealing with binary files without extensions.
General users who want to identify "mysterious" files in their folders.