見出し画像

Maxon Appでのライセンス認証をコマンドラインで操作

Maxon App は、学校や大きな企業様向けに、コマンドラインによる操作を行う MX1 ツールが含まれています。Maxon App インストーラーに同梱されており、アプリケーションをインストールすると一緒にインストールされます。MX1 ツールは、コマンドラインを使用して、アカウントへのログイン / ログアウト、ライセンスの有効化 / 無効化などの機能を提供します。

なお、企業や学校で使用する場合のチームライセンスについてはこちらの記事をご覧ください。

たとえば、このコマンドラインを使ったバッチファイルを作成して、パソコン起動時に自動的にMaxon Appにサインする設定にしたり、パソコン終了時にライセンスの解放させるといったことができます。

また、After Effectsを起動して、Maxon Oneのライセンスを有効にして、After Effectsを終了するとライセンスを自動的に解放するといったこともできます。
こちらが、そのバッチをファイルを使った例です。


こちらのバッチのサンプルコード

cd C:\Program Files\Maxon\Tools\
mx1 license activate net.maxon.license.app.bundle_maxonone-release~education-floating

call "C:\Program Files\Adobe\Adobe After Effects 2022\Support Files\AfterFX.exe"

cd C:\Program Files\Maxon\Tools\
mx1 license deactivate net.maxon.license.app.bundle_maxonone-release~education-floating

これにより、学校や職場でアプリケーションやプラグインの使用時のみライセンスを有効にするということができます。

MX1ツールのインストール先

Mac: Library/Application Support/Maxon/Tools
Windows: C:\Program Files\Maxon\Tools
Linux: opt/maxon/maxon_app/bin

使い方:

なお、コマンドによっては、ターミナルやコマンドプロンプトの起動する際に管理者権限が必要な場合がありますのでご注意ください。

macOS:

ターミナルを起動
cd をthe Maxon App Tools フォルダにするため、以下のように入力

cd /Library/Application\ Support/Maxon/Tools

./mx1 と入力してから、コマンドを記述します。
入力例:

./mx1 user login -u test@mail.com -p 12345

Windows:

コマンドプロンプトを開きます。

cd を the Maxon App Tools フォルダにするため、以下のように入力

cd C:\Program Files\Maxon\Tools

mx1 と入力してから、コマンドを記述します。
入力例:

mx1 license activate net.maxon.license.app.bundle_maxonone-release~commercialLinux:

Linux:

Terminalを開きます

cd をTools folderフォルダにするため、以下のように入力

cd /opt/maxon/maxon_app/bin

./mx1 と入力してから、コマンドを記述します
入力例:

./mx1 user logout

コマンドリスト:

user login -u user_email -p user_password

入力例:

mx1 user login -u test@mail.com -p 12345

アカウントへのログインをします。登録したメール(-uの後)とパスワード(-pの後)を入力。入力時にパスワードを非表示にしたい場合は、メールを入力後Enterを押して実行すると、パスワード入力欄になります。
※LDAPユーザーでは動作しません

user logout

ユーザーのログアウト

user info

ログインしているユーザー情報を表示

service info

起動しているサービスの情報を表示

service stop

起動しているサービスを停止

service start

サービスの起動

service restart

サービスの再起動

license list

ログインしているアカウントが所有しているライセンスリストを表示

license activate license_name

ライセンスを有効にするlicense_nameの部分に、license listで表示された名前を入力します。
License nameのコマンド入力例:

mx1 license activate net.maxon.license.app.bundle_maxonone-release~commercial

license deactivate license_name

ライセンスを解放します。

product list

コンピュータにインストールされた製品リストを表示

--help

本ツールの使い方を表示

Maxon AppのMX1ツールマニュアル