eLicenser Control Center on Wine
重要
eLicenser は 2025年初頭を目途に廃止されることとなりました
そのため、ここで記載している内容は 2025年初頭以降、機能しなくなると思われます
具体的には:
eLicenser自体は起動して動作します
そのため恐らく Software ライセンス自体は動かせるはず
しかしeLicenserが必要とするStenberg側のサービスは停止するため、結果としてライセンス認証が出来ない
この点については上記リンクで説明されていることです
eLicenser を使った製品を Wine で動かしている場合、取れる手段は次の通りです: これは公式が案内している方法と同じです
2. Windows の実機、もしくは VM を用意して USB ドングルを使う wine 上の eLicenser は USB ドングルを扱えないため、新規の認証が一切できなくなります
USB ドングルは Windows 用のドライバが必要ですが、 Wine で Windows 用ドライバは一切動作しません
移行に対応しないプラグインを動かすためにはどう頑張っても Windows が必要になります
前提
USB Dongle は使えない
USB Dongle を使うためには Windows Driver が必要なため
wine で Windows driver は動きません
検証環境
nyarla.icon
インストール
winetricks で vcrun2015 と dotnet45 をインストール
$ winetricks vcrun2015 dotnet45
最後に次のコマンドを実行
$ wine 'C:\Program Files (x86)\eLicenser\POS\SYNSOPOS.EXE' /RegSel
このコマンドによって Soft-eLicenser が作られる
wine だとインストール時にこれが動かないので……
あとは普通に eLicenser を起動すれば OK
結果
https://gyazo.com/1a6d6a3cb81b63802dc10694f61276ef