Caution
Disclaimer
This software is for educational purposes only. The author assumes no responsibility for misuse. Please support the developers by purchasing a genuine license. Software development relies on financial support from users.
LoopOver is a lightweight CLI utility designed to reset the evaluation period for CrossOver on macOS. It programmatically modifies the application's property list to update the "first run" date, thus refreshing the trial cycle.
To run LoopOver, ensure your environment meets the following criteria:
- OS: macOS
v10.15(Catalina) or later. - Target: CrossOver must be installed in its default location.
You can download the pre-built binary from the latest successful run in the Actions tab.
Mark the binary as executable and move it to your /usr/local/bin directory:
chmod +x LoopOver
sudo mv LoopOver /usr/local/bin/LoopOverYou can run from the command line whenever your trial period expires:
LoopOverDue to macOS security restrictions, you might need to give the binary permission to proceed.
If you prefer to build from source rather than using the pre-compiled binary, you will need a C compiler and CMake.
- Compiler: C23 compliant compiler (
clangis recommended). - CMake: CMake
v4.2or later.
Then you can build the project using CMake like any other project.
This project is licensed under the MIT license.