Как создать TrueLicence в Python - PullRequest
       14

Как создать TrueLicence в Python

0 голосов
/ 20 августа 2010

У нас есть сервер лицензирования, который генерирует ключи с помощью библиотеки Java TrueLicense .Я хотел бы переместить этот код на Python, используя тот же алгоритм, чтобы новые ключи были эквивалентны ключам, сгенерированным с помощью кода Java.Возможно, для этого можно использовать PyCrypto.Кто-нибудь знает, можно ли это сделать без особых усилий?

Ответы [ 3 ]

2 голосов
/ 28 ноября 2012

Уже поздно, но для всех, кто придет сюда с похожими проблемами:

Я потратил время, чтобы прочитать источник TrueLicense и переопределить большую часть его в Ruby. Может быть, это поможет вам переопределить его в Python, если вы хотите:

https://github.com/einarmagnus/truby_license

1 голос
/ 20 августа 2010

Может быть, вы можете использовать jpype

JPype - попытка разрешить Python программы полный доступ к классу Java библиотеки. Это достигается не через повторную реализацию Python, как Jython / JPython сделал, но скорее через взаимодействие с родным уровень в обеих виртуальных машинах.

1 голос
/ 20 августа 2010

Некоторые идеи:

  • сделать собственное внедрение TrueLicense в Python
  • написать приложение Java, которое взаимодействует с вашей программой Python
  • написать приложение Python иличасти этого в Jython и использовать библиотеку напрямую
...