User Tag List

Results 1 to 8 of 8

Thread: Help Needed! Source code

  1. #1
    Clicker Fusion 2.5 Mac

    Join Date
    May 2021
    Location
    Italy
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Angry Help Needed! Source code

    Dear Clickteam programmers,
    I have run into a problem, i have lost some of my source code files for the application i have built, can you tell me a way to extrapolate the Application.mfa file from a compiled program I have everything but i luck of that file, they are my programs.
    Thank you!

  2. #2
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleFirefly 3D Module
    aenever's Avatar
    Join Date
    Jun 2013
    Posts
    1,589
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    What your asking for is to decompile an .exe - as far as I know you can't do it, and shouldn't do it even if you could because it's illegal. If you need to recover your lost .mfa files I'd use something like: https://www.easeus.com/
    I've been there and done it before when swapping to a new PC. You can recover your files it's just takes a bit of time yet it's worth it. Another tip is to always back up your files using a cloud service.

  3. #3
    Clicker Fusion 2.5 Mac

    Join Date
    May 2021
    Location
    Italy
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you say it's Illegal to get my source code fro my program i dont do it! I saved the files over an usb pen but checking the flders are empty.

  4. #4
    Clicker Fusion 2.5 Mac

    Join Date
    May 2021
    Location
    Italy
    Posts
    22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Before using that program or what else it's you advice, can you elaborate on it? What does it do and is it legal?

  5. #5
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleFirefly 3D Module
    aenever's Avatar
    Join Date
    Jun 2013
    Posts
    1,589
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    Most game makers, if not all game makers are concerned with keeping their code and hours of work safe from being ripped off or cloned. If decompling was readily available it wouldn't be very secure; everyones intellectrual property would be available to everyone. Here a previous post that explain it further https://community.clickteam.com/threads/108597-exe-to-mfa-help

  6. #6
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export Module
    happygreenfrog's Avatar
    Join Date
    May 2011
    Location
    I.L.T.D.O.I.R (I.L.T.D.O.I.R's Location: The Dimension Of Infinite Recursion)
    Posts
    4,310
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by aenever View Post
    What your asking for is to decompile an .exe - as far as I know you can't do it, and shouldn't do it even if you could because it's illegal. If you need to recover your lost .mfa files I'd use something like: https://www.easeus.com/
    I've been there and done it before when swapping to a new PC. You can recover your files it's just takes a bit of time yet it's worth it. Another tip is to always back up your files using a cloud service.
    It's not illegal actually, but doing it for code that the IP right holder has not given permission for in most cases is. The Final Fantasy 8 remaster was built around reverse-engineering and/or decompilation, since the devs lost the original source code. And they even got a different, external team to do it for them. Because the rights holders had given them permission for that specific purpose. So what the original poster is requesting is not illegal, just...

    ...well, that I know of there isn't any tool currently that can decompile a modern Fusion game, due to decompilation measures being added in to prevent people from stealing code. Which, I should be clear, is a good thing to exist overall, even if inconvenient for this specific use case.

    Quote Originally Posted by aenever View Post
    Most game makers, if not all game makers are concerned with keeping their code and hours of work safe from being ripped off or cloned. If decompling was readily available it wouldn't be very secure; everyones intellectrual property would be available to everyone. Here a previous post that explain it further https://community.clickteam.com/threads/108597-exe-to-mfa-help
    Minecraft mods are literally only a thing because of the devs actively letting people decompile its code under specific terms and conditions of what you're then allowed to actually use that code for.
    ....but they made those terms and conditions so people couldn't decompile the code and just do whatever with it in any case. But it does all the same allow decompilation, just with specific terms.

    Also, I just checked the Runtime Agreement, and "reverse engineer" and "decompile" don't show up anywhere in it. Clickteam Fusion 2.5's license agreement, however, prohibits reverse engineering Clickteam Fusion 2.5 itself, which is what the person who made that thread was probably thinking of.

    It's also not true that decompilation would inherently make everyone's intellectual property available to everyone. Since it still wouldn't be legal to use it for other people's games without explicitly being given permission to do so from the rights holders, and you could very much get caught and arrested and/or fined for stealing such code. And, interestingly enough, decompilation tools being used on the allegedly stolen code would be one of the easier ways to try to point out the code was stolen to begin with, though you'd probably have to like, get some kind of warrant or something first to do such a thing, since otherwise if the code wasn't stolen, well, that'd make the person making the accusation the ones stealing code now.

    That and it's not like games in other engines are hard to decompile. Actually that's one of the advantages Fusion has, it's kinda harder to decompile games made in it even without the dev first manually using a code obfuscator.
    And yet, thus far, it has not led to this proposed issue of everyone's intellectual property being available to everyone.

    ...all the same though, rambling about inaccuracies about legality aside that frankly aren't even relevant to the core of the answer I have here so much as to set the record straight for the person who started the thread...

    The tl;dr version is, there isn't really a working decompiler for the latest versions of Fusion as far as I'm aware.

  7. #7
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleFirefly 3D Module
    aenever's Avatar
    Join Date
    Jun 2013
    Posts
    1,589
    Mentioned
    34 Post(s)
    Tagged
    0 Thread(s)
    I agree it wouldn’t be illegal to decompile your own source code. Yet it certainly could be illegal if you intend on using someone else’s intellectual property without permission. Yet it’s a mute point as no decompiler is currently available. Perhaps rather than saying it legal or illegal, perhaps it’s a question of is it ethical?

  8. #8
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export Module
    happygreenfrog's Avatar
    Join Date
    May 2011
    Location
    I.L.T.D.O.I.R (I.L.T.D.O.I.R's Location: The Dimension Of Infinite Recursion)
    Posts
    4,310
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by aenever View Post
    I agree it wouldn’t be illegal to decompile your own source code. Yet it certainly could be illegal if you intend on using someone else’s intellectual property without permission. Yet it’s a mute point as no decompiler is currently available. Perhaps rather than saying it legal or illegal, perhaps it’s a question of is it ethical?
    That's definitely trickier to answer, though I'd say that it's one of those "case by case" things essentially. Decompiling your own code, or somebody else's given permission, is fair game. 99.99% of other use cases aren't. There are a few very very rare exceptions to this but they're kind of such rare edge cases by comparison to the other two I mentioned to where they're barely worth a mention (the "proving stolen code" thing I mentioned being one such extremely rare edge case).

Similar Threads

  1. Android sdk and code source needed
    By Gigatron in forum Android Export Module 2.5
    Replies: 4
    Last Post: 24th June 2021, 01:37 PM
  2. Help needed with Iron Source
    By Perry in forum Android Export Module 2.5
    Replies: 20
    Last Post: 10th May 2019, 03:51 PM
  3. [Help needed] app source code entry point
    By haoujey in forum Android Export Module 2.5
    Replies: 1
    Last Post: 19th April 2018, 06:49 PM
  4. Getting the source code.
    By pamintandrei in forum Fusion 2.5
    Replies: 1
    Last Post: 24th March 2017, 05:58 PM
  5. V-Code Generator Source Code
    By LB in forum File Archive
    Replies: 1
    Last Post: 10th March 2008, 08:52 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •