![]() If you move it somewhere else, adjust the paths in the commands later in this post. ~/Dropbox/SketchUp/SharedPreferences.json You can type the same commands on both computers if you use the tilde character (~) to represent your home folder, it will be expanded to the correct path for your home directory.Ĭhoose which of the two computers has the most up to date preferences and make a backup copy of your SharedPreferences.json file, then move the SharedPreference.json to your Dropbox. Try this at your own risk, don’t blame me if you break something.Ī symbolic link isn’t really in any language, it’s just a command you’d type in the terminal, a bit like creating an alias in the Finder. Is that possible? I am pretty versed in PHP but nothing like C or whatever you would use for how would a symlink work and what language would it be in… never done that before either!īut could a ruby loader script go into the prefs files and tweak the how would a symlink work and what language would it be in… never done that before either! Translate agnostic paths again to local pathsĬopy/overwrite the laptops local Prefs file. Monitor shared Prefs file/execute on change ![]() , copy agnostified Prefs file to the shared (Dropbox) location. “agnostify” the paths which currently are hard-linked to local locations like: /Users/imac/Library/Application Support/ which won’t work on the laptop which is /Users/macbook/Library/Application Support/ I would need the shell script on both machines and it would have to do the following: OK, I’m not sure shell script would work. ![]() If the cloud service is unavailable SketchUp is likely not to load (ie lockup) or to crash during load. I have to disagree about the symbolic link idea. But syncing needs to be done whilst SketchUp is not running as it overwrites the json files when it closes from it’s own memory. (2) Copy the "SharedPreferences.json" file to a likewise accessible location, and copy to whichever computer’s User Application Support directory that needs syncing.Ī shell script could make this syncing easier. Online SketchUp User Guide: Exporting and importing SketchUp preferences.(1) Export a "Preferences.dat" file to a location that is accessible to both computers (like a Cloud sync service as McGordon suggests.) Then Import this file whenever you need to sync the shortcuts. You have two choices for “sharing” the shortcuts. ![]() There is no preference override to point SketchUp toward other locations for the two preference json files. This file is saved into the User AppData path on Windows, and the user ApplicationSupport path on Mac. For SketchUp 2018 and higher, the shortcuts are saved into the "Settings" object of the "SharedPreferences.json" file. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |