GUI tool for extracting UAC (sc2) Bank information from .SC2Replay file
pip install -r requirements.txt (You must be in the Bank_Rebuilder directory.) First and foremost. Second, s2repdump MUST be in your System Variables PATH. click edit and add a new path. It will open Edit environment variables tab.
SC2 Replay Bank Rebuilder is a Python application designed to extract players and banks information from StarCraft II replay files (.SC2Replay) and rebuild bank files from the extracted data.
- Drag and drop functionality to easily process replay files.
- Display extracted player and bank information.
- Rebuild bank files with user-selected output directory.
- Manual "Save Banks" button to allow users to save banks without rebuilding.
- Python 3.x
- tkinter
- tkinterdnd2
- s2protocol
- s2repdump *******
- Mpyq
- Argparse ***** By adding the directory containing s2repdump to the Open Environment Variables (PATH variable), you ensure that it can be executed from any location in the Command Prompt or any other application without specifying its full path.
- Clone or download the repository to your local machine.
- Install the required dependencies: ***** To install the dependencies open the Bank_Rebuilder folder and click the path field and type CMD. This will open a terminal in this directory. You can then do the pip install command: pip install -r requirements.txt
- Run the
Test bank app.pyscript. - Drag and drop a .SC2Replay file onto the application window.
- The application will process the file and display extracted information.
- Optionally, rebuild banks by selecting an output directory.
- Alternatively, use the "Save Banks" button to manually save banks.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/my-feature). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature/my-feature). - Create a new Pull Request.
- TheJoe570 "Joe" *S2Repdump -Talv
This project is licensed under the MIT License - see the LICENSE file for details.