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.
    • 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
                                          • BoxB Offline
                                            Box
                                            last edited by

                                            Just checking, libfredo doesn't do anything on it's own. It is a helper folder for various Fredo extensions.
                                            So installing just LibFredo does nothing.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 15
                                            • 16
                                            • 17
                                            • 18
                                            • 19
                                            • 107
                                            • 108
                                            • 17 / 108
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement