Jump to content
Dastgir

Lub->Lua Decompiler[Now Online]

Recommended Posts

The Project(Fully made by me) is 100% Complete, just want to show how it works.

Site: http://lubtolua.uni.me/ (Supports Only V5.1.4 as of now, Please donate to PP: [email protected] , to keep this alive.)

Steps:

1) Register a Account.
gbzy.jpg
2)Inputting information on registering
khlo.jpg
3)It outputs to upload a lub
mj3o.jpg4) I uploaded monster_size_effect, and submitted
j99z.jpg5) I get a Decompiled Lub.
o0q0.jpg



Video(V1.1):

https://www.youtube.com/watch?v=dOJ2bLSEeT8




Currently it works with lua version 5.1.4, I am currently expanding it to work with old 5.0.2.
It is purely web based.

Changelogs:
v1.0- Initial Implementation
V1.1- Added Support for Lua5.0.2, with Auto-Detect System(Check Video).


----- Any comments for this?
P.S: I cannot host it as It needs VPS(cannot do at shared hosting, needs some more rights), So As I got funds, I may host it publicly or consider donating at paypal: [email protected] Edited by Dastgir Pojee

Share this post


Link to post
Share on other sites

does it have automatic typesetting feature? if yes , its really great !

What you mean by typsetting feature?

Share this post


Link to post
Share on other sites

 

does it have automatic typesetting feature? if yes , its really great !

What you mean by typsetting feature?

 

I mean from pic 4  to  pic 5  without manual handling , maybe  I use wrong words - Automatic Composer

Edited by Angelmelody

Share this post


Link to post
Share on other sites

Its not manual handling(not drag), you have to choose the file, I have just shown the file that is going decompilation.

Sorry But still cannot understand what you are telling.

Edited by Dastgir Pojee

Share this post


Link to post
Share on other sites

Its not manual handling(not drag), you have to choose the file, I have just shown the file that is going decompilation.

Sorry But still cannot understand what you are telling.

for exampe:

1.automatic typesetting(Automatic Composer)

decompile result doc http://pastebin.com/7BqTxUph

 

2 non automatic typesetting(Automatic Composer)

decompile result doc http://pastebin.com/gKtSs7xy

 

my old tool  can't  do automatic typesetting(Automatic Composer)

 

just hope this web tool can ^^

declub.7z

Edited by Angelmelody

Share this post


Link to post
Share on other sites

 

 

Its not manual handling(not drag), you have to choose the file, I have just shown the file that is going decompilation.

Sorry But still cannot understand what you are telling.

for exampe:

1.automatic typesetting(Automatic Composer)

decompile result doc http://pastebin.com/7BqTxUph

 

2 non automatic typesetting(Automatic Composer)

decompile result doc http://pastebin.com/gKtSs7xy

 

my old tool can't do automatic typesetting(Automatic Composer) attachicon.gifdeclub.7z

 

just hope this web tool can ^^

Yes, There's automatic typesetting for 5.1.4, for 5.0.2 its little bit broken, that will be fixed in next update.

Edited by Dastgir Pojee

Share this post


Link to post
Share on other sites

This is interesting. Just wondering, but why did you choose to make this website powered instead of making it a program? And why one would have to register a account to use it? If feels a bit strange that one needs to not only have a user name and password, but also need to give a email address just to decompile some lua files.

Share this post


Link to post
Share on other sites

can it decompile functions too ? or just the basic lists?

nice work dude :) i can host in a vps if you require, just send a pm

Yes, Ofcourse, the one Used in http://herc.ws/board/topic/398-client-translation-project/ Are all decompiled by this method only.

 

 

This is interesting. Just wondering, but why did you choose to make this website powered instead of making it a program? And why one would have to register a account to use it? If feels a bit strange that one needs to not only have a user name and password, but also need to give a email address just to decompile some lua files.

About website powered, its just the first thing that came to my mind, so I did it.

Well I just make the register system when I was bored, I can remove it ofcourse.

 

 

nice work. This will be very useful to everyone =)

Thanks.

Share this post


Link to post
Share on other sites

just want to show how it works.

 

the video shows what it does, but not how it does it.

 

can you explain how you managed this decompile :)

i think its like, convert to assembly, then parse that to rebuild the lua

Share this post


Link to post
Share on other sites

 

just want to show how it works.

 

the video shows what it does, but not how it does it.

 

can you explain how you managed this decompile :)

i think its like, convert to assembly, then parse that to rebuild the lua

Exactly.

Share this post


Link to post
Share on other sites

Lub is the encrypted file which is basically compiled.

Like what .c file can be compiled to .dll/.exe

Lua is a decompiled file.

The renaming is actually done for easy work those who don't know or don't want to compile.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.