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

    [Plugin Library] LibFredo6 - v15.4d - 14 Aug 25

    Scheduled Pinned Locked Moved Plugins
    2.2k Posts 569 Posters 2.8m Views 571 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.
    • M Offline
      manoamo
      last edited by

      Thank you so much for your kind help! Much appreciated!!

      ENV["LOCALAPPDATA"].encoding.inspect
      #Encoding:CP949

      This is what I got !

      1 Reply Last reply Reply Quote 0
      • fredo6F Offline
        fredo6
        last edited by

        @manoamo said:

        ENV["LOCALAPPDATA"].encoding.inspect
        #Encoding:CP949

        This is what I got !

        Could you now execute the following commands in the Ruby console, one after the other

        a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")

        a.encoding.inspect

        Thanks

        1 Reply Last reply Reply Quote 0
        • M Offline
          manoamo
          last edited by

          Thank you so much for your kind help!

          ENV["LOCALAPPDATA"].encoding.inspect

          #Encoding:CP949
          a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")
          C:\Users\￈ᆱ﾿↓ᄎ￳\AppData\Local
          a.encoding.inspect
          #Encoding:UTF-8

          This is what I got

          1 Reply Last reply Reply Quote 0
          • fredo6F Offline
            fredo6
            last edited by

            @manoamo said:

            Thank you so much for your kind help!

            ENV["LOCALAPPDATA"].encoding.inspect

            #Encoding:CP949
            a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")
            C:\Users\￈ᆱ﾿↓ᄎ￳\AppData\Local
            a.encoding.inspect
            #Encoding:UTF-8

            This is what I got

            Then, can you try the following commands

            a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub(/\\/, "/")

            a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub("\\", "/")

            and then this command

            LibFredo6.get_dir_from_ENV "LOCALAPPDATA"

            1 Reply Last reply Reply Quote 0
            • fredo6F Offline
              fredo6
              last edited by

              NEW RELEASE: LibFredo6 v11.4d - 27 Nov 20

              LibFredo6 11.4d fixes two issues for Animator (VRay5 rendering of apparation and rotation with variable speed)


              Requirements: SU2017 and above

              See plugin home page of LibFredo6 for Download of LibFredo6.

              Main Post of the LibFredo6 thread

              Fredo

              1 Reply Last reply Reply Quote 0
              • M Offline
                manoamo
                last edited by

                ENV["LOCALAPPDATA"].encoding.inspect
                #Encoding:CP949
                a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")
                C:\Users\￈ᆱ﾿↓ᄎ￳\AppData\Local
                a.encoding.inspect
                #Encoding:UTF-8
                a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub(/\/, "/")

                Error: #<ArgumentError: invalid byte sequence in UTF-8>
                <main>:in gsub' <main>:in <main>'
                SketchUp:1:in `eval'

                a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub("\", "/")
                C:/Users/￈ᆱ﾿↓ᄎ￳/AppData/Local
                LibFredo6.get_dir_from_ENV "LOCALAPPDATA"
                Error: #<NameError: uninitialized constant LibFredo6>
                <main>:in <main>' SketchUp:1:in eval'

                I followed every step that you told me!
                but still same errors occur 😢

                1 Reply Last reply Reply Quote 0
                • fredo6F Offline
                  fredo6
                  last edited by

                  @manoamo

                  Thank you. Very useful.

                  I think this is a bug in the core ruby engine.

                  I'll see what I can do in order to overcome the problem.

                  Fredo

                  1 Reply Last reply Reply Quote 0
                  • fredo6F Offline
                    fredo6
                    last edited by

                    @manoamo

                    Could you try

                    ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\\/, "/")

                    Thanks

                    Fredo

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      manoamo
                      last edited by

                      I tried the last typing but I failed again
                      I typed the codes in this sequence

                      1. ENV["LOCALAPPDATA"].encoding.inspect
                      2. a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")
                      3. a.encoding.inspect
                      1. a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub(/\/, "/")
                      2. a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8").gsub("\", "/")
                      3. ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\/, "/")
                      1. LibFredo6.get_dir_from_ENV "LOCALAPPDATA"

                      Thanks

                      1 Reply Last reply Reply Quote 0
                      • fredo6F Offline
                        fredo6
                        last edited by

                        @manoamo

                        Could you tell me what is the erroryou get with this statement

                        ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\\/, "/")

                        1 Reply Last reply Reply Quote 0
                        • M Offline
                          manoamo
                          last edited by

                          This is my ruby console

                          ENV["LOCALAPPDATA"].encoding.inspect
                          #Encoding:CP949
                          a = ENV["LOCALAPPDATA"].dup.force_encoding("UTF-8")

                          C:\Users\￈ᆱ﾿↓ᄎ￳\AppData\Local
                          a.encoding.inspect

                          #Encoding:UTF-8
                          ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\/, "/")
                          C:/Users/■ルヘ↓レᄚ→ᄍネ/AppData/Local
                          LibFredo6.get_dir_from_ENV "LOCALAPPDATA"
                          Error: #<ArgumentError: invalid byte sequence in UTF-8>
                          c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:45:in gsub' c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:45:in get_dir_from_ENV'
                          <main>:in <main>' SketchUp:1:in eval'


                          This is what I get after restart

                          Error Loading File Fredo6_!LibFredo6.rb
                          Error: #<ArgumentError: invalid byte sequence in UTF-8>
                          c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:45:in gsub' c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:45:in get_dir_from_ENV'
                          c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:425:in su_appdata' c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:443:in dir_appdata'
                          c:/users/홍우빈/appdata/roaming/sketchup/sketchup 2020/sketchup/plugins/fredo6_!libfredo6/top_libfredo6.rbe:206:in startup' C:/Users/홍우빈/AppData/Roaming/SketchUp/SketchUp 2020/SketchUp/Plugins/Fredo6_!LibFredo6.rb:62:in process'
                          C:/Users/홍우빈/AppData/Roaming/SketchUp/SketchUp 2020/SketchUp/Plugins/Fredo6_!LibFredo6.rb:69:in <module:LibFredo6_Loader>' C:/Users/홍우빈/AppData/Roaming/SketchUp/SketchUp 2020/SketchUp/Plugins/Fredo6_!LibFredo6.rb:30:in <top (required)>'

                          1 Reply Last reply Reply Quote 0
                          • fredo6F Offline
                            fredo6
                            last edited by

                            Ok. Thanks I think we progress.

                            Can you try this statement (only this one)

                            File.directory? ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\\/, "/")

                            if there is an error, can you try this one

                            File.directory? ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub("\\", "/")

                            Many thanks

                            Fredo

                            1 Reply Last reply Reply Quote 0
                            • M Offline
                              manoamo
                              last edited by

                              Good to hear!

                              These are what I got back

                              First,

                              File.directory? ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub(/\/, "/")

                              true

                              Second,

                              File.directory? ENV["LOCALAPPDATA"].dup.encode("UTF-8").gsub("\", "/")
                              true

                              1 Reply Last reply Reply Quote 0
                              • fredo6F Offline
                                fredo6
                                last edited by

                                OK. Thanks.

                                I will publish a fix and it should hopefully work for you.

                                Fredo

                                1 Reply Last reply Reply Quote 0
                                • M Offline
                                  manoamo
                                  last edited by

                                  Thank you so much for your kind help 😢

                                  1 Reply Last reply Reply Quote 0
                                  • fredo6F Offline
                                    fredo6
                                    last edited by

                                    NEW RELEASE: LibFredo6 v11.4f - 02 Dec 20

                                    LibFredo6 11.4d provides fixes

                                    • for handling some cases of non-ascii Windows username
                                    • for a bug in some tools (MoveAlong and a few others)

                                    Requirements: SU2017 and above

                                    See plugin home page of LibFredo6 for Download of LibFredo6.

                                    Main Post of the LibFredo6 thread

                                    Fredo

                                    1 Reply Last reply Reply Quote 0
                                    • 1 Offline
                                      1409 douglas
                                      last edited by

                                      I have your latest version as of 02 december 2020 of libFredo6. I have SketchupPRO 2021.
                                      I believe I have followed your instructions to load libFredo6 and Curvizard v2.4b.
                                      There is libFredo6 under Window, but no Curvizard under Extensions. I have restarted (several times).
                                      Any Ideas?
                                      Thank you
                                      rj

                                      1 Reply Last reply Reply Quote 0
                                      • Dave RD Offline
                                        Dave R
                                        last edited by

                                        @1409 douglas said:

                                        but no Curvizard under Extensions. I have restarted (several times).

                                        No matter how many times you restart SketchUp, Curvizard isn't supposed to show up under Extensions. It shows up in Tools>Fredo6 Collection. Or you can turn on its toolbar button under View>Toolbars.
                                        Screenshot - 12_29_2020 , 1_35_32 PM.png

                                        Screenshot - 12_29_2020 , 1_38_35 PM.png

                                        Etaoin Shrdlu

                                        %

                                        (THERE'S NO PLACE LIKE)

                                        G28 X0.0 Y0.0 Z0.0

                                        M30

                                        %

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          Aiden900
                                          last edited by

                                          Hello fredo, Hope you're fine, I have tried everything in order to make the fredo tools work and it still not workingm the tool bare's aren't even showing up. I even uninstalled and installed sketchup 2019 pro, installed the extensions several times but still no fix, could you or someone please help me out.

                                          Kind regards
                                          A.F

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

                                            @Aiden900

                                            A few things to consider...

                                            Did you install SketchUp correctly ?
                                            You can repair it and avoid a full re-installation...
                                            While you are logged into Windows as your normal user account, ensure SketchUp is closed.
                                            Find the v2019 installer exe file - usually in your Downloads folder ?
                                            Select its icon, right-click > context-menu > "Run as administrator"
                                            When prompted choose "Repair"...
                                            After it completes restart SketchUp and retest...

                                            I assume you are installing from the RBZ using the Extension Manager > Install... button ??

                                            Fredo's extensions [almost all] need his latest LibFredo RBZ installing - available separately from the PluginStrore.
                                            Have you downloaded and installed that too ?
                                            On its own a Lib does nothing - but it adds vital support for his other extensions...
                                            So have you downloaded and installed the latest Fredo Tools from the PluginStore ?

                                            Are you aware where the Fredo Tools menu is ? [i.e. under Tools]
                                            The FredoTools toolbar button might need activating in your View > Toolbars... dialog's list ?

                                            When clicked that toolbar button opens a second dialog listing many of Fredo's tools - click on the name of one of them and it launches...
                                            Are the two expected Fredo entries listed in the Extension Manager dialog ?
                                            Are they activated in the listing ?

                                            TIG

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 73
                                            • 74
                                            • 75
                                            • 76
                                            • 77
                                            • 107
                                            • 108
                                            • 75 / 108
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement