精华内容
下载资源
问答
  • 加密lua文件

    2015-01-06 16:51:58
    .lua文件编译为.luac文件[.lua to .luac] 在项目文件目录下尝试 cocos luacompile -h查看帮助信息 cocos luacompile -s /Users/taotian/Desktop/guaji/app/trunk/src  -d /Users/taotian/Desktop/lua...
     .lua文件编译为.luac文件[.lua to .luac]
    在项目文件目录下尝试
    cocos luacompile -h查看帮助信息
    cocos luacompile -s /Users/taotian/Desktop/guaji/app/trunk/src
     -d /Users/taotian/Desktop/luac -e -k sggjkey
     -b sggjsign

    /Users/taotian/Desktop/guaji/app/trunk/src --》lua源文件目录

    /Users/taotian/Desktop/luac --》生成luac存放目录

    关于MyLuaKey及MyLuaSign的设置,见AppDelegate.cpp

    LuaStack* stack = engine->getLuaStack();

    stack->setXXTEAKeyAndSign("sggjkey", strlen("sggjkey"), "sggjsign", strlen("sggjsign")
    展开全文
  • 第三代超级热更新的方案tolua  进入后点击Clone or download 左下角的DownloadZIP,把Asset文件下的全部文件...输入网址127.0.01查看本地服务器是否开启,如果没有开启需要打开终端,在终端里输入 sudo apachectl st
     输入网址 http://ulua.org/下载


    第三代超级热更新的方案tolua

     进入后点击Clone or download 左下角的DownloadZIP,把Asset文件下的全部文件导入工程的Assets文件下

    mac自带本地服务器开起
    输入网址127.0.01查看本地服务器是否开启,如果没有开启需要打开终端,在终端里输入 sudo apachectl start 再按下回车键


    如何显示开启的itworks
    1.  前往文件夹
    2.   /资源库/WebServer/Documents






    把写好的lua文件拖入里面(如果拖入不进去,就返回,设置Documents的简介显示里面的共享与权限的权限设置为读与写)







    展开全文
  • [Cocos2dx]cocos luacompile命令加密lua文件

    千次阅读 2018-10-19 10:56:37
    用法介绍 命令cocos luacompile --h查看用法 usage: cocos luacompile [-h] [-v] [-s SRC_DIR_ARR] [-d DST_DIR] [-e] [-k ENCRYPTKEY] [-b ENCRYPTSIGN] [--disable-compile...对 lua 文件进行加密和编译为字节...

    用法介绍

    命令cocos luacompile --h查看用法

    usage: cocos luacompile [-h] [-v] [-s SRC_DIR_ARR] [-d DST_DIR] [-e]
                            [-k ENCRYPTKEY] [-b ENCRYPTSIGN] [--disable-compile]
    
    对 lua 文件进行加密和编译为字节码的处理。
    
    optional arguments:
      -h, --help            show this help message and exit
      -v, --verbose         更多输出信息。
      -s SRC_DIR_ARR, --src SRC_DIR_ARR
                            指定需要编译的 lua
                            文件路径,支持指定多个路径。
      -d DST_DIR, --dst DST_DIR
                            指定输出文件的路径。
      -e, --encrypt         开启 XXTEA 加密功能。
      -k ENCRYPTKEY, --encryptkey ENCRYPTKEY
                            指定 XXTEA 加密功能的 key 字段。
      -b ENCRYPTSIGN, --encryptsign ENCRYPTSIGN
                            指定 XXTEA 加密功能的 sign 字段。
      --disable-compile     关闭编译为字节码的功能。

    用法

    luacompile.sh加密脚本文件

    luacompile.sh加密脚本文件
    
    PWD=`pwd`
    COCOS='/Applications/Cocos2d-x/cocos2d-x-3.10/tools/cocos2d-console/bin/cocos'
    rm  -rf  src_et
    ${COCOS} luacompile -s src -d src_et -e -k kBJMRK -b sTAMX --disable-compile

    执行脚本命令输出:

    通过 luacompile 命令对 lua 文件进行 XXTEA 加密以及编译为字节码的处理。
    编译为字节码的功能基于 LuaJIT v2.0.3,所以目前编译成字节码的文件不适用于 iOS 64位设备。
    正在处理 lua 文件。
    编译完成。

    把src文件夹下的.lua文件加密到src_et文件夹下的.luac文件

    代码解密

    bool AppDelegate::applicationDidFinishLaunching()
    {
    ...
        // set default FPS
        Director::getInstance()->setAnimationInterval(1.0 / 60.0f);
    
        // register lua module
        auto engine = LuaEngine::getInstance();
        ScriptEngineManager::getInstance()->setScriptEngine(engine);
        LuaStack* stack = engine->getLuaStack();
        stack->setXXTEAKeyAndSign("kBJMRK", strlen("kBJMRK"), "sTAMX", strlen("sTAMX"));
    
    ...
    
        #if COCOS2D_DEBUG
            if (engine->executeString("require('src/main')"))
        #else
            if (engine->executeString("require('src_et/main')"))
        #endif
            {
                return false;
            }
    #endif
    
      return true;
    }

     

     

     

    展开全文
  • Lua 文件实现了一系列标准的 repl 命令,以及在 Torch repl 启动时运行该文件的指令。 查看 basic_commands.lua查看实现的命令。 如何设置此文件在 TREPL 启动时运行 将 basic_commands.lua 放在路径上的某个...
  • 目录前言实现 前言 以前是把策划的表导出成png,虽然程序员可以通过SQLiteStudio打开配置表...但是我们在提交png的时候没办法查看差异,如果把excel表导出为lua文件,那我们就可以做版本比较,查看差异 实现 待续 ...

    前言

    以前是把策划的表导出成png,虽然程序员可以通过SQLiteStudio打开配置表png查看,也可以实时改变png导出,这个可以参考我之前一篇博客:
    https://blog.csdn.net/xiaoduangg/article/details/110926511
    但是我们在提交png的时候没办法查看差异,如果把excel表导出为lua文件,那我们就可以做版本比较,查看差异

    实现

    待续

    展开全文
  • 报错内容:如上图所示, error loading module ‘protobuf.c’ from file ‘./luaclib/protobuf.so’ 原因: 新版的skynet支持了lua5.4.2, lua版本不一致造成的 解决方法: https://www.lua.org/ftp/ ...查看.
  • Android逆向实战篇(Luac文件解密)

    千次阅读 2020-09-27 17:01:44
    近日逆向一个app的时候发现它的主要功能都是用lua实现的,查看资源文件时发现,文件后缀是luac而非lua,打开一看全是乱码。那么毫无疑问,这是一个被加密过的文件,我们需要把它逆向还原出来,或者说解密出来更为...
  • Lua 入门

    2021-02-17 11:14:14
    Lua 官网Lua Builds 1、Windows安装 Lua ...5、执行lua文件 在D盘根目录创建一个【test.lua】文件【D:\test.lua】,运行cmd,导航到D盘根目录,执行命令【luac test.lua】,D盘根目录会生成一个【lu.
  • lua 编译器

    2021-03-20 12:43:55
    可以直接查看lua文件的编译结果。 luac -l -l test1.lua 也可以先编译,后查看。 luac -o test1.luac test1.lua luac -l -l test1.luac LOADK 0 -2 表示把常量表中的-2位置的常量放到寄存器0中。 GETGLOBAL 1 -3 ...
  • LuaFileSystem-Lua文件系统库 版权所有2003-2020开普勒计划 描述 LuaFileSystem是一个Lua库,旨在补充标准Lua发行版提供的与文件系统相关的功能集。 LuaFileSystem提供了一种可移植的方法来访问基础目录结构和...
  • 还可以直接查看C#对象的各种成员,在Unity下还能列出组件列表和子物体列表。 3、调试性能高:调试密集Lua运算的游戏也不掉帧,因此特别适合调试游戏。 4、编辑功能强大:支持语法/语义代码高亮,自动API生成,语法...
  • Lua CJSON Lua CJSON模块为Lua提供JSON支持... 查看文件LICENSE以获取详细信息。 请阅读manual.adoc获取安装说明和API手册。 该软件的当前稳定版本可从。 如果您有任何补丁,建议或评论,请随时给我发送电子邮件。
  • Inter-Quake Export加载程序是一个库,用于将Inter-Quake Export文件解析为Lua数据结构。 使用游戏框架支持缓冲模型。 快速范例 local iqe = require " iqe " local model = iqe. load ( " foo.iqe " ) 执照 该代码...
  • Lua CJSON Lua CJSON模块为Lua提供JSON支持... 查看文件LICENSE以获取详细信息。 请阅读manual.adoc获取安装说明和API手册。 该软件的当前稳定版本可从。 如果您有任何补丁,建议或评论,请随时给我发送电子邮件。
  • 在书写lua代码的时候,为了方便阅读,lua的方法与变量都需要按照统一的方式书写解释,当lua文件多的时候,就需要一份能够很好传阅的文档,以方便它人查看 luadoc环境依赖 lua5.1 或以上 luadoc 如何运行 在安装...
  • Lua编程方式

    2020-05-31 16:45:46
    一、Lua提供了两种编程方式 1.交互式编程 使用lua -i指令,可以在命令行中输入lua程序来...可以将Lua程序保存在.lua文件中,并以lua为指令进行执行 文件名:mylua.lua 代码片: print("hello world") 执行:
  • 今天在执行工程中.sh文件时报错了,提示env : lua :No such file or directory; 经公司大神指点,是Mac下lua环境没有配置; 然后进行lua环境的安装 1.打开终端,查看是否安装过lua 在终端直接输入 lua 然后...
  • 文章目录一、idea集成Lua二、Lua脚本语法2.1 数据类型2.2 查看数据类型2.3 运算符2.4 局部变量、...下载该插件,新建项目的时候选择maven,右键新建文件的时候则有新建lua文件 导入编译器 二、Lua脚本语法 2.1 数据类
  • lua相关

    2016-03-15 22:46:17
    Lua编辑调试器 BabeLua BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性:Lua语法高亮 语法检查 ...查看堆栈信息Lua 的 .NET 实现:Ne
  • lua基本语法

    2019-08-19 16:42:52
    Lua提供了交互式编程模式。我使用的是windows,可以通过在命令行中输入程序查看效果。 Lua可以通过命令 lua -i 或者lua来启动交互式编程模式 ...我将展示一段脚本代码放在first.lua文件中: print("hello worl...
  • 本节书摘来异步社区《Lua游戏AI开发指南》一书中的第2章,第2.2节,作者: 【美】David Young(杨) 译者: 王磊 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 创建文件结构 接下来,...
  • openresty lua集成kafka

    2020-12-11 11:33:30
    首先修改openresty的配置文件中localtion位置,引入外部lua文件,这样修改lua文件会比较方便 location / { default_type text/html; content_by_lua_file /usr/local/openresty/tmp.lua; } 案例 1 先获取kafka的...
  • Lua调用C++

    2016-09-28 15:02:48
    在Lua中调用C/C++,我们可以将函数写lua.c中,然后重新编译Lua文件。 编译好后是这样子的:(如图) 然后我们可以在lua.c中加入我们自己的函数。函数要遵循规范(可在lua.h中查看)如下: typedef int (*lua_...
  • 更多细节,请查看sample.lua API: ok,err=epoll.setnonblocking(fd) 设置一个文件描述符非阻塞。 epfd,err=epoll.create() 创建一个 epoll 文件描述符。ok,err=epoll.register(epfd,fd,eventmask) 把目标文件...
  • 一、安装Lua 5.3.4下载http://www.lua.org/ftp/lua-5.3..tar.gztar xvf lua-5.3..tar.gzcd lua-5.3.重要:进入解压缩后的路径 cd .../lua-5.3.4/src 打开Makefile文件 在CFLAG一行 添加选项 -fPIC 像这样:找到源文件...
  • mac下安装lua步骤

    2016-02-16 12:14:34
    下载资源解压到本地 ...4 进入到lua文件,执行 make clean 5 之后执行 make macosx 6 再执行 make install(该命令安装不成功,用命令 sudo make install) 7 安装成功后,用which lua 查看安装在什么路径
  • Luang是Lua和Lang的融合,它是一个简单的库,使用元表的灵活性来访问翻译。 查看examples/以了解用法。 入门 -- lib local Luang = require ( " Luang " ) -- create Lang object (or "translator") local tr = ...
  • lua 学习总结

    2017-11-30 20:14:39
    下载安装IDE(http://static.runoob.com/download/LuaForWindows_v5.1.4-46.exe)第一个Lua程序: HelloWorld.lua 打开LuaIDE(SciTE),在编辑框中输入print...按F5就可以编译支行*.lua文件了,在控制台可以查看输出内容

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 361
精华内容 144
关键字:

lua文件查看