• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[Plugin Library] LibFredo6 - v15.4a - 13 May 25

Scheduled Pinned Locked Moved Plugins
2.1k Posts 563 Posters 2.8m Views
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.
  • T Offline
    TIG Moderator
    last edited by 10 Dec 2014, 11:36

    I'm sure Fredo will comment... πŸ˜’

    But in the files in the Lib folder, for my v6.4a there is no reference to 6.3 ?
    Also there is no ' ini' file ??
    What did you mean by that ?

    The RB file in the Lib folder which sets the 'version' is:
    'LibFredo6.plugin'
    and that contains:
    VERSION = 6.4a

    The only place ' 6.3' is mentioned at all is in the version-checker in the loader RB itself [ Fredo6_!LibFredo6.rb] - which says:
    "...UI.messagebox "You must install LibFredo6 version **6.3 or higher** to run #{f6__base}"..."

    • and 6.4a is > 6.3 ?

    Please be more specific with the nature of this report - no one else can see your issue...

    TIG

    1 Reply Last reply Reply Quote 0
    • S Offline
      Spirou4D
      last edited by 11 Dec 2014, 18:00

      Yes TIG,

      When you download the LibFredo6 here: http://sketchucation.com/plugin/903-libfredo6
      and you read the Fredo6_!LibFredo6.rb, you read:

      (Name : Fredo6_!LibFredo6.rb

      Original Date : 20 Aug 2008 - version 3.0

      Type : Ruby Library

      Description : Top loading module for all Library utilities of Fredo6's scripts

      Usage : See Tutorial and Quick Ref Card in PDF format)

      and
      at the end:

      (UI.messagebox "You must install LibFredo6 version 6.3 or higher to run #{f6__base}")

      And in my SketchUp 2014, the Fredo6_updater tell me always to download the last release 6.4.
      I make it with SU internal updater but always when I load SU, I Have always the 6.3a release: NO CHANGE!

      Then I remove the script from my APPDATA folder and I download directly the rbz file on my desktop and I make the install with SU extension selector. BUT ALWAYS 6.3a release, NO CHANGE and always your addon that tell me to update the LibFredo6 plugin!!!!!

      1 Reply Last reply Reply Quote 0
      • F Offline
        fredo6
        last edited by 11 Dec 2014, 21:05

        @Spirou4D

        The best is to check the About box for LibFredo6. You probably have 6.4a installed.Tell me if otherwise and if you have problems with the plugins (if so the best is to show a snapshot of your plugin directory)

        As TIG said, the message includes reference to 6.3 and higher, but this is normal.

        Fredo

        1 Reply Last reply Reply Quote 0
        • B Offline
          bcnguyen
          last edited by 12 Dec 2014, 16:16

          I need help.
          I successfully installed 6.4a LibFredo6
          but the tools are not displayed on the toolbar, so how to use plugins in LibFredo6, how do these tools to display and use.
          thank you!

          1 Reply Last reply Reply Quote 0
          • T Offline
            TIG Moderator
            last edited by 12 Dec 2014, 18:06

            Have you restarted SketchUp ?
            What other Fredo tools are installed ?
            Are there any errors as SketchUp starts, or in the Ruby Console ?
            What is your Windows User-name ?
            Does it contain an accented character ?

            Please copy/paste this text into the Ruby Console + <enter>
            Sketchup.find_support_file('Plugins')

            The returned path is to your Plugins folder, and if >v2013 it will show your user-name in that path... e.g.
            C:/Users/**TIG**/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins
            Where ' **TIG**' is your user-name...

            TIG

            1 Reply Last reply Reply Quote 0
            • D Offline
              Diago
              last edited by 17 Dec 2014, 16:56

              Hi, Im new here so Id like to know if these plug-ins work with any problem in SU 2015 on Mac because I don't understand how to install them,thanks in advance and your plug-ins are pretty cool !

              1 Reply Last reply Reply Quote 0
              • T Offline
                TIG Moderator
                last edited by 17 Dec 2014, 23:15

                Learn how to install Plugins...
                Since v8 you download an RBZ and install it using the Preferences > Extensions > Install... button
                This is basic SketchUp knowhow... here's a tutorial http://sketchucation.com/resources/tutorials/beginner/108-installing-sketchup-plugins
                It applies to v2015 although it is not so new !

                Almost all Plugins' RBZs hosted here... should work on all SketchUp versions and OSs... if there is a pre v2014 or OS issue it is usually highlighted in the Plugins notes...

                Download your Plugins from the SketchUcation PluginStore - linked above - or get and install the SketchUcation PluginStore Toolset - also linked above - which also lets you browse and AutoInstall directly from within SketchUp itself, with no intermediate downloading steps...

                You have somewhat obscurely posted in a 'Lib' thread...
                There are a few Plugins that need a supporting 'Lib' installing as well...
                The main ones being Fredo's and thomthom's - read the Plugin's thread about any 'helpers' it also needs...

                TIG

                1 Reply Last reply Reply Quote 0
                • D Offline
                  Diago
                  last edited by 18 Dec 2014, 03:39

                  Thank you so much TIG. Now it works pretty fine! A last question. I used to work with "Multiple Push Pull " plug-in. I don't know if it is possible to find it here for SU 2015 for Mac because I don't find it nowhere here. Thanks in advance !

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    TIG Moderator
                    last edited by 18 Dec 2014, 16:18

                    JointPushPull ?
                    http://sketchucation.com/pluginstore?pln=JointPushPull

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      Diago
                      last edited by 18 Dec 2014, 20:23

                      Actually "Multiple Push Pull " it's a plug-in which extrude at the same time more than 1 faces in one shoot. I`ve already loaded this " Joint push pull" but it doesn't extrude like the another one, does it?. I have the plug-in but it has the .rb extension. So I don't know how to load it on a Mac in SU 2015, any help about it would be pretty useful, thanks in advance !

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        TIG Moderator
                        last edited by 19 Dec 2014, 12:01

                        To manually install a lone .RB file you can do the following...
                        In the Ruby console type: Sketchup.find_support_file('Plugins')
                        It returns the path to your Plugins folder.
                        Use the path to open that folder, and add a copy of the lone .RB file into that folder...
                        On older SketchUp versions you might need to ensure that the folder [and its contents] has FULL read/write permissions... BUT in v2015 that should already be set correctly.
                        Restart SketchUp to load the new .RB...

                        Alternatively make a ZIP file containing the .RB and use the SketchUcation submenu 'Archive Installer' which works on ZIPs as well as RBZs: no need to restart as it is auto-installed AND loaded.
                        OR change the file ending from .ZIP to .RBZ and than use the native Preferences > Extensions > Install... button [or of course the SketchUcation equivalent auto-installer]: again no need to restart.

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          Bob James
                          last edited by 20 Dec 2014, 09:47

                          I cannot get LibFredo6 to install without receiving errors when opening SU. I've tried System Preferences/Install Extensions , SU Plugin Store and Extension Warehouse. Extension Warehouse shows a big red install button, but the button is not active!

                          Error Loading File Fredo6_!LibFredo6.rb
                          Error: #<ArgumentError: invalid byte sequence in UTF-8>
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in match' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in block (2 levels) in load_from_config'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in each' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in block in load_from_config'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in foreach' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in load_from_config'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in block in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in each'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:772:in load_from_config'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:188:in startup' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:335:in <module:LibFredo6>'
                          C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:34:in `<top (required)>'

                          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
                          • T Offline
                            TIG Moderator
                            last edited by 20 Dec 2014, 12:54

                            @Bob

                            Do you have the very latest version of LibFredo installed ?
                            Do you only have it loading from one Plugins folder ??

                            The file:
                            C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/LibFredo6.plugin
                            ought to be encoded as "UTF-8 without BOM".
                            Mine is, but that error report suggests that yours is not πŸ˜•
                            Then the regular-expression match in line#702 of the script Lib6Core.rb is failing because of that.

                            If you have Notepad++.exe you could open that .plugins file, then change its encoding to the correct type and save it, then restart SketchUp to see if that's it...

                            If not then perhaps a file was somehow corrupted...
                            I've attached a copies of my LibFredo6.plugins file AND Lib6Core.rb - extract them from the ZIP and replace the old ones - see if that helps after a SketchUp restart...


                            LibFredo6[replacements].zip

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • B Offline
                              Bob James
                              last edited by 21 Dec 2014, 05:43

                              Do you have the very latest version of LibFredo installed ?
                              Yes
                              Do you only have it loading from one Plugins folder ??
                              I have no additional plugin folders

                              Before installing the files you provided, I compared them side by side with those already installed and they appear identical to what I had already installed.
                              I saw nothing in LibFredo6.plugin that mentions "UTF-8 without BOM", however the Load Error message says, " invalid byte sequence in UTF-8>" which, obviously, does not add "without BOM". Significant?

                              Nevertheless, I put the files you provided into:
                              C:\Users\jamesb\AppData\Roaming\SketchUp\SketchUp 2015\SketchUp\Plugins\Fredo6_!LibFredo6

                              Upon startup of SU I received the same load errors as before.

                              Since Lib6Core does not have line numbers I could not I could not find lines identified in Load Errors.

                              Error Loading File Fredo6_!LibFredo6.rb
                              Error: #<ArgumentError: invalid byte sequence in UTF-8>
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in match' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in block (2 levels) in load_from_config'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in each' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in block in load_from_config'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in foreach' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in load_from_config'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in block in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in each'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:772:in load_from_config'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:188:in startup' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:335:in module:LibFredo6'
                              C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:34:in `<top (required)>'

                              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
                              • B Offline
                                Box
                                last edited by 21 Dec 2014, 10:20

                                Bob, just to be sure, you say you have no other plugin folders but you did have a dropbox one and have been setting up a Cloud one. They may well have an errant copy of LibFredo hiding in them.

                                Go to the Sketchucation Plugins Manager, the blue button on the toolbar, and check the dropdown menu at the top. Are there any other folder locations showing there?

                                1 Reply Last reply Reply Quote 0
                                • B Offline
                                  Bob James
                                  last edited by 21 Dec 2014, 10:23

                                  @box said:

                                  Bob, just to be sure, you say you have no other plugin folders but you did have a dropbox one and have been setting up a Cloud one. They may well have an errant copy of LibFredo hiding in them.

                                  Go to the Sketchucation Plugins Manager, the blue button on the toolbar, and check the dropdown menu at the top. Are there any other folder locations showing there?

                                  No πŸ˜„
                                  Well, actually, yes. Spacemouse (3Dconnexion) and Thea Render files are there in C:\ProgramData\SketchUp\SketchUp 2015\SketchUp\Plugins 😎

                                  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
                                  • T Offline
                                    TIG Moderator
                                    last edited by 21 Dec 2014, 12:46

                                    I suspect that some old files somewhere are interfering with things, because they are wrongly encoded.***

                                    Can you manually remove the 'loader RB' [ Fredo6_!LibFredo6.rb] and the entire LibFredo subfolder and its contents [ Fredo6_!LibFredo6] from your Plugins folder.
                                    If you have a redundant copy of the old LibTraductor.rb in your Plugins folder, then also remove that [it now comes installed within the main Lib subfolder].
                                    All other Fredo-plugins files and subfolders should be left alone...

                                    Next, reinstall the latest version of 'LibFredo' from the PluginStore AutoInstall button - to ensure you have the full set of the current files [and nothing more!].

                                    Restart SketchUp to complete all of the changes.


                                    ***The encoding 'UTF-8 without BOM' refers to how the file itself is encoded, there is nothing in the typed code's text itself.
                                    You can view/change a file's encoding using Notepad++exe, that app also lets you show line numbers too etc...
                                    Older Ruby versions were forgiving of an RB file's encoding, but the newest Ruby2 chokes on incorrectly encoded scripts - hence I suspect the 'UTF-8' error messages...

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • B Offline
                                      Bob James
                                      last edited by 22 Dec 2014, 01:00

                                      Did as instructed and got the same error message so I reinstalled all of your plugins.


                                      This is the list of all Fredo6 plugins I have installed.
                                      **
                                      @tig said:

                                      **If you have a redundant copy of the old LibTraductor.rb in your Plugins folder, then also remove that [it now comes installed within the main Lib subfolder].

                                      Note that LibTraductor.rb was reinstalled as a separate ruby as well as within Fredo6_!LibFredo6 as Lib6Traductor
                                      2014-12-21 Fredo6_!LibFredo6
                                      2014-12-21 Fredo6_!LibFredo6.rb
                                      2014-12-21 LibTraductor.rb
                                      2014-12-19 Fredo6_JointPushPull
                                      2014-12-19 Fredo6_JointPushPull.rb
                                      2014-12-15 Fredo6_Curviloft.rb
                                      2014-12-15 Fredo6_Curvizard.rb
                                      2014-12-15 Fredo6_FredoScale.rb
                                      2014-12-15 Fredo6_FredoTools.rb
                                      2014-12-15 Fredo6_RoundCorner.rb
                                      2014-12-15 Fredo6_ToolsOnSurface.rb
                                      2014-12-15 Fredo6_VisuHole.rb
                                      2014-12-15 Fredo6Trace.txt
                                      2014-12-15 FredoTraceRoundCorner.txt
                                      2014-12-15 Fredo6_Curvizard
                                      2014-12-14 CURVILOFT_Dir_12
                                      2014-12-14 CURVIZARD_Dir_11
                                      2014-12-14 FREDOSCALE_Dir_22
                                      2014-12-14 FREDOTOOLS_Dir_12
                                      2014-12-14 LIBFREDO6_Dir_48
                                      2014-12-14 LibFredo6.rb
                                      2014-11-17 Fredo6_FredoTools
                                      2014-11-04 Fredo6_Curviloft
                                      2014-11-04 Fredo6_FredoScale
                                      2014-11-04 Fredo6_VisuHole
                                      2014-11-04 Fredo6_RoundCorner
                                      2014-11-04 Fredo6_ToolsOnSurface\


                                      I still get this error set:
                                      Error Loading File Fredo6_!LibFredo6.rb
                                      Error: #<ArgumentError: invalid byte sequence in UTF-8>
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in match' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:702:in block (2 levels) in load_from_config'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in each' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:701:in block in load_from_config'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in foreach' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:700:in load_from_config'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in block in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in each'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1070:in load_all_plugins' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:772:in load_from_config'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:188:in startup' C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:335:in module:LibFredo6'
                                      C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:34:in `<top (required)>'

                                      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
                                      • F Offline
                                        fredo6
                                        last edited by 22 Dec 2014, 09:38

                                        Bob,

                                        Just remove the old versions

                                        Wrong files.png

                                        It is actually the old LibFredo6.rb which is creating the problem

                                        Fredo

                                        1 Reply Last reply Reply Quote 0
                                        • T Offline
                                          TIG Moderator
                                          last edited by 22 Dec 2014, 10:16

                                          Thanks Fredo.
                                          At last we see what the old error-inducing file was...
                                          πŸ˜’

                                          TIG

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 44
                                          • 45
                                          • 46
                                          • 47
                                          • 48
                                          • 105
                                          • 106
                                          • 46 / 106
                                          46 / 106
                                          • First post
                                            913/2120
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement