Как программно запросить и выпустить лицензию на функцию в Dymola

Мне интересно, есть ли команды для программного получения и выпуска общих лицензий (библиотек, лицензии на экспорт двоичных файлов и т. д.) для Dymola 2020x без необходимости закрытия всей программы.

Меня особенно интересует возможность получить и выпустить лицензию на экспорт кода. Я пробовал эти два варианта, но не добился большого успеха в надежном выпуске лицензии или получении недавно освобожденной лицензии (другим пользователем) без необходимости закрывать Dymola.

DymolaCommands.Others.RequestOption()
Advanced.EnableCodeExport

person Srikanth Sivaramakrishnan    schedule 04.02.2020    source источник


Ответы (1)


О получении лицензии; Мне удалось получить общую лицензию с помощью следующего кода:

  • RequestOption("Экспорт БинарнойМодели")

Это работает только в том случае, если лицензия не проверена другим пользователем. Обратите внимание, что для получения лицензии требуется около 5 минут, если она была «освобождена» другим пользователем.

Однако после этого мне не удалось прагматично выпустить лицензию. Я хотел бы быть в состоянии сделать это.

person Stefan Walshe    schedule 07.02.2020