Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 23, 2012 09:17:37

Ashedu
Зарегистрирован: 2012-11-23
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Модульная программа, нюансы

Доброго все времени суток.
Хочу сделать программу, которая подгружает из известной директории все находящиеся там файлы - самостоятельные модули, для каждого из которых вызывается что-то типо __run__() и они самостоятельно живут, цепляясь к основной программе. Как это сделать я разобрался, и всё отлично работает, но соль в том что подгружаются только файлы *.py или *.pyc, а они в явном виде ( или не очень явном в случае с pyc) сдержат исходный код.
Здесь вопрос именно в открытости кода, как можно его запрятать?

Офлайн

#2 Ноя. 23, 2012 10:01:01

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

Модульная программа, нюансы

есть что прятать?
вряд ли получится что-то дельное
http://stackoverflow.com/questions/3694413/distributing-closed-source-python-program

Офлайн

#3 Ноя. 23, 2012 10:32:30

Ashedu
Зарегистрирован: 2012-11-23
Сообщения: 22
Репутация: +  0  -
Профиль   Отправить e-mail  

Модульная программа, нюансы

Py2Exe конечно делает свое дело, а если программа уже установлена, и надо ей подкинуть модуль, который бы дополнял функционал и вносил изменения в гуи например? Некий аддон, только код этого аддона должен быть как минимум зашифрован ключем, так как он может работать с чем-нибудь важным типа лицензии.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version