Oneshot 732 Postado Janeiro 21, 2013 Share Postado Janeiro 21, 2013 (editado) srlua Construindo programas executáveis baseados em códigos Lua Bom dia, galera.Como sabem Lua é uma linguagem bastante rica, utilizada não só na área do Open Tibia, mas em jogos Android, como o Angry Birds ou no gigante da Blizzard, o World of Warcraft.Mas você já parou para se perguntar, será que é possível criar programas em Lua, como você faz com C/C++? Sim, aqueles simples programas de console. Você, estudante de C++, deve lembrar do seu primeiro programa Hello World, você compila ele e através de um arquivo .exe executável, você abre uma janela do console com aquela frase super clichê.Sim, é possível transformar um script Lua em um arquivo executável, uma das maneiras de fazer isso é com auxílio da biblioteca srlua. Com ele, você pode unir um interpretador e script Lua em um executável. Em tese, é o mesmo funcionamento do conhecido por muitos, Molebox.Para fazer isso, basta baixar o pacote srlua, colocar na pasta C:\ (Ou onde você desejar), colocar o script Lua na mesma pasta do pacote baixado e através do cmd, fazer isso: cd X:/srlua glue interpretador.exe script.lua programa.exe O primeiro parâmetro (interpretador.exe) vem com o nome srlua.exe na pasta, o segundo parâmetro (script.lua) é o script que você irá desenvolver e o terceiro parâmetro (programa.exe) é o output, ou seja, o nome do programa final que pode ser qualquer um.Download Binários Sources Contribuição - Vulpes Vulpes Skyen No Linux você pode usar um shebang na primeira linha do código:#!/usr/bin/env lua5.1 E depois dar permissão de executável pro arquivo usando:$ chmod +x <arquivo>.lua Editado Abril 10, 2015 por CyberBot Link para o comentário https://xtibia.com/forum/topic/205076-srlua/ Compartilhar em outros sites More sharing options...
caotic 393 Postado Janeiro 21, 2013 Share Postado Janeiro 21, 2013 Boa boa. Vou testar aki e ve como funciona. Parabéns. Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1445230 Compartilhar em outros sites More sharing options...
AlexandreKG 134 Postado Janeiro 21, 2013 Share Postado Janeiro 21, 2013 Muito bom,Umtiro vou ver isso depois. Obrigado por compartilhar. Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1445239 Compartilhar em outros sites More sharing options...
Visitante Postado Janeiro 21, 2013 Share Postado Janeiro 21, 2013 No Linux você pode usar um shebang na primeira linha do código: #!/usr/bin/env lua5.1 E depois dar permissão de executável pro arquivo usando: $ chmod +x <arquivo>.lua Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1445253 Compartilhar em outros sites More sharing options...
Oneshot 732 Postado Janeiro 21, 2013 Autor Share Postado Janeiro 21, 2013 (editado) No Linux você pode usar um shebang na primeira linha do código: #!/usr/bin/env lua5.1 E depois dar permissão de executável pro arquivo usando: $ chmod +x <arquivo>.lua É, tô precisando aprender mais sobre o Linux, raposa \o/ Adicionei ao tópico. Editado Janeiro 21, 2013 por Oneshot Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1445271 Compartilhar em outros sites More sharing options...
pokemonfox123 3 Postado Março 9, 2013 Share Postado Março 9, 2013 Muito Bom vllw ai Oneshot Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1483534 Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Março 9, 2013 Share Postado Março 9, 2013 Muito Bom vllw ai Oneshot Cuidado com o flood amigo, poste elogios apontando os fatos do que gostou, caso contrário, será considerado flood. Fica o alerta verbal. Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1483541 Compartilhar em outros sites More sharing options...
Eventide 23 Postado Maio 12, 2013 Share Postado Maio 12, 2013 Gostei muito disso, apesar de não ser util para scripts pessoais, já que com o Lua for windows dá pra rodar o script em um clique, mas facilitará muito em casos de projetos a serem divulgados, uso Lua sempre que posso e agora sabendo dessa ferramenta usarei mais ainda. @Skyen Caralho, você por aqui? Quanto tempo \o/ Lembra de mim? Link para o comentário https://xtibia.com/forum/topic/205076-srlua/#findComment-1519596 Compartilhar em outros sites More sharing options...
Posts Recomendados