⑴ 谁有LUA脚本语言的教程下载地址啊给我一个可以么我想学学,谢谢。
Programming in Lua
作者:Roberto Ierusalimschy
翻译:http://www.luachina.net
制作:中国lua开发者http://www.luaer.cn
相关链接:lua中文在线手册http://manual.luaer.cn
网上搜一下,到处都是,中文的。
⑵ ubuntu下lua如何安装
1网站下载LUA包http://www.lua.org/download.html,ctrl+F2输入gnome-terminal打开终端
2、下载ubuntu的编译支持
sudo apt-get install build-essential
注意,这里不仅仅是安装gcc而已,还包括很多其他工伏戚具。
3、下载libreadline相缺庆陵关支持,这差悔个东西在编译时需要用到,无奈。
sudo apt-get install libreadline5
sudo apt-get install libreadline5-dev
4、编译以及安装
tar xzvf lua-5.1.2.tar.gz
cd lua-5.1.2
make linux
sudo make install
这里make的参数linux也可以是其他操作系统,视具体情况而定。
5、测试
$ lua
Lua 5.1.2 Copyright (C) 1994-2007 Lua.org, PUC-Rio
>
按下Ctrl+D退出。
⑶ 小白求助,安卓上怎么运行lua脚本
在Android手机上编写并运行Lua脚本
利用开源项目SL4A ( Scripting Layer for Android 项目地址:可以快速在Android手机上搭建各种脚本运行环境。目前SL4A支持 Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell 等脚本语言 。
1、下载并安装SL4A运行环境
这个应用提供了各种脚本的运行环境,通过拆APK可以看到应用内嵌了两个.so动态链接库。其中一个是ConnectBot的库,另一个是7.9K大小的脚本执行库,但显然不是脚本语言解析库。具体关于SL4A的原理,可以参考博文:《SL4A 之实现原理解析》
2、下载 Lua for android 支持lua_for_android_r1.apk
3、运行Lua for android ,它将从网络下载一些Lua脚本Demo。这些例子在SL4A中运行。
使用SL4A可以在Android手机上直接运行Lua等脚本。
⑷ gta小助手lua脚本在哪下载
Gta小助手ua脚本,你可以在3D M游戏网中下载,或者是直接有游戏盒中下载,或在百销腔度中亏颤衫搜索,放在我的网络网盘中,洞枯也可以下载lua脚本。
⑸ 触动精灵lua脚本问题
进入cydia--管理--软件源--编辑/添加--源地址:
进入触动精灵源地址--安装【触动精灵】插件(版本已经更新到1.43)
将iOS设备连接电脑打开PP助手(Win)版--文件--系统文件(越狱)--路径:/User/Media/TouchSprite/lua,将脚本文件导入。(注意:如果找不到路径,请运行一次“触动精灵")
脚本下载链接:
4
重启一下机器,打开机器,打开触摸精灵,刷新找出天天连萌的脚本,点击一下,会显示选择。
5
打开游戏,开始时,按音量-开始脚本,结束时,按音量-结束。
6
250万不是神话
⑹ Mac系统安装Lua
接到老大任务,编写lua脚本执行一系列命令操作,ipa解包,打包,访问内部图片资源等操作,由于之前对lua语言不是很了解,决定从基础看起吧。
首先介绍下lua的安装:
1.打开终端;
2. curl-R-O http://www.lua.org/ftp/lua-5.3.4.tar.gz(这里我用的最新版本,mac版本10.12.5)
3.tar zxf lua-5.3.4.tar.gz
4.cd lua-5.3.4
5.make machos test
6.sudo make install (会要求你输入密码,你的电脑登录密码)
安装完成后输入绝灶肆 lua -v回车显示:
Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio 表示安装成功。
这里说明一下辩迹第六步,网上很多安装教程都没有说用sudo 而是直接 make install,导致没有权限,安装失败,失败日志:
cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.3 /usr/local/lib/lua/5.3
mkdir: /usr/local/bin: Permission denied
mkdir: /usr/local/include: Permission denied
mkdir: /usr/local/lib: Permission denied
mkdir: /usr/local/并轿man/man1: Permission denied
mkdir: /usr/local/share/lua/5.3: Permission denied
mkdir: /usr/local/lib/lua/5.3: Permission denied
make: *** [install] Error 1
⑺ 求教,下载的LUA格式脚本文件怎样用到游戏里。
和txt一一样,lua也是文本文件. 不信,你可以打开一个txt文件,然后把lua文件拖到打开的txt里面,你就可以看到lua的代码了.
⑻ 在QQ上下载的.lua脚本文件怎么保存到手机上
在电脑上下载lua文件,可以在手机上登录QQ,在设置里选择同步电脑,就可以下载到手机上了。
⑼ 求LuaStudio下载地址
软件介绍
LuaStudio是一款非常好用的编程调试器软件,它是一款真正意义上的IDE、集成了编辑、工程管理、调试、远程调试等各种功能为一体,支持注入到宿主程序内对lua脚本进行调试,还可以设置断点观察变量的值,功能非常强大。
所需工具:点击下载:LuaStudio(编程调试器)
功能特色
1、语法高亮
luastudio支持Lua编程语言的语法高亮。用户可以自定义字体外观名称,字体大小,和其他格式的语法元素。
2、项目管理
luastudio提供了强大的项目管理功能。所有的项目管理功能,可从主菜单或项目可停靠的视图上下文菜单访问。
luastudio可以打开和管理在当时只有一个解决方案。一个解决方案可能包含一个或多个项目。一个项目可以有一个或多个文件夹,和一个文件夹可以包含一个或多个文件。
代码段
luastudio为用户提供了一套Lua代码片段。这些片段可以用Lua源文件。luastudio会检测当前在编辑单据类型,开关段设置和使用正确的文件。
3、lua脚本调试
luastudio提供了强大的调试功能,用户可以调试个人Lua脚本由官方的Lua解释器解释,或调试嵌入式LUA脚本的其他应用程序中嵌入lua解释器使用。luastudio会检测到目标应用程序类型,然后决定调试器的工作方式,无需手动完成。
4、符号视图
luastudio分析当前编辑lua的源码,所有功能和他们的名单中提取符号观。这意味着符号视图显示Lua源代码的轮廓。正如你所看到的,将组织的轮廓树的形式。如果项目中的符号视图用户双击,luastudio将跳线,函数的定义。
LuaStudio破解版安装教程
1、下载软件压缩包文件,点击“LuaStudio.exe”,根据提示完成软件安装
2、打开软件,我们可以看到软件提示的试用期到期时间为0天,
3、下载关闭LuaStudio程序,双击运行LuaStudio9.6.7无限试用补丁,点击“清除使用痕迹”选项
4、再次打开LuaStudio,点击“帮助”菜单----“注册授权管理”,然后就可以看到提示29天后过期。
⑽ 怎么使用lua脚本
LUA脚本语言基本使用方法是本文要将介绍的内容,主要是来学习Lua脚本语言的使用方法,具体内容来看本文详解。
先要把下边这些语句加入到VC中的头文件,一般是加到StdAfx.h中
extern "C" { #include "lua.h" #include "lualib.h" #include "lauxlib.h" #pragma comment(lib, "lualib.lib") #pragma comment(lib, "lua.lib") }
然后一般来说都使用一个全局的LUA库定义的这个东西
lua_State* g_Lua;
并且在工程处初始化时也给LUA初始化
g_Lua = lua_open(); **加这句 /* load Lua base libraries */ 网上一些教材中这么写的 lua_baselibopen(g_Lua); 不过我这简单的例子中不用到这些也行 lua_tablibopen(g_Lua); lua_iolibopen(g_Lua); lua_strlibopen(g_Lua); lua_mathlibopen(g_Lua);
紧接着声明接口函数,注册上函数
lua_register(g_Lua, "Message", myMessage);
好,初始化部分完了,看看接口函数的写法。
函数必须这样的格式来写
static int Func(lua_State *L) { 静态型函数,而且必须带参数为lua_State结构指针 返回的值是代表返回的数据个数,比如return 2;就可以代表 返回两个整数啊,浮点数什么的,象LUA的脚本编写就可以这样 i, j = Func() , 这样就表示可以从Func接口函数中得到两个返回值了 return 0; }
执行脚本语句可以读文件,也可以直接读函数名
注册了
lua_register(g_Lua, "Message", myMessage); static int myMessage(lua_State *L) { OutputDebugString("OK"); return 0; } lua_dofile(g_Lua, strCurPath); //读文件,必须给出完整的文件路径名称 lua_dostring(g_Lua, "Message()"); //直接读函数
文件中只要写上
Message()
就可以了。