Reverting a standalone to a stack

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
Echo
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 6
Joined: Sun Aug 09, 2009 2:59 am

Reverting a standalone to a stack

Post by Echo »

Is it possible to take a compiled standalone and change it back to a stack? (Yes, I somehow missed making a backup and I need to get back in.)
Klaus
Posts: 14325
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Reverting a standalone to a stack

Post by Klaus »

Hi Echo,

nope, this is impossible for us mortals, but I think that RunRev can do this for a fee.


Best

Klaus
Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Reverting a standalone to a stack

Post by Mark »

I am immortal ;-) although it doesn't work with every single standalone, somehow. Feel free to send me an e-mail. Not entirely free, though.

Best,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode
Klaus
Posts: 14325
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Reverting a standalone to a stack

Post by Klaus »

Hi Mark
Mark wrote:I am immortal ;-) ...
ah, yes, I always forget that you are dutch and thus immortal, verdomme :D


Best

Klaus
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: Reverting a standalone to a stack

Post by FourthWorld »

I have a "disassembler" stack I picked up somewhere which extracts the stack file from a Windows standalone for standalones built with v3.5 or earlier. Drop me an email to ambassador@fourthworld.com and I'll pass it along.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Klaus
Posts: 14325
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Reverting a standalone to a stack

Post by Klaus »

Hi guys,

I am not sure, but isn't this (diassembling) illegal according to the fineprint in the Rev license?


Best

Klaus
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: Reverting a standalone to a stack

Post by FourthWorld »

My understanding is that "disassembling" refers to attempting to discern the operations of the engine. In this case, the "disassembler" stack is just undoing what the standalone builder does, pulling the stack file out from its being bound to the engine. The end result gives you nothing you didn't already have (unless you lost your source stack, as seems to be the case here).
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Reverting a standalone to a stack

Post by Mark »

Since the (old) scripts for this are available on the mail list, I don't think it is an issue.

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode
Klaus
Posts: 14325
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Reverting a standalone to a stack

Post by Klaus »

Hi all,

OK, OK, you convinced me!
Sometimes I like playing "advocatus diaboli" :D


Best

Klaus
FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10103
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: Reverting a standalone to a stack

Post by FourthWorld »

You may even be a bit of a devil yourself <g>, but I think it's helpful to ask questions like that to make sure what we're doing is consistent with RunRev's business goals. License terms for most software are complex, and with an open-ended development tool like Rev it doesn't hurt to make sure we consider all the angles before posting tools like that.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Post Reply