sketchucation logo sketchucation
    • 登入
    ℹ️ 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

    已排程 已置頂 已鎖定 已移動 Plugins
    2.2k 貼文 569 Posters 2.8m 瀏覽 571 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • thomthomT 離線
      thomthom
      最後由 編輯

      Hmm... I just assumed it was LibFredo.. Might have been Bezier Spline as well. I had to temporarily remove them to do some development, but I'll install again and track down the exact messages.

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

      1 條回覆 最後回覆 回覆 引用 0
      • fredo6F 離線
        fredo6
        最後由 編輯

        NEW RELEASE: LibFredo6 v6.7b - 22 Mar 15

        LibFredo6 6.7b is a minor releaseremoving some noisy traces at Startup of Sketchup

        See main post of this thread for Download of LibFredo6.

        Fredo

        1 條回覆 最後回覆 回覆 引用 0
        • fredo6F 離線
          fredo6
          最後由 編輯

          @thomthom said:

          Hmm... I just assumed it was LibFredo.. Might have been Bezier Spline as well. I had to temporarily remove them to do some development, but I'll install again and track down the exact messages.

          You assumed right!
          Actually most noisy traces were coming from BezierSpline, but I removed also two traces in LibFredo6.

          So you'll have to upgrade both

          • BezierSpline 2.7b
          • LibFredo6 6.7b

          Fredo

          1 條回覆 最後回覆 回覆 引用 0
          • jiminy-billy-bobJ 離線
            jiminy-billy-bob
            最後由 編輯

            I still get this :

            @unknownuser said:

            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:28: warning: already initialized constant Traductor::LBT__DEF
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:31: warning: previous definition of LBT__DEF was here
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:32: warning: already initialized constant Traductor::VALID_ERROR
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:35: warning: previous definition of VALID_ERROR was here
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:34: warning: already initialized constant Traductor::VALID_MIN
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:38: warning: previous definition of VALID_MIN was here
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:35: warning: already initialized constant Traductor::VALID_MAX
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:39: warning: previous definition of VALID_MAX was here
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:36: warning: already initialized constant Traductor::VALID_PATTERN
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:40: warning: previous definition of VALID_PATTERN was here
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:570: warning: redefining constant Struct::DlgItem
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb:570: warning: already initialized constant Traductor::DialogBox::DlgItem
            C:/Users/Marjorie/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb:183: warning: previous definition of DlgItem was here


            libfredo.png

            25% off Skatter for SketchUcation Premium Members

            1 條回覆 最後回覆 回覆 引用 0
            • TIGT 線上
              TIG Moderator
              最後由 編輯

              I think a 'loose' LibTraductor file is très old, its now kept in the LibFredo folder ?
              I believe that if you removed it altogether Fredo's tools should still work just fine after a restart...
              If any RB file is [re]loaded which remakes existing Constants, then those warnings always appear in the Ruby Console.
              If you are duplicating the translation code with two versions loading Ruby will warn you...

              TIG

              1 條回覆 最後回覆 回覆 引用 0
              • thomthomT 離線
                thomthom
                最後由 編輯

                Same as Jimini - I removed all files from previous versions, including the LibTraductor.rb - after installing I got warnings:

                
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;31; warning; already initialized constant Traductor;;LBT__DEF
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;28; warning; previous definition of LBT__DEF was here
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;35; warning; already initialized constant Traductor;;VALID_ERROR
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;32; warning; previous definition of VALID_ERROR was here
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;38; warning; already initialized constant Traductor;;VALID_MIN
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;34; warning; previous definition of VALID_MIN was here
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;39; warning; already initialized constant Traductor;;VALID_MAX
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;35; warning; previous definition of VALID_MAX was here
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;40; warning; already initialized constant Traductor;;VALID_PATTERN
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;36; warning; previous definition of VALID_PATTERN was here
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;183; warning; redefining constant Struct;;DlgItem
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;183; warning; already initialized constant Traductor;;DialogBox;;DlgItem
                C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;570; warning; previous definition of DlgItem was here
                
                

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

                1 條回覆 最後回覆 回覆 引用 0
                • thomthomT 離線
                  thomthom
                  最後由 編輯

                  The previous post was what I got upon install. When I restart I get more:

                  
                  args = ["Bezier"]
                  args = ["BZ__Polyline"]
                  args = ["BZ__Animation"]
                  args = ["BZ__Arc"]
                  args = ["BZ__BSplineU"]
                  args = ["BZ__Catmull"]
                  args = ["BZ__Chamfer"]
                  args = ["BZ__Courbette"]
                  args = ["BZ__CubicBezier"]
                  args = ["BZ__Divider"]
                  args = ["BZ__DogBone"]
                  args = ["BZ__TBone"]
                  args = ["BZ__FSpline"]
                  args = ["BZ__Segmentor"]
                  args = []
                  args = []
                  args = []
                  args = []
                  args = ["Edition"]
                  args = []
                  args = []
                  args = []
                  args = []
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;28; warning; already initialized constant Traductor;;LBT__DEF
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;31; warning; previous definition of LBT__DEF was here
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;32; warning; already initialized constant Traductor;;VALID_ERROR
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;35; warning; previous definition of VALID_ERROR was here
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;34; warning; already initialized constant Traductor;;VALID_MIN
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;38; warning; previous definition of VALID_MIN was here
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;35; warning; already initialized constant Traductor;;VALID_MAX
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;39; warning; previous definition of VALID_MAX was here
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;36; warning; already initialized constant Traductor;;VALID_PATTERN
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;40; warning; previous definition of VALID_PATTERN was here
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;570; warning; redefining constant Struct;;DlgItem
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Traductor.rb;570; warning; already initialized constant Traductor;;DialogBox;;DlgItem
                  C;/Users/tthomas2/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/LibTraductor.rb;183; warning; previous definition of DlgItem was here
                  
                  

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

                  1 條回覆 最後回覆 回覆 引用 0
                  • fredo6F 離線
                    fredo6
                    最後由 編輯

                    NEW RELEASE: LibFredo6 v6.7c - 22 Mar 15

                    LibFredo6 6.7b is a second minor release removing some noisy traces at Startup of Sketchup. I hope this will make it!

                    See main post of this thread for Download of LibFredo6.

                    Fredo

                    1 條回覆 最後回覆 回覆 引用 0
                    • thomthomT 離線
                      thomthom
                      最後由 編輯

                      Perfect! Thank you Fredo! 😍

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

                      1 條回覆 最後回覆 回覆 引用 0
                      • jiminy-billy-bobJ 離線
                        jiminy-billy-bob
                        最後由 編輯

                        👍

                        25% off Skatter for SketchUcation Premium Members

                        1 條回覆 最後回覆 回覆 引用 0
                        • E 離線
                          Evil Shrike
                          最後由 編輯

                          Error with the location of the directory LIBFREDO6_DATA_Dir (on root drive instead catalog on this drive) has been going on for a long time. Is there a chance to solve it? Garbage in the root of drive is not very happy.

                          1 條回覆 最後回覆 回覆 引用 0
                          • Dave RD 離線
                            Dave R
                            最後由 編輯

                            It sounds like an installation error. How did you install it and where?

                            Etaoin Shrdlu

                            %

                            (THERE'S NO PLACE LIKE)

                            G28 X0.0 Y0.0 Z0.0

                            M30

                            %

                            1 條回覆 最後回覆 回覆 引用 0
                            • E 離線
                              Evil Shrike
                              最後由 編輯

                              download from this site (http://sketchucation.com/pluginstore?pln=LibFredo6) and then install via dialog System Preferences -> Extensions -> Install Extension.

                              information from About dialog

                              INFORMATION
                              Plugin Subfolder = Fredo6_!LibFredo6
                              Plugin Root Directory = C:/Users/xxx/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins
                              Default Parameters Directory = z:/LIBFREDO6_DATA_Dir/DefaultParameters
                              Temporary Files Directory = z:/tmp

                              what i can change Default Parameters Directory ?

                              1 條回覆 最後回覆 回覆 引用 0
                              • P 離線
                                ptma2008
                                最後由 編輯

                                thank you fredo6

                                1 條回覆 最後回覆 回覆 引用 0
                                • S 離線
                                  spookydd
                                  最後由 編輯

                                  Hi all,

                                  I've been trying to get this libfredo6 to work in the newer SU2015 without success.
                                  I've used this in SU8 before and it worked fine then.

                                  I've re-installed it several times, using various methods, manually, plug-in store, etc... but not matter what method, I still get the same error reporting:

                                  Error Loading File Fredo6_!LibFredo6.rb
                                  Error: #<ArgumentError: invalid byte sequence in UTF-8>
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:716:in match' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:716:in block (2 levels) in load_from_config'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:715:in each' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:715:in block in load_from_config'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:713:in foreach' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:713:in load_from_config'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1099:in block in load_all_plugins' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1099:in each'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1099:in load_all_plugins' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:786:in load_from_config'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:188:in startup' /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:338:in module:LibFredo6'
                                  /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:34:in `<top (required)>'

                                  Now I've seen many others having this issue as well, and the culprit would be a question of encoding, but my latest attempt was with the auto-install from the sketchucation tool, and still the same result.

                                  I'm on mac, and I doubt the osx version really matters.

                                  I see so many posting this same thing, but no real fix for this. It's commonly encountered, so why no workable answer and a permanent fix?

                                  Thanks

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • Dave RD 離線
                                    Dave R
                                    最後由 編輯

                                    @spookydd said:

                                    ...so why no workable answer and a permanent fix?

                                    Because it is impossible to prevent users from installing older versions they used with older versions of SketchUp. Despite the endless warnings to avoid copying plugin/extension files from old versions of SketchUp, people still do it.

                                    Very likely you still have old files remaining from your incorrect installation(s) of the library. Navigate to the Extensions folder [Plugins] and delete all LibFredo-related files and folders. Then reinstall automatically from the SCF Plugin Store plugin. Report the results.

                                    If you copied any old versions of other plugins, delete them while you're at it and reinstall fresh copies.

                                    Etaoin Shrdlu

                                    %

                                    (THERE'S NO PLACE LIKE)

                                    G28 X0.0 Y0.0 Z0.0

                                    M30

                                    %

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • TIGT 線上
                                      TIG Moderator
                                      最後由 編輯

                                      The UTF-8 error shows that at least some of the required files are old.
                                      With v2014 SketchUp's Ruby was updated to v2 and that requires all files to be encoded as UTF8-without_BOM.
                                      Some Plugins were already compatible, but most authors rewrote there scripts to comply and released new versions for v2014.
                                      These are generally backwards compatible with earlier SketchUp versions, and if it works in v2014 it will almost certainly be OK in v2015.
                                      Install the latest versions from the PluginStore.

                                      As Dave says if you have copied files over you might well have a rogue that is muddying the waters.
                                      An example might be "Traductor.rb" - which was previously kept in the Plugins folder, but is now recast as "Lib6Traductor.rb" in the main Lib subfolder.
                                      If this old and incorrectly encoded version is still loading it could mess things up...
                                      So make sure that is not loading...
                                      Remove it and restart SketchUp to see what happens...

                                      TIG

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • S 離線
                                        spookydd
                                        最後由 編輯

                                        @dave r said:

                                        @spookydd said:

                                        ...so why no workable answer and a permanent fix?

                                        Because it is impossible to prevent users from installing older versions they used with older versions of SketchUp. Despite the endless warnings to avoid copying plugin/extension files from old versions of SketchUp, people still do it.

                                        Very likely you still have old files remaining from your incorrect installation(s) of the library. Navigate to the Extensions folder [Plugins] and delete all LibFredo-related files and folders. Then reinstall automatically from the SCF Plugin Store plugin. Report the results.

                                        If you copied any old versions of other plugins, delete them while you're at it and reinstall fresh copies.

                                        Wrong! As I said, I used various methods for installing the library, including manual, but not by taking the old one from the working older SU plugins folder. I did mention using the autoinstall, and I even deleted the files before trying an other method of installation.

                                        The files I installed many times, are all fresh, and nothing comes from the older SU install, which still does work.

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • S 離線
                                          spookydd
                                          最後由 編輯

                                          @tig said:

                                          The UTF-8 error shows that at least some of the required files are old.
                                          With v2014 SketchUp's Ruby was updated to v2 and that requires all files to be encoded as UTF8-without_BOM.
                                          Some Plugins were already compatible, but most authors rewrote there scripts to comply and released new versions for v2014.
                                          These are generally backwards compatible with earlier SketchUp versions, and if it works in v2014 it will almost certainly be OK in v2015.
                                          Install the latest versions from the PluginStore.

                                          As Dave says if you have copied files over you might well have a rogue that is muddying the waters.
                                          An example might be "Traductor.rb" - which was previously kept in the Plugins folder, but is now recast as "Lib6Traductor.rb" in the main Lib subfolder.
                                          If this old and incorrectly encoded version is still loading it could mess things up...
                                          So make sure that is not loading...
                                          Remove it and restart SketchUp to see what happens...

                                          I didn't copy plugins from the old sketchup to the new one, so I don't see how some old versions could make it though. Plus this SU2015 has been working fine with no errors until now, trying to install the libfredo (latest version) because I wanted to add fredoscale has been giving this error popup and the plugin doesn't load because of that.

                                          Is there a way to track which file would really be the culprit? So far what I see leads to only libfredo.

                                          I can't see myself removing all the plugins and have to go through re-installing them all individually.

                                          One other thing, I also tried installing this same plugin in SU2014, and got the same error.

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • TIGT 線上
                                            TIG Moderator
                                            最後由 編輯

                                            Well something is wrong !

                                            Are you 100% sure you haven't moved something over - like Traductor.rb ?


                                            Here's another idea...
                                            Perhaps your Fredo preferences from an older version are cross-threaded with v2015, and therefore have incompatible file encoding ?

                                            You're on a MAC ! 😒
                                            On a PC they are in C:\Users\UserName\AppData\Local
                                            subfolder LIBFREDO6_DATA_Dir
                                            There is a dat file and some def files in a subfolder named DefaultParameters...

                                            See if you have anything like that in your MAC's app or temp folder[s]...

                                            If so try deleting them...
                                            They should get recreated when the tools run anyway...


                                            Can you also try this... Open this file using TextWrangler [or a similar plain-text editor]...
                                            /Users/dg/Library/Application Support/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb
                                            Check its 'encoding'.
                                            It should be UTF-8 [_without_BOM]
                                            If not then what is it ?


                                            Also open the Ruby Console window and type this: Sketchup.get_locale
                                            What does it return ?

                                            TIG

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 1
                                            • 2
                                            • 96
                                            • 97
                                            • 98
                                            • 99
                                            • 100
                                            • 107
                                            • 108
                                            • 98 / 108
                                            • 第一個貼文
                                              最後的貼文
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement