Releases: Sterbweise/plutonium-key-generator
1.1.0
Release Notes - Version 1.1.0
New Features
- Improved API response handling for better reliability and user experience.
Enhancements
- Refactored
ApiResponse
to use an enum, allowing for more robust handling of success and error cases. - Updated the main logic to properly differentiate between successful key generation and error responses.
- Improved error messaging and user prompts for a more intuitive experience.
Bug Fixes
- Fixed an issue where error responses were not being properly caught and displayed.
- Resolved a problem where successful key generations were sometimes treated as errors.
Technical Improvements
- Implemented
serde(untagged)
for more flexible deserialization of API responses. - Streamlined the code structure for better maintainability and readability.
Notes
- This update focuses on improving the reliability and user experience of the key generation process.
- Users should experience fewer unexpected errors and more informative messages.
As always, we appreciate your feedback and support. If you encounter any issues or have suggestions for future improvements, please don't hesitate to open an issue on our GitHub repository.
v1.0.0
Release Notes - Version 1.0.0
Introduction
I'm announcing the release of Plutonium Key Generator version 1.0.0. This command-line tool generates keys for various Call of Duty game servers through the Plutonium API.
Disclaimer
This tool is intended for educational and testing purposes only. It is designed for individuals who do not own the following games but wish to explore server functionality:
- Call of Duty: World at War
- Call of Duty: Black Ops
- Call of Duty: Black Ops II
- Call of Duty: Modern Warfare 3
Please be aware of and respect all applicable laws and terms of service.
Key Features
- Interactive command-line interface
- Key generation for supported game servers
- Support for both Zombie and Multiplayer modes (where applicable)
- Integration with Plutonium API
Compatibility
- Windows (x86_64)
- Linux (x86_64)
Installation
-
Go to the Releases page of this repository.
-
Download the appropriate executable for your operating system:
- For Windows:
plutonium-key-generator-windows.exe
- For Linux:
plutonium-key-generator-linux
- For Windows:
-
(Windows only) If you get a SmartScreen warning, click on "More info" and then "Run anyway".
-
(Linux only) After downloading, make the file executable:
chmod +x plutonium-key-generator-linux
-
(Optional) For easier access, you can:
- Windows: Create a shortcut to the executable on your desktop or add its location to your system's PATH.
- Linux: Move the executable to a directory in your PATH, e.g.,
/usr/local/bin
:sudo mv plutonium-key-generator-linux /usr/local/bin/plutonium-key-generator
-
To run the program:
- Windows: Double-click the executable or run it from the command prompt.
- Linux: Open a terminal and run:
Or, if you moved it to your PATH:
./plutonium-key-generator-linux
plutonium-key-generator
Note: This tool does not require installation of additional dependencies. However, ensure you have an active internet connection for the key generation process.
For any issues during installation, please check the Troubleshooting section in the wiki or open an issue on the GitHub repository.
Usage
- Launch the executable in a terminal
- Follow the on-screen instructions:
- Enter the server name
- Select the game
- Choose the game mode (Zombie or Multiplayer)
- The generated key will be displayed on the screen
Important Notes
- Generated keys are valid for 48 hours
- This tool should not be used if you own a legitimate copy of the game
- Use of this tool may violate terms of service of the games or platforms involved
Known Issues
- Key generation for World at War, Black Ops, and Modern Warfare 3 is not yet supported by the API
Feedback and Issues
If you encounter any problems or have suggestions, please open an issue on the GitHub repository.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Use this tool responsibly and at your own risk. I do not endorse or encourage any violation of terms of service or unauthorized use of software.