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

    [Plugin] Ruby Toolbar

    Scheduled Pinned Locked Moved Plugins
    41 Posts 15 Posters 33.8k Views 15 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.
    • thomthomT Offline
      thomthom
      last edited by

      "Ruby Console"

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

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

        I don't understand the error, then. Does WIn32API work on 64 bit machines? Can you try this version?


        rubytoolbar.zip

        Hi

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

          @jim said:

          Does WIn32API work on 64 bit machines?

          Yes.
          I have a working version of a snippet that clears the console. I can compare it against the one in your plugin.

          @jim said:

          Can you try this version?

          I'll try.

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

          1 Reply Last reply Reply Quote 0
          • E Offline
            everywinter
            last edited by

            Hi! Im a new user to ruby and i have just downloaded the file from your post but i cant seem to activate anything. I have the 'ruby console' under sketchup 'windows' but nothing's in there... Can you teach me what should i do? How should i start?

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

              Hi Geraldine,

              The Ruby Console you mention in the Windows menu is SketchUp's built-in Ruby Console.

              This plugin creates a Ruby Toolbar in the View >> Toolbars menu. The toolbar provides some shortcuts for using the Ruby Console and only runs on Windows machines.

              506.png

              So to install it, you download the .zip file, and extract it. Then copy the files to your Plugins folder as follows:

              504.png

              Then start Sketchup, and open the Toolbar from the Views >> Toolbars menu.

              To find your Plugins folder, copy and paste this line to the Ruby Console, then press ENTER.

              Sketchup.find_support_file("plugins")

              Hi

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

                Jim - A wee bug I found.

                The Show/Hide Ruby Console toolbar:
                If you have the toolbar floating, it'll be floating in a toolbar named "Ruby Console" - which means the Show/Hide method also closes the toolbar.

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

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

                  Ok, thanks Thomthom. I guess the Win32 functions were finding the toolbar instead of the actual Ruby Console?

                  Anyway, made that changes, and a few other minor ones:

                  Ruby Toolbar

                  Hi

                  1 Reply Last reply Reply Quote 0
                  • Didier BurD Offline
                    Didier Bur
                    last edited by

                    Thanks Jim, and happy new year.

                    DB

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

                      Thank you, and a happy new year to you.

                      I am not sure if I should continue to include Win32API.so file with this plugin? Win32API.so is obsolete and we hope to be moving to something better in the near future.

                      Hi

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

                        @everywinter said:

                        Hi! Im a new user to ruby and ... Can you teach me what should i do? How should i start?

                        Go to this post... Ruby Newbie's Guide to Getting Started

                        I'm not here much anymore.

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

                          Hello, I made a minor improvement:

                          • Remembers most recently used folder and last loaded file between sessions.

                          Link Preview Image
                          Plugin: Ruby Toolbar

                          This Windows-only plugin creates a Toolbar for controlling the Ruby Console It can open and close the Ruby console, clear the console, loa...

                          favicon

                          (sketchuptips.blogspot.com)

                          Hi

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

                            👍

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

                            1 Reply Last reply Reply Quote 0
                            • K Offline
                              ksor
                              last edited by

                              Why do I get this load error when I try the "Ruby Toolbar"

                              Error Loading File C:/Program Files/Google/Google SketchUp 8/Plugins/rubytoolbar/rubytoolbar.rb
                              no such file to load -- Win32APIError Loading File rubytoolbar.rb
                              no such file to load -- Win32API

                              I have attached my PlugIns and rubytoolbar folders


                              Plugins folder


                              rubytoolbar folder

                              Best regards
                              KSor, Denmark
                              Skype: keldsor

                              1 Reply Last reply Reply Quote 0
                              • TIGT Offline
                                TIG Moderator
                                last edited by

                                Because you also need Win32API.so in the Plugins folder to run a few tools like this on a PC.
                                It does say on the download page:
                                @unknownuser said:

                                Requirements
                                Sketchup
                                Windows
                                Win32API.so (if not already installed)
                                So get it here http://forums.sketchucation.com/viewtopic.php?f=323&t=42732&p=383201&hilit=win32ole#p383201
                                Make sure you get the version to suit your SUp version.
                                There are some useful docs too... IF you want to dabble with the dark-arts of these .so files... BUT please learn the basics first...
                                While you are at it, also get Win32OLE.so - as I suspect you'll need it later when you get more adventurous... 😉

                                TIG

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

                                  @tig said:

                                  Because you also need Win32API.so in the Plugins folder ...
                                  While you are at it, also get Win32OLE.so

                                  Both files are included in the "so" zips, I posted.

                                  (However, those are the only source object files from the Ruby distro, that are included.)

                                  I'm not here much anymore.

                                  1 Reply Last reply Reply Quote 0
                                  • K Offline
                                    ksor
                                    last edited by

                                    I got it now 😳 !

                                    • and the toolbar works really fine - nice tool !

                                    Best regards
                                    KSor, Denmark
                                    Skype: keldsor

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

                                    Advertisement