-
Before you build keygen, you should make sure you have installed OpenSSL.
If you have brew, you can install it by
brew install openssl
.$ cd keygen $ make release
-
Build patcher
$ cd patcher $ make release
-
Build keygen and patcher.
-
Run patcher:
$ cd patcher $ ./patcher <your CommanderOne executable file path>
Example:
$ cd patcher $ ./patcher /Applications/Commander\ One.app/Contents/MacOS/Commander\ One
-
If necessary, generate a self-signed code-sign certificate and always trust it. Then use
codesign
to re-signCommander One.app
.$ codesign -f -s "Your self-signed code-sign certificate name" <path to Commander One.app>
-
Then goto
keygen
folder and in Terminal:$ ./keygen privatekey
You will get an activation code and be asked to input your name and license name.
Just input whatever you want and then you will be asked to input the activation info. Now DO NOT CLOSE KEYGEN.
-
Disconnect network and open
Commander One.app
. Find and clickActivate PRO Pack
.Then input activation code that keygen gave and click
Activate
. -
Generally, online activation would failed. But it doesn't matter. Click
Activate manually
. -
Then you will see
Click
Save activation info
first and save the file. Then useTextEdit.app
open the file you just save. Copy the file's content and paste it into keygen. PressEnter
and the keygen would generate a file namedlicense.bin
in current folder (pwd
). -
Finally, click
Load activation file
and selectlicense.bin
. If nothing wrong, activation should be done successfully.