• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Symbolic Link Plugin Folder

Scheduled Pinned Locked Moved Plugins
4 Posts 4 Posters 500 Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    Bob James
    last edited by 8 Nov 2014, 17:12

    I posted this in another Topic, but apparently it got buried so I'm trying again as a separate post.

    To assure that all of my computers are automatically using the same plugins, in addition to using a Dropbox folder identified using Fredo's AdditionalPluginsFolder, I used to use a symbolic link to another Dropbox folder as my Users...AppData...Plugins folder.

    There are some plugs that must be in Users...AppData...Plugins folder to work, most do not, hence the need for two Dropbox folders.

    Now, however, a symbolic link folder in Users...AppData...Plugins is no longer recognized by SU.

    Does anyone know why?

    i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

    1 Reply Last reply Reply Quote 0
    • D Offline
      Dan Rathbun
      last edited by 10 Nov 2014, 22:59

      I've been having issues trying to create symlinks for SketchUp Components.

      SketchUp will not use the ones I create using the Windows Scripting Host's CreateShortcut() method. They function normally within the explorer by double-clicking.

      If I instead, manually create a symlink in a system cmd shell, using mklink /D, SketchUp has no problem using them.

      But if I tried to use %x{mklink /D "linkname" "C:/path/to/directory"} from within SketchUp's Ruby Console, nothing happened, or I'd get a Errno::.. exception of some kind.

      Finally understood the reasons (after wasting 3 days testing and study.)

      (1) mklink wants pathstrings with escaped backslashes (not single forward slashes.)

      (2) You must be LOGGED on as an Administrator to create symlinks.

      Just running SketchUp with elevated privileges is not enough.

      So a "Standard User" cannot run a script that creates symlinks from inside SketchUp, unless they're specifically given granted symlink privileges for the directory location where the link will reside. And that cannot be done whilst they are logged on. It must be set up ahead of time.

      I'm not here much anymore.

      1 Reply Last reply Reply Quote 0
      • D Offline
        driven
        last edited by 10 Nov 2014, 23:20

        @dan & @bob

        I ran dropbox for a while, I don't anymore and I'm on a mac...

        but, I did it the other way around...

        the SU folders were real files, with symlink'd folder in dropbox.

        I can't remember the exact details, but I only stopped because my laptop blew up...

        may be worth some thought...

        john

        learn from the mistakes of others, you may not live long enough to make them all yourself...

        1 Reply Last reply Reply Quote 0
        • M Offline
          maxhouserocks
          last edited by 10 Jun 2015, 17:51

          there are several threads on this issue now and i just realized i never posted my solution to using dropbox as a source for plugins to enable synchronization between multiple machines.

          i have it listed in detail here:
          http://sketchucation.com/forums/viewtopic.php?f=323%26amp;t=58948%26amp;p=569678#p569678

          Robert A. Christman
          http://rachristman.blogspot.com/

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement