Работа с файлами part12

allXumuk:

player, можешь перезалить примеры, а то у них уже истёк срок хранения. Может они у кого-нибудь ещё завалялись?

player:

01.zip

Scirra_Mastermind_test_exe.zip

Сервер (testServer.py/TestServer.exe ) следует запускать в первую очередь.
Сборка приложения для запуска на компах, на которых не установлен python.
1) Скачиваем py2exe. Ставим.
2) Скачиваем архив. Распаковываем на диск C. В setup.py находятся настройки для py2exe.
3) Запускаем run.bat. После завершения сборки должны появиться две папки build и dist. build – своего рода temp. В dist находятся скомпилированные exe/библиотеки, .pyd — модули python’а, которые импортирует программа, library.zip – сборка питона архив со скомпилированными исходниками.
4) Во избежание глюков при линковке в Construct_e, распаковываем library.zip в <…Construct\Data\Python\> .
5) В Construct’е ( Start of layout etc.) прописываем:
sys.path.append(System.AppPath)
sys.path.append(System.AppPath + ‘library.zip’)

Важно, чтобы все dll, .pyd файлы и library.zip находились в папке с программой во время ее запуска.


py2exe.zip

MySql.rar