sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    (Windows) Plugins Locations

    Scheduled Pinned Locked Moved Developers' Forum
    5 Posts 3 Posters 323 Views 3 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.
    • J Offline
      Jim
      last edited by

      From what I've been reading lately, installing plugins and writing files to the Program Files directory doesn't really fit the "Windows Way." In fact, it is impossible to install plugins unless the user has admin access. Would the following scheme be more typical?

      There would be 3 locations where plugins are searched (via $LOAD_PATH): Google SketchUp's folders, All Users Plugins folder, and finally the current users Plugins folder.

      Google SketchUp
      <InstallLocation>/Plugins
      <InstallLocation>/Tools
      Reserved only for Google SketchUp Plugins and Tools. These plugins should load first so they appear appear first in UI. (Although by loading first, they are susceptible to being clobbered by poorly written user plugins.)

      All Users
      %ALLUSERSPROFILE%\Google\Google SketchUp X\Plugins (Win XP)
      %PROGRAMDATA%\Google\Google SketchUp X\Plugins (Win 7)
      Plugins installed here are installed by an admin and are available to use by all users of a computer.

      User
      %APPDATA%\Google\Google SketchUp X\Plugins
      Plugins installed here are installed by a user and available only to this user.

      Do I have my paths correct?

      Hi

      1 Reply Last reply Reply Quote 0
      • Dan RathbunD Offline
        Dan Rathbun
        last edited by

        @jim said:

        Do I have my paths correct?

        No your missing the applet folder level ("Sketchup","Layout","StyleBuilder")...

        2) Why start a new thread ? (this confuses the topic)

        3) User acces to the AppData folder heirarchy on Win 6+ is problematic.

        I'm not here much anymore.

        1 Reply Last reply Reply Quote 0
        • J Offline
          Jim
          last edited by

          @dan rathbun said:

          No your missing the applet folder level ("Sketchup","Layout","StyleBuilder")...

          I'm just talking about Plugins here. My thoughts are about where the official plugins folder(s) should be located in order to fit expectations for a typical Windows application.

          @dan rathbun said:

          1. Why start a new thread ? (this confuses the topic)

          That thread is about user settings, this one about plugin folders.

          @dan rathbun said:

          1. User acces to the AppData folder heirarchy on Win 6+ is problematic.

          Reference?

          Hi

          1 Reply Last reply Reply Quote 0
          • thomthomT Offline
            thomthom
            last edited by

            @jim said:

            @dan rathbun said:

            1. User acces to the AppData folder heirarchy on Win 6+ is problematic.

            Reference?

            Clippy.png
            [Citation Needed]

            ❓

            πŸ˜„

            Thomas Thomassen β€” SketchUp Monkey & Coding addict
            List of my plugins and link to the CookieWare fund

            1 Reply Last reply Reply Quote 0
            • Dan RathbunD Offline
              Dan Rathbun
              last edited by

              @thomthom said:

              @jim said:

              @dan rathbun said:

              1. User acces to the AppData folder heirarchy on Win 6+ is problematic.

              Reference?

              [Citation Needed]

              .. what for ?

              Just try it. I'm not saying there is not a solution. But you first need to recreate the situation.

              1) Create a new (temporary,) user account on your Win7 machine called "JoeUser" or whatever. Do not give this new user account admin privileges. Just a standard user like in a work or school setting.

              2) Now try and access the %APPDATA% path in Windows Explorer. (Heck.. even try it as an Admin,, it's still a PITB !)

              I'm not here much anymore.

              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