This is a utility for MobaXterm which is to be utilized for educational purposes only.
To use this utility pick one of the executing methods below:
Utilize the following command to run the utility using the binary on the releases page.
mobaxtgen_cli.exe [OPTIONS] <name> <version> <users>
$ mobaxtgen_cli.exe "Aetherx" 24.2 4
Returns the following:
Created File .............: X:\XmobaTerms\Custom.mxtpro
Username .................: Aetherx
License Enc ..............: 2sWCtwDItoDM0o3e6tGfrp3e7pnf6tGerh3a4tG
License Str ..............: 1#Aetherx|232#4#233262#0#0#0#
Version ..................: 24.2
Users ....................: 4
This method is for users who wish to run the utility with Python 3.
mobaxtgen_cli.py [OPTIONS] <name> <version> <users>
$ mobaxtgen_cli.exe -s "Aetherx" 24.2 4
Output:
2sWCtwDItoDM0o3e6tGfrp3e7pnf6tGerh3a4tG
When running this utility, you can also utilize the following options:
Arg | Desc |
---|---|
-s |
Output simple result |
-h |
Help information |
The following parameters can be passed to specify required information the utility needs from you to complete generation:
Desc | State | Default | |
---|---|---|---|
user |
Username for license | required | |
version |
Version license to be generated for | optional | 24.2 |
users |
Number of users allowed for license | optional | 1 |
- Download IronPython 3.x and install to
x:\IronPython\3.x.x
- Copy
mobaxtgen_cli.py
and place in same directory whereipy.exe
exists - Copy
verinfo.py
and place in same directory wheremobaxtgen_cli.py
exists - Open
verinfo.py
and modify the data: - Open Windows Terminal / Command Prompt and execute
pip install pyinstaller
- Execute the following command in terminal:
pyinstaller -Fwc mobaxtgen_cli.py --version-file "verinfo.py" -i "moba.ico" --workpath "tmp" --distpath "x:\IronPython\3.x.x\dist\mobaxtgen_cli.exe"
Warning
If you do not add c
to the list of arguments, the exe will output nothing to console.
- New .exe will be placed in
x:\IronPython\3.x.x\dist\mobaxtgen_cli.exe
We are always looking for contributors. If you feel that you can provide something useful to Gistr, then we'd love to review your suggestion. Before submitting your contribution, please review the following resources:
Want to help but can't write code?
- Review active questions by our community and answer the ones you know.
The following people have helped get this project going: