Postado Março 15, 2015 10 anos File Manager Lib Alpha0.1: Biblioteca para fazer download de arquivos de maneira simples e fácil em lua, podendo ser usada em conjunto com o "OtClient" para fazer um atualizador automático. Funções Alpha0.1: Function List Alpha0.1: doDownloadFile(output, imput) doExecuteSystem(...) doRemoveFile(file) doCheckFile(file) Próxima atualização Alpha0.2: Funções que ainda vão ser adicionadas no Alpha0.2: getDownloadInfo() doExtractFile() Exemplo de uso em lua: require('fileManager') local uPd_Config = { [1] = {"teste.png", "http://wiki.ua.sapo.pt/w/images/c/c9/Rotatetrans.png"}, [2] = {"teste2.png", "http://fc08.deviantart.net/fs70/f/2013/037/5/c/google_chrome__wallpaper__by_hardii-d5u2g2j.png"}, } for i = 1, #uPd_Config do if fileManager.doRemoveFile(uPd_Config[i][1]) then print("File exist Deleting...") print("Download Start") fileManager.doDownloadFile(uPd_Config[i][1], uPd_Config[i][2]) print("Download Done") else print("Download Start") fileManager.doDownloadFile(uPd_Config[i][1], uPd_Config[i][2]) print("Download Done") end end Download Gostou?, então se puder me ajude! não autorizo o re-post em qualquer outro fórum sem minha autorização. vyctor17 - Waki-V LTDA © Editado Março 16, 2015 10 anos por vyctor17 (veja o histórico de edições)
Postado Março 15, 2015 10 anos Olá vyctor17, eu não mexo com OTC então desculpe a minha possível ignorância mas é só colocar as dll's que já terá as funções inseridas? Você considera esse seu tópico mais pra área de programação por se tratar de OTC pra área ou funções em Lua? E você poderia adicionar um link com scan? Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Março 15, 2015 10 anos Autor Olá vyctor17, eu não mexo com OTC então desculpe a minha possível ignorância mas é só colocar as dll's que já terá as funções inseridas? Você considera esse seu tópico mais pra área de programação por se tratar de OTC pra área ou funções em Lua? E você poderia adicionar um link com scan? Olá, sim é só colocar as dlls com o executável do client e depois usar um require('fileManager') no script para usar as funções, acho que em programação é melhor estou sem tempo pra fazer scan mais acho que o google drive já faz o scan ele não aceita arquivos duvidosos
Postado Março 15, 2015 10 anos Perfeito, estou movendo então. Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Março 17, 2015 10 anos Added this patch to my otclient folder and when i want to run example code otc crashing: == application crashed app name: OTClient app version: 0.6.3 build compiler: msvc12 build date: Aug 27 2014 build type: RelWithDebInfo build revision: 0 (devel) crash date: Mar 17 2015 20:15:21 exception: Access violation (0xc0000005) exception address: 0x15dcbba9 backtrace: 0: C:\Users\user\Desktop\otclient(newer)\lua5.1.dll(luaS_newlstr+0x49) [0x0000000015DCBBA9] 1: C:\Users\user\Desktop\otclient(newer)\lua5.1.dll(lua_pushlstring+0x2f) [0x0000000015DC197F] 2: C:\Users\user\Desktop\otclient(newer)\lua5.1.dll(luaL_findtable+0x46) [0x0000000015DCF9B6] Editado Março 17, 2015 10 anos por panpikus (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.