First functional release
Workshop Manager v0.1.1-alpha
This is the first stable alpha release of the Workshop Manager, a Windows application designed to simplify the installation and management of Steam Workshop mods.
Features
- User-friendly Windows Forms interface for mod installation
- Support for Steam Workshop collection scripts
- Progress tracking with detailed status updates
- Comprehensive logging system with both UI and file logging
- Optional cleanup of workshop files after installation
- Configurable SteamCMD path directly in the UI
- Cancellable installation process
- Automatic mod info file generation
Technical Details
- Built with .NET 8.0 for Windows
- Framework-dependent deployment
- Supports Windows x64 platforms
- Uses Newtonsoft.Json for data handling
- Implements async/await pattern for non-blocking operations
Requirements
- Windows 64-bit operating system
- .NET 8.0 Runtime
- SteamCMD installed and configured
- Sufficient disk space for mod downloads and installation
Installation & Tools
- Download the release package
- Extract to your desired location
- Run WorkshopManager.exe
- Configure your SteamCMD path in the application
SteamCMD Script Generation
There are two ways to generate the required SteamCMD scripts:
-
Online Generator at softknight.de
- Visit the generator website
- Input your Workshop collection information
- Get the generated script file
-
Tampermonkey Script (Alternative)
- Install the provided Tampermonkey script from softknight.de
- The script integrates directly with Steam Workshop pages
- Generates the same standardized script format
Both methods generate compatible script files in this format:
@ShutdownOnFailedCommand 0
@NoPromptForPassword 1
force_install_dir ./
login anonymous
bVerifyAllDownloads 1
workshop_download_item [GameID] [ModID]
...
Known Limitations
- Currently supports Windows x64 platforms only
- Installation must be run with appropriate permissions for target directory
Changes in this Release
- Initial implementation of core functionality
- Basic UI with progress tracking
- Logging system implementation
- Cancellation support
- Workshop file cleanup feature
- Error handling and user feedback
Notes
This is an alpha release intended for testing and feedback. While the core functionality is stable, you may encounter bugs or limitations. Please report any issues on our GitHub issue tracker.
Build Information:
- Version: 0.1.1-alpha
- Target Framework: net8.0-windows
- Platform: win-x64
- Release Date: 2025-01-04