No, I didn’t toggle… Honestly, it’s a bit too scary when I read the problem some of you have.
I don’t trust any cloud (and I never will ) even with the most secure standards. I turned this Option off since the beginning, so I don’t know if a “go back” is possible for me.
:\
It’ a reference, Hotel California, by Eagles. It means you can’t turn off sync once you turned it on, I suppose
Unfortunately, the easy way to do a .sh file with /usr/libexec/PlistBuddy -c, does not perform Set on containers; some more (file swap) code is needed. There should be people in the community who are happy to do this if it’s needed
Ai yai yai! Hipsters!
As the 30 days off-load is now released I am blocking all sync and doing my work only on macOS (no big deal, as none of my iPads cope with the size of projects I am working with). The iOS environment will be for sketches and ideas manually exported and imported if needed.
(Btw, my office runs fire-drills and down-drill every third month, only working with the intranet, detecting problems and what is calling home to frequently. Preparing for a downtime.)
Update
Well… that did not turn out well…
I edited pfile, upgraded, and blocked all com [to be safe]. Shaper then deleted all older files in a silent sweep - forcing me to be dependent on the ISP/net/servers.
Returning to 5.900.0 (9124) and restoring all workspaces from backup. Our other (paid) workstations are now frozen on 5.900.0 (9124).
Update
All good, back on a well behaved version. All ‘old’ 600 (40GB) projects restored intact.
At least, the now, self-deleting-mechanism, could had identified that I had no com when I upgraded… but no.
Hi,
I was about to update the latest version of shap3d…
Curiously, I took the time to read the “novelties”…
And here I fall from the « clouds » because it is specified that this last update will synchronize my work and my data in the cloud. I say it very clearly, this is unacceptable,
The cloud is absolutely not a secure place and will never be… there have been enough scandals and leaks in this area.
My iPad is synchronized with my MacBookpro which itself is automatically backed up with Time Machine. So we don’t need this option.
If this situation does not change, I will spend my €300 per year elsewhere…
For the moment, I am therefore choosing not to update my software anymore,
Up to date again from .900 in my test bed.
I spared myself from manually setting and downloading all projects nested in all folders. Just a backup of the local storages, a simple edit of the SQL DB and a restore. Next I will whip together a program that sets the ‘shouldKeepDownloaded’ to true at intervals or triggers in the background. Then I never got to be stranded offline when some old forgotten project is needed - all is always local.
And _if_ my choise, so only local.
Had some time off so here is a summary what can be done. This if you have hundreds/thousands projects well organized in hundreds of folders in macOS and need you projects locally for some reason…
WARNING; YOU NEED TO KNOW WHAT YOU ARE DOING OR YOU RISC YOUR DATA (projects).
To update from ≤5.900 to the latest:
Check the downloaded status of projects, in terminal, run;
sqlite3 ~/Library/Containers/com.shapr3d.shapr/Data/Library/Application\ Support/com.shapr3d.shapr/storage/projectStorage.db “SELECT isOffloaded FROM Projects;”
ALL SHOULD be 0
If offloaded is ‘1’ of ANY project AND you later set isOffLoaded = ‘0’ et al. you WILL LOSE access to those projects!
(if any ‘1’ seen you need to run S3D to identify and download the missing projects before proceeding (or if hard to find; take a dive in to Sqlite3or a SQL editor)
After confirming all is downloaded ‘0’ take a backup of all the projects:
~/Library/Containers/com.shapr3d.shapr/Data/Documents/
Also check that there are no empty project folders by ‘View> Show View Options> Calculate all sizes’ in Finder.
And to be safe also backup the projectStorage.db that will be edited.
~/Library/Containers/com.shapr3d.shapr/Data/Library/Application Support/com.shapr3d.shapr/storage
You can use ‘Go> Go to Folder…’ in Finder.
Update S3D and all ‘old’ local (and hopefully uploaded) projects is ins[t]an[t]ly erased.
Quit S3D and restore all the deleted projects to …/Documents/
In terminal run;
sqlite3 ~/Library/Containers/com.shapr3d.shapr/Data/Library/Application\ Support/com.shapr3d.shapr/storage/projectStorage.db “UPDATE Projects SET ShouldKeepDownloaded = 1; UPDATE Projects SET isRemotePlaceholder = 0; UPDATE Projects SET isOffLoaded = 0;”
Now all present projects is set to be local and downloaded. You can check by running;
sqlite3 ~/Library/Containers/com.shapr3d.shapr/Data/Library/Application\ Support/com.shapr3d.shapr/storage/projectStorage.db “SELECT ShouldKeepDownloaded FROM Projects;”
All should read ‘1’.
Then I run following commands (Execute Shell Script) by Keyboard Maestro every week - if I ever forget to set a project to be kept downloaded.
sqlite3 ~/Library/Containers/com.shapr3d.shapr/Data/Library/Application\ Support/com.shapr3d.shapr/storage/projectStorage.db “UPDATE Projects SET ShouldKeepDownloaded = 1;”
Though, if you already got busted through an upgrade from 5.900, this will NOT help, as all deleted projects needs to be dowloaded again, one by one, even if ShouldKeepDownloaded are set to ‘1’. Or you can do de scary pirouette needed by restoring from a backup, taking in to the account files you worked on since backup.
(This could be also done on iOS and I expect the same SQL on Windows.)
Be very careful!!
Hey all - we have an update coming soon which will give users the option to toggle this functionality on or off globally. Thanks for your feedback.
Please include an instant download in the ’Globally Keep Downloaded’ to be back to ‘GO’.
Sure, but only because you said please.
Hello Shapr3D Team and Community,
I really like Shapr3D and use it for professional work, but the current automatic cloud sync is causing me serious issues. My projects are very large, and every time I open the app, it immediately starts syncing and completely slows down my internet connection. This makes it almost impossible to work efficiently.
I urgently need an option to disable automatic sync and a manual “Sync Now” button instead. This limitation is extremely frustrating and restricts my workflow severely. Please prioritize adding manual sync control—it would greatly improve usability for all users working with large projects.
Thank you,
Jiří
I am not sure if it will (if I understand the issue correctly). Though the new option is good, occasionally I need to ‘cut off’ S3D from com. For example, when I need to duplicate a large 200-500MB project several times, only to delete all of them some hours later.
Easy on macOS and Windows, more complicated with iPadOS when on public WiFi or mobile (caused by Apples rigid limitations of our control of chatting software).
I find the request for an ability to totally and optionally mute S3D valid.
If you are on iPad I think you understand the limitations, what would do? Transfer via USBC?
LOL I think Shapr3d should provide hardwired direct LAN line direct to my computer!
and optionally… Intermittently (without going totally death).
USBC? My pads are to old… [2400 baud dialed up? I recall when that was State of the Art…. (with GUI!)]
Check your drawers you have the adapters! As apple user we have adapters for adapters!
I received this from Shapr3d Support:
The manual toggle for Sync has been removed as part of our effort to streamline project management and ensure seamless access across devices. We understand this change might feel limiting, and your input is important to us as we continue refining the experience.
For those who enjoy tinkering, it remains available:
com.shapr3d.shapr.plist
I stopped updating Shapr with 5.910 (still running) because of this matter. I even wrote them an email stating that if they sync my work without my permission, I will take legal steps against them. No response whatsoever to that. If I’m ever forced to update and if my work gets uploaded, I will stick to what I said, regardless of the costs involved.