đȘ Windows Launcher Guide (Non-Technical Start Here)
đŻ Start Here (Recommended for Beginners)
On Windows, the easiest way to use Safe Resource Packer is to doubleâclick the launcher. It automatically installs Python and all dependencies, then launches the beautiful Console UI.
- Doubleâclick:
Safe_Resource_Packer.bat
(from Releases) orrun_safe_resource_packer.bat
(from repo) - No command line knowledge needed
- Autoâinstalls Python (if missing) and required packages
- Guides you stepâbyâstep with a friendly interface
If you prefer PowerShell, use run_safe_resource_packer.ps1
(modern UI, folder picker). If itâs blocked by execution policy, see the Security Settings below.
đ Two Easy Launch Options
Option 1: Batch File (Recommended)
- File:
run_safe_resource_packer.bat
(repo) orSafe_Resource_Packer.bat
(release zip) - Works on Windows XP, 7, 8, 10, 11
- No execution policy issues
- Simple doubleâclick to run
How to use:
- Doubleâclick the
.bat
file - Follow the colorful menus
- Choose your option (Interactive UI is recommended)
Option 2: PowerShell Script (Modern)
- File:
run_safe_resource_packer.ps1
- Richer UI, folder browser support, robust error handling
- Rightâclick â âRun with PowerShellâ
If blocked, see Security Settings:
- Unblock via file Properties â âUnblockâ â OK
- Or run:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- Or oneâtime bypass:
powershell -ExecutionPolicy Bypass -File .\run_safe_resource_packer.ps1
đź What Each Menu Option Does
- Interactive Console UI (Beginnerâfriendly)
- Guided menus, no typing required
- Validates paths and explains options in plain English
- Quick Classification (Basic mode)
- Separates files into Pack and Loose folders
- Fast and simple
- Complete Packaging (Advanced, but guided)
- Creates BSA/BA2 + ESP + Loose 7z + final distributable
- Professional package ready for sharing
- Install BSArch (Optional but recommended)
- Helps you install BSArch for optimal BSA/BA2 creation
- After downloading BSArch from Nexus, the installer finds and sets it up
- Help & Docs
- Links to philosophy, usage, troubleshooting
đ Choosing Folders (Beginner Tips)
- Drag & Drop: Drag a folder from Explorer into the launcher window
- PowerShell âbrowseâ: Type
browse
to open a folder picker - Copy & Paste: Paste a path from Explorerâs address bar
- Manual typing: Include quotes if your path contains spaces
Recommended selections:
- Source: Your Skyrim/Fallout Data folder (for comparison)
- Generated: Your BodySlide output folder
- Output: Any empty folder where results should be written
â Automatic Setup (What the launcher does for you)
- Checks for Python and installs it if missing
- Installs Safe Resource Packer and required packages
- Launches the Console UI with helpful guidance
- Writes detailed logs to help diagnose issues
No manual environment setup required. Just doubleâclick and go.
đš Security Settings (PowerShell Only)
If PowerShell blocks the script:
- File Properties â Unblock
- Or run as current user:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- Or oneâtime bypass:
powershell -ExecutionPolicy Bypass -File .\run_safe_resource_packer.ps1
You can always use the .bat
launcher to avoid execution policy changes.
đ§© Troubleshooting
- âPython not foundâ: Install from
https://www.python.org/downloads/
(check âAdd Python to PATHâ) or let the launcher autoâinstall - âNot enough disk spaceâ: Free up space or target a drive with more room (classification + packaging uses extra temp space)
- âPath not foundâ: Use Drag & Drop or the PowerShell folder picker
- âAccess deniedâ: Try a different output folder or run the launcher as Administrator
đ macOS/Linux (Headsâup)
This Windows launcher is the simplest path for beginners. On macOS/Linux:
- Use the release shell script (
Safe_Resource_Packer.sh
) where available; or - Install via pip:
pip install safe-resource-packer
and runsafe-resource-packer
(Console UI will guide you)
đ TL;DR for NonâTechnical Users
- Download the release ZIP
- Doubleâclick
Safe_Resource_Packer.bat
- Follow the onâscreen prompts
- The launcher installs everything and opens an easy UI
- Get professional, optimized results in minutes