xxnikolayxx
Окт. 19, 2013 18:33:10
Доброго времени суток, дорогие форумчане.
Есть проект, в исходном виде, планируется начало его распространения, понятно, что это все нужно распространять в байт коде, но вот какое дело, как можно получить байт код скриптов, не запуская их в ручную, а обойти к примеру файлы в цикле и загрузить полученные байт коды в папку.
Есть ли какие-то решения?
Budulianin
Окт. 19, 2013 18:35:33
xxnikolayxx
понятно, что это все нужно распространять в байт коде
Это ещё почему ? :)
xxnikolayxx
а обойти к примеру файлы в цикле и загрузить полученные байт коды в папку
import py_compile
#your cycle
...
py_compile.compile('filename')
...
Ты думаешь, что твой код будет сложно декомпилировать ?
FishHook
Окт. 19, 2013 19:42:17
xxnikolayxx
понятно, что это все нужно распространять в байт коде
понятно, что это все нужно распространять в байт коде
JOHN_16
Окт. 19, 2013 23:59:18
xxnikolayxx
что это все нужно распространять в байт коде
упаси вас, дожили “до таких лет” на этом форуме и все продолжаете удивлять.
Изречение граничущая с глупостью и наивностью, последнее если считаете что так можно распространять программу без его кода…
Budulianin
Окт. 20, 2013 01:46:35
JOHN_16
Изречение граничущая с глупостью и наивностью, последнее если считаете что так можно распространять программу без его кода…
Распростронять-то можно, но есть ли в этом смысл? Если автор хочет спрятать таким образом код, то это не получится. А зачем он такое мог придумать ещё, не очень понятно :) + такие компилированные файлы не на всех интерпретаторах будут работать.
4kpt
Окт. 20, 2013 01:47:34
Да и не на всех осях тоже, хотелось бы заметить.
xxnikolayxx
Окт. 20, 2013 11:56:19
Не было раньше подобной задачи, потому и написал в разделе для новичков =)
Подскажите, как сделать по лучше?
Singularity
Окт. 20, 2013 12:35:34
xxnikolayxx
Подскажите, как сделать по лучше?
пилить сайты или писать на компилируем языке
xxnikolayxx
Окт. 20, 2013 13:03:40
Singularity
== единственная более или менее защита - байт код…