caotic 393 Postado Abril 21, 2013 Share Postado Abril 21, 2013 (editado) O Ld Debbuger Online e a uma versão do LD debbuger que desenvolvi para o xtibia. Você pode testar seus scripts direto do navegador sem necessidade de instalar nada. Basicamente e um verificador de syntax de seus scripts Lua. Alem de testar seus scripts ele tem ferramente(como upload de scripts) para facilitar na edição. Eu estarei explicando como criar web - paginas lua e instalar o LD. O Ld debbuger não esta online mais seu código foi disponibilizado. O LD debuuger foi desenvolvido com Lua+Html usando plataformas do kepler project por tal motivo e necessário a instalação de um servidor especial. Código do LD debbuger: #!/usr/bin/env cgilua.cgi <div id="product"> <img src="ld.gif" alt="Kepler Project logo" /> </div> <% local mods = {} for file in lfs.dir("doc") do local attr = lfs.attributes ("doc/"..file) if attr.mode == "directory" and file ~= "." and file ~= ".." then table.insert(mods, file) end end table.sort(mods) %> <form method="POST" enctype="multipart/form-data" action="ld.lp"> <input type="file" name="file"> <input type="submit" value="Upload"> </form> <% function returnCode(str) local f = cgilua.POST.file if f and next(f) then local _, name = cgilua.splitonlast(f.filename) local file = f.file local dest = io.open(name, "wb") if dest then local bytes = file:read("*a") dest:write(bytes) print(bytes) dest:close() end return true end return str ~= nil and print(str) end %> <body> <form method="post" action="ld.lp"> <textarea name="Code" COLS=80 ROWS= 12><%returnCode(cgilua.POST.Code)%></textarea> <p> <input type="submit" value="Iniciar Codigo"> <p> <% function compiler(str) local f = cgilua.POST.file if f and next(f) then return print(" ") end if not str or #str < 1 then return print("Insira o code") end local t = "function print(string) return cgilua.print(string) end\n" str = t..str local x = assert(loadstring(str)) if x then print("Seu codigo foi iniciado com sucesso") else print("Houve falhas no codigo") end end %> <textarea name="Cod" COLS=60 ROWS= 12><%compiler(cgilua.POST.Code)%></textarea> <br><br> O que você precisa ter para instalar o servidor do LD: Lua for Windows/Unix Luarocks Wsapi-Xavante Blibioteca CgiLua Bliiotecas ja incluida no wsapi O LD debbuger usa um pequeno logo em sua pagina então salve esta seguinte imagem na pasta do LD debbuger como "ld.gif". Primeiramente você instala o lua for windows e luarocks. Depois usa o luarocks para instalar o servidor. luarocks install xavante-wsapi Continuando instala o cgilua. luarocks install cgilua Se for usar o cgilua ao invez da extensão do script for .lua sera .lp Terminado você executa o servidor. Aponte o cmd para diretorio de seus scripts(cd(dir)) Depois execute o xavante COM A BILBIOTECA CGILUA(Se não for usar cgilua(opcional) execute wsapi) wsapi --cgilua As portas padrões são as 8080 mais você pode mudar mais informações: wsapi --help. Screns: Para ver o tutorial do kepler project visite a pagina: http://www.keplerpro...en/Installation Editado Abril 21, 2013 por caotic Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/ Compartilhar em outros sites More sharing options...
Roksas 846 Postado Abril 21, 2013 Share Postado Abril 21, 2013 Caramba cara, muito massa mesmo! Quem tiver uma boa intenção pode até criar um site para os outros testarem seus códigos, parabéns! Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1507905 Compartilhar em outros sites More sharing options...
caotic 393 Postado Abril 21, 2013 Autor Share Postado Abril 21, 2013 (editado) Caramba cara, muito massa mesmo! Quem tiver uma boa intenção pode até criar um site para os outros testarem seus códigos, parabéns! E temos uma plataforma e tanto que o kepler desenvolveu. Alem disso existe varias blbiiotecas de suporte. No tópico eu só citei a cgilua mais existe a orbit. Se alguém quiser experimentar. luarocks install orbit e depois wsapi --op Editado Abril 21, 2013 por caotic Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1507913 Compartilhar em outros sites More sharing options...
BrunooMaciell 84 Postado Abril 21, 2013 Share Postado Abril 21, 2013 Cara 0.o muito bom brigado por compartilha ^^ Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1507917 Compartilhar em outros sites More sharing options...
Administrador Administrador 1435 Postado Abril 21, 2013 Administrador Share Postado Abril 21, 2013 Caotic, me manda pm vou lhe fornecer um servidor e te ajudar a colocar isso on-line pra comunidade. Parabéns pela criação Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1508091 Compartilhar em outros sites More sharing options...
caotic 393 Postado Abril 21, 2013 Autor Share Postado Abril 21, 2013 (editado) Caotic, me manda pm vou lhe fornecer um servidor e te ajudar a colocar isso on-line pra comunidade. Parabéns pela criação Opa então o projeto vai ficar online para a comunidade. Editado Abril 21, 2013 por caotic Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1508099 Compartilhar em outros sites More sharing options...
Administrador Administrador 1435 Postado Abril 21, 2013 Administrador Share Postado Abril 21, 2013 Pessoal, já estou conversando com o Caotic pra colocar essa tool on-line no site, lembrando que já vamos liberar algumas tools bem legais também como "Custom Client" e "Checar Servidor" que existiam no xtibia.com antigamente. Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1508189 Compartilhar em outros sites More sharing options...
manoelneto 24 Postado Abril 22, 2013 Share Postado Abril 22, 2013 (editado) Ai sim em cara, pra mim que sou novato em script vai me ajudar bastante. vou testar os meus desastres pra não da caca depois e_e Enfim, grande invenção +REP pra você Já estourei os +REP de hoje, amanhã eu passo por aqui. Editado Abril 22, 2013 por manoelneto Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1508940 Compartilhar em outros sites More sharing options...
Eventide 23 Postado Maio 12, 2013 Share Postado Maio 12, 2013 (editado) Muito interessante, adorei a ideia, mas você poderia satisfazer algumas curiosidades? Quais foram suas impressões ao desenvolver um site usando cgiLua e Kepler? Lua já poderia se comparar a ruby on rails, por exemplo? A programação é apenas server side ou tem como ter uma "conversação"(decente) cliente/servidor? Editado Maio 12, 2013 por Eventide Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1519598 Compartilhar em outros sites More sharing options...
caotic 393 Postado Maio 16, 2013 Autor Share Postado Maio 16, 2013 Olha eventide. Eu percebi uma certa facilidade talvez seja porque já desenvolvo em Lua. Seguidamente percebi que há limitações mais isto e obvio. Da uma olhada na plataforma. Tire suas próprias conclusões você vai gostar. E um grande projeto. Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1521248 Compartilhar em outros sites More sharing options...
caotic 393 Postado Junho 15, 2013 Autor Share Postado Junho 15, 2013 Eu acho sacanagem privar o xtibia de tal tool mesmo pertecendo da concorrência. Então: Ela já esta online O domínio e outro mais como tem a url da concorrência teria que passar tal: http://208.115.238.245:8080/ld.lp Espero que gostem Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1532121 Compartilhar em outros sites More sharing options...
Session Start 125 Postado Julho 27, 2013 Share Postado Julho 27, 2013 Esta página da web não está disponível >.< Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1544679 Compartilhar em outros sites More sharing options...
Administrador Administrador 1435 Postado Abril 10, 2015 Administrador Share Postado Abril 10, 2015 Tópico movido para Lixeira Pública por conter link offline. Link para o comentário https://xtibia.com/forum/topic/212714-ld-debugger-online/#findComment-1644997 Compartilhar em outros sites More sharing options...
Posts Recomendados