ja neću sve u exe.samo glavni file, a ostalo da budu pyd file-ovi ili pyc, ali da se ne mogu pokretati tj. da nekako onemogučim izvođenje izvan glavnog file-a?
netko bi rekao da filozofiram, ali zamisli da imaš određen broj modula, i napraviš izmjenu u jednom, i onda bi morao ponovno prebacivat u exe i vjerojatno veličina exe file bi bila dosta velika.
zato u glavni dio ide glavna forma, login korisnika i dinamičko kreiranje menu-a iz baze sa određenim privilegijama za tog korisnika.
a sve ostalo ide u module.
posebno data layer, mali framework za pristupanje bazi, posebni dio za rad sa upitima, procedurama itd...
zato sam postavio ovakvo pitanje.
našao sam ovaj primjer, ali ne radi mi baš.
http://www.py2exe.org/index.cgi/Tutorial
dobivam ovu poruku
Traceback (most recent call last):
File "C:\Documents and Settings\Marko\workspace\proba\src\moje\setup.py", line 4, in <module>
setup(windows=["1.py"])
File "C:\Python25\lib\distutils\core.py", line 139, in setup
raise SystemExit, gen_usage(dist.script_name) + "\nerror: %s" % msg
SystemExit: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: no commands supplied
kako prabciti py code u pyc, ali kad pokrenem pyc file, da mi se ne otvara consola?
ili kako bi mogao žaštititi svoj code od krađe?
pa mi je idealno da code prebacim u pyc.
[Ovu poruku je menjao MarkoBalkan dana 02.11.2008. u 21:09 GMT+1]