Quick-3.3-final 加密打包lua文件的问题

脚本加密和C++代码修改和 http://www.cocoachina.com/bbs/read.php?tid-282762-page-1.html 帖子中描述的一模一样。
第一次 编译和c++代码加载加密的zip包 都没问题。
后来我 按照 “quick-3.3\docs\howto\encrypt-lua-code” 下边的说明 ,执行了一次 quick-3.3\quick\bin\set_encrypt.bat 脚本。
从此以后,compile_scripts.bat 编译出来的zip包 就加载不了了。 试过 xxtea_zip和chunk两种方式,都不行。
加载后报错:

07-06 23:03:29.172: D/cocos2d-x debug info(10456): Quick-Cocos2d-x C++ support ready.
07-06 23:03:29.181: D/CCFileUtils-android.cpp(10456): relative path = res/game.zip
07-06 23:03:29.222: D/cocos2d-x debug info(10456): lua_loadChunksFromZIP() - load zip file: assets/res/game.zip*
07-06 23:03:29.223: D/cocos2d-x debug info(10456): load “app.MyApp”, error: syntax error during pre-compilation.
07-06 23:03:29.223: D/cocos2d-x debug info(10456): load “app.scenes.CCSScene”, error: syntax error during pre-compilation.
07-06 23:03:29.224: D/cocos2d-x debug info(10456): load “app.scenes.GameScene”, error: syntax error during pre-compilation.
07-06 23:03:29.224: D/cocos2d-x debug info(10456): load “app.scenes.layers.BgLayer”, error: syntax error during pre-compilation.
。。。
.
07-06 23:03:29.274: D/cocos2d-x debug info(10456): lua_loadChunksFromZIP() -loaded chunks count: 0

请问有没有知道 怎么回事儿的哇?

已经解决了~ 尽管没有跟踪到 根本原因,但是发现了是编译后的lua文件无法在手机上运行,但是在个人电脑上,把extensions中的lua.c等一堆文件全部拷贝到 程序源码中,参照LuaStack和LuaEngine的方式,写了个 解释执行 lua文件的程序,发现 用compile_script打包加密出来的 zip中的 已经编译的lua文件是可以 运行的。
解决方法:自己参照 LuaStack中的解密过程,写了一个对应加密过程的python程序,并且只是加密lua源码文件,而不会编译它。
源码放在这上边了,有兴趣的童鞋可以下来用:
https://github.com/dongxurr123/MyPythonTools 下的 EncryptQuickSrc,
在 quick-3.3-final上测试 可用。具体使用方法可以参考 github中的README。

mark:2::2::2::2: