Morning, kiddiwinks.
Uncle Mike's quite pleased with this one!
I experimented with turning this into a 'portable' a while back, but that was before I fully understood the placement of the configuration files. At the time, I was attempting to create a 'profile', along the same lines as the Chromium-based browsers, but this particular app didn't respond to that treatment, so.....I put it on the 'back burner' for a while.
Since successfully creating the Skype- & Zoom-portables, however, I've come to realise it IS possible, albeit in a different fashion. With the afore-mentioned pair, I perfected a file-manipulation method that initially creates the required directories/files within the 'portable' directory, then sym-links them across to where the app normally creates them itself BEFORE actually firing it up. Upon shutting down, the sym-links are then removed; the config stuff is, however, safe within the portable itself, since the sym-links mean it has in fact been written directly to the portable's CONFIG directory anyway.
With this one, it's definitely advisable to run it from an external location, because if you fail to limit the cache size in the settings, the cache CAN grow up to a maximum of around 2 GB in size..!
This is the most recent offering from Google; the 'Pro' version, currently sitting at v7.3.3.7786, built at the end of July last year. The 5- and 6-series Earth packages have long since had their Google servers decommissioned.....and even some of the early 7-series are now no longer functional, as peppyy discovered recently:-
https://puppylinux.rockedge.org/viewtop ... 252#p20252
I strongly suspect this will not be receiving very much more in the way of development, since Google are now putting all their development efforts into the new Earth for Web 'webapp'.....which requires a reasonably modern, powerful machine with WebGL enabled, along with hardware acceleration & a discrete graphics card. And even then it's not exactly fast in operation, since unlike G.Earth - which runs a client/server model, where both ends have to be running the same series app - Earth for Web relies entirely on the data coming directly from Google's cloud servers.....and if demand is especially heavy at any given moment, this naturally enough cuts down on the available bandwidth for its operation.
This is, unfortunately, the direction everything seems to be heading in. Which is great while it works; everything you use is accessible, from any device, no matter where you happen to be.....but if your connection goes down for any reason, you're effectively stuffed!
There's still a lot to be said for 'local' apps.
Anyways; for anyone who'd like to 'kick the tyres' & give it a test run, you can find it here:-
https://www.mediafire.com/folder/ksocvb ... +'portable'
Have fun with it. I do..!
Mike.