• Login
sketchucation logo sketchucation
  • Login
🔌 Quick Selection | Try Didier Bur's reworked classic extension that supercharges selections in SketchUp Download

Managing plugins

Scheduled Pinned Locked Moved Plugins
7 Posts 5 Posters 315 Views 5 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.
  • F Offline
    filipepgm
    last edited by 19 Dec 2012, 21:20

    There is no official tool to manage Sketchup plugins, so I decided to create my own little piece of software. Although the purpose is to manage SU plugins, I made it a little more flexible, and called it Universal Add-in Manager.
    For me, it is a good solution for adding, removing and disable/enable plugins, and I would be most pleased to hear your critics.

    If you wish to try it: http://theflyingchariot.blogspot.pt/p/software.html
    Any feedback will be welcome as well as suggestions.

    1 Reply Last reply Reply Quote 0
    • C Offline
      Chris Fullmer
      last edited by 21 Dec 2012, 02:54

      I think this looks really cool, but I"m going to move this post over to the plugins forum where I think more people will see it. I do agree this is not a plugin nearly as much as it is an application. But since its so directly related to plugins, I think it fits in that forum as well.

      Very cool, I'll try it out when I get a chance. Thanks!

      Lately you've been tan, suspicious for the winter.
      All my Plugins I've written

      1 Reply Last reply Reply Quote 0
      • D Offline
        Dan Rathbun
        last edited by 22 Dec 2012, 00:01

        Felipe

        Hello. Who are you ?

        Tell us a little bit about yourself. Please put some information into your profile here, so it appears in the left column next to your posts.

        There will be people who are very wary of installing something (especially if it is an executable,) from an anonymous person, with no profile information, and only a single post here at SketchUcation.

        Your blog site has little to zero information also.

        I'm not here much anymore.

        1 Reply Last reply Reply Quote 0
        • F Offline
          filipepgm
          last edited by 22 Dec 2012, 12:22

          Chris,
          You are probably right, I was a little unsure on where to start this topic but decided not to put it here, so I wouldn't be kicked out, as this is not a plug-in.
          This way is better, thank you. I hope you like my application, I look forward to hear from you.

          Dan,
          You are, of course, right. I'm sorry, but I tend to be very reluctant on posting any data on the internet. However, I must prove I'm not a bot. 😄

          As you advised me, I added some information to my profile, and I will tell you here a little about myself.
          First, my name is Filipe, and I'm from Portugal (Felipe is the Spanish or Brazilian form of the name). A couple years ago I discovered Sketchup and played for a while with it. As everyone else I was amazed by the simplicity, compared with other software I had tried before. Nowadays I only use it from time to time, and that is the reason why I have never been active in SU communities.
          More recently I started my blog, in order to publish some small programs I made. The first one was Universal Add-in Manager (UAM), which started as a SU plug-in management tool, but I decided to make it a little more flexible, so it could manage other programs files (I've used it successfully with Flight Simulator X).

          Regarding this software, aside from assuring you that it has no malware, I can only hope it becomes useful to you.
          Any critics and suggestions are welcome.

          1 Reply Last reply Reply Quote 0
          • U Offline
            unearthed
            last edited by 23 Dec 2012, 22:06

            Thank you Felipe, this looks to be very useful

            So far I've used a (long) txt file where I enter each new installed plugin with some details about it like so - I use metapad http://liquidninja.com/metapad/ to do this as it's faster than notepad, but it requires too much discipline:

            toolname.rb (core name if not alphabetical eg Zloader_RoundCorner.rb)
            loaded: 11:51 Sunday, 26 February 2012
            application:
            usage: eg if it needs console or where process peculiar
            writer: and w3 link if NOT sketchucation
            Depends:
            store location if not in use:
            Status: loaded, uninstalled (why), trialling
            notes:
            Issues:
            location: [if outside SU/plugins]

            2dTools
            loaded: 13:31 Saturday, 21 January 2012
            application:
            usage:
            writer:
            depends: debabelizer.rb
            store location if not in use:
            status: loaded 16:32 Saturday, 26 May 2012 to see if does materials skm file
            notes: still trialling 17:51 Sunday, 15 January 2012r
            issues:
            location: C:\Program Files\Google\Google SketchUp 8\Plugins\0 for load.use.unload only

            Growplan - People ∩ Plants ∩ Place

            windows 7 64b, 4GB RAM, SU 8.0.16846
            Gimp, QGIS, Vectorworks 12, Bricscad 11

            1 Reply Last reply Reply Quote 0
            • J Offline
              Jim
              last edited by 23 Dec 2012, 22:58

              Could you explain how this works? SketchUp does have a rudimentary Extensions system to enable and disable plugins. Does this app use SketchUp's extension system?

              Hi

              1 Reply Last reply Reply Quote 0
              • F Offline
                filipepgm
                last edited by 24 Dec 2012, 12:39

                unearthed,
                I'm glad my tool is useful for you. Your method does look a bit complex for day to day use. After reading your post I realized that UAM lacks the feature to add comments to plug-ins. Although creating a file like the one you showed is enough, it is more intuitive to add a comment area to the program.
                This doesn't seem to be complicated, so I'll probably code it soon and publish an update early next year.
                Thank you for your feedback, if you find any usability problem, please drop me a mail.

                Jim,
                No, this tool doesn't use Sketchup or any other program. Its purpose is to be able to manage plug-ins from several applications, so I really couldn't make it dependent from Sketchup.
                The idea is actually very simple, the program is given the path where the plug-ins should be and a folder where to store them when they are not in use. Then, according to your instructions, it will move the plug-ins to the "Library" (the folder where you store them when inactive), and back to the right place (In the case of SU, "C:\Program Files (x86)\Google\Google SketchUp 8\Plugins").
                This is how the enable, disable process works.
                Delete an Add-in erases its files, Remove leaves the files where they are, but ignored by the program.
                New, creates a new "Add-in", this is, the program will scan the folder you give it, move its files to the right place and register all the files in its database.

                For the sake of organization, Add-ins are separated in Groups, which is especially useful if you manage plug-ins from more than one program.

                I hope I've been clear, in my blog you can find a more detailed explanation, in the software page. Any other question or issue, feel free to ask and suggest.

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

                Advertisement