Even if you try to keep the code in the "update launcher" as small as possible, there can still keep the whish to update the "update launcher" itself, as you say. E.g. I once had to revise the options on how to check for a new update in the "update launcher". Starting a download, launching the downloaded update installer and exiting itself can update anything you want including the launcher itself. Tiemo
-----Ursprüngliche Nachricht----- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von Graham Samuel via use-livecode Gesendet: Mittwoch, 10. Mai 2017 20:00 An: How to use LiveCode <use-livecode@lists.runrev.com> Cc: Graham Samuel <livf...@mac.com> Betreff: Re: Update strategy? Yes, but what if you want to update the launcher itself? Maybe I have made my ‘splash’ stack too rich in function, but I can easily see it needing revision. Because of this, I’m thinking of altering the structure of the app so that the update code is more or less all that is in the standalone recognised by the operating system, and all other stacks (including 90 percent of the original splash stack) are simply downloaded after the decision whether to update is made. Or is this stupid? Thanks as ever for your reply. Graham > On 10 May 2017, at 19:08, J. Landman Gay via use-livecode > <use-livecode@lists.runrev.com> wrote: > > On 5/10/17 8:10 AM, Graham Samuel via use-livecode wrote: >> I have already got the idea of the text file and the test you >> mention. I now have to experiment with the “open invisible” approach. >> I have had so many problems with the IDE when trying to open two >> stacks with the same name (it’s impossible AFAIKR - because LC >> doesn’t have any hierarchical concept of stack names). > > I put the update code into the standalone launcher, and run it before it > opens the data stack. That way you don't have two data stacks at the same > time. > > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode