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

    [Plugin] SketchUcation Tools

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

      It's not a complaint, the tool is great, this was just one thing I noticed, and I was not sure whether this was a problem with the tool or with internet explorer, and apart from that it worked perfectly fine even though I had not installed internet explorer. That's what confused me. Well, I will try installing IE and then try the updating function again once a plugin is updated. Apart from that, I am really amazed about the tool, which made organizing my plugins so much easier. Thanks a lot for this!

      1 條回覆 最後回覆 回覆 引用 0
      • G 離線
        Gábor
        最後由 編輯

        Could you please explain in more detail what is happening?

        When you change the dropdown to "My Plugins", you should see a list of all plugins what you installed or downloaded from the pluginstore. Is that the case?

        When you check the checkbox "Check for updates", you should see a filtered version of this list. Only those plugins should show up, what have an update since you downloaded them. If none of the downloaded plugins have an update, you get an empty list (a blank page). Is that what is happening?

        If there are updates in this list, when you click on the install update button near the plugin entry, the new version of the plugin should be installed. Is that what is happening?

        1 條回覆 最後回覆 回覆 引用 0
        • C 離線
          CL
          最後由 編輯

          @gábor said:

          Could you please explain in more detail what is happening?

          When you change the dropdown to "My Plugins", you should see a list of all plugins what you installed or downloaded from the pluginstore. Is that the case? In my case yes, I see all my downloaded plugins.

          When you check the checkbox "Check for updates", you should see a filtered version of this list. Only those plugins should show up, what have an update since you downloaded them. If none of the downloaded plugins have an update, you get an empty list (a blank page). Is that what is happening? When I filter, I get an empty list and I know Fredos plugins need updating.

          If there are updates in this list, when you click on the install update button near the plugin entry, the new version of the plugin should be installed. Is that what is happening? Can't say, as nothing ever appears.

          I have chosen not to activate IE on my system. I don't use it. I could activate it and possibly remove the issue, but I'm happy enough to keep it as a test bed if you want it. Surely it should be possible to use the sketchucation plugin without full subjugation to microsoft, but if not I'm not too bothered.

          1 條回覆 最後回覆 回覆 引用 0
          • G 離線
            Gábor
            最後由 編輯

            Thannk you for the answer.

            1 條回覆 最後回覆 回覆 引用 0
            • BoxB 線上
              Box
              最後由 編輯

              I have the same result and I do have IE.
              I hadn't noticed before but when fredos update tool told me I need to update I checked and I get nothing in the list.


              Updates.JPG

              1 條回覆 最後回覆 回覆 引用 0
              • G 離線
                Gábor
                最後由 編輯

                @box said:

                ..... I get nothing in the list.

                It is because all your plugins are up to date. But now that I realized that it might be misleading, I'll change the code to output some explanation instead of a blank page.

                Edit: Done.

                1 條回覆 最後回覆 回覆 引用 0
                • BoxB 線上
                  Box
                  最後由 編輯

                  But my plugins are not up to date.


                  Fredo.JPG

                  1 條回覆 最後回覆 回覆 引用 0
                  • G 離線
                    Gábor
                    最後由 編輯

                    @box said:

                    But my plugins are not up to date.

                    Have you installed them through the Pluginstore Plugin install function? In other words: Are they in your "My plugins" list when you don't check the checkbox?

                    1 條回覆 最後回覆 回覆 引用 0
                    • BoxB 線上
                      Box
                      最後由 編輯

                      Yes they are in the list, I think I see the reason though. I have more than one computer and I have updated those plugins on a different one, so the tool is registering that I have downloaded the latest, but it doesn't know that I haven't done it on this PC.

                      1 條回覆 最後回覆 回覆 引用 0
                      • G 離線
                        Gábor
                        最後由 編輯

                        @box said:

                        .... I have more than one computer and I have updated those plugins on a different one, so the tool is registering that I have downloaded the latest, ....

                        Yep, you're right. That could be a problem, as the server only registers the users and not what machine are they from.

                        Maybe we will find an other way to look for updates in the next version of the pluginstore with TIG. Until then it works as the server registers what was the latest downloded plugin by the user and compares that to the current version of the plugin in the pluginstore.

                        1 條回覆 最後回覆 回覆 引用 0
                        • D 離線
                          DOD3R
                          最後由 編輯

                          Error Loading File !SketchUcation_loader.rb
                          premature end of regular expression: /^C:/Users/ì$

                          my username on the computer contains character ý can i somehow overcome this problem or does it mean OS reinstall?

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

                            @gábor said:

                            Could you please explain in more detail what is happening?

                            When you change the dropdown to "My Plugins", you should see a list of all plugins what you installed or downloaded from the pluginstore. Is that the case?

                            When you check the checkbox "Check for updates", you should see a filtered version of this list. Only those plugins should show up, what have an update since you downloaded them. If none of the downloaded plugins have an update, you get an empty list (a blank page). Is that what is happening?

                            If there are updates in this list, when you click on the install update button near the plugin entry, the new version of the plugin should be installed. Is that what is happening?

                            Ok I don't know why exactly CL answered to this question that was directed to me, but it doesn't matter.

                            I have installed IE since my last post, but this did not change the issue, even though there was one plugin which should have been displayed as in need for an update (Tools on Surface). However, I got the empty list, just as before. But I will have to wait until another plugin is updated in order to confirm this because I already installed the update.

                            So yes, I see the list of all downloaded plugins, but when I click "Check for updates" the list was empty even though I should have at least one update. It looked identical to the screenshot posted by Box. But I use the plugin store only on one machine, so his conditions don't apply.

                            At the moment I see the message that all my plugins are up to date. Will report back as soon as one receives an update.

                            1 條回覆 最後回覆 回覆 引用 0
                            • G 離線
                              Gábor
                              最後由 編輯

                              @pherim said:

                              At the moment I see the message that all my plugins are up to date. Will report back as soon as one receives an update.

                              Thank you for the answer Pherim. If you see the line about all your plugins are up to date, then it works as it is intended to work.

                              But remember this function only compares the version of those plugins what were autoinstalled through the pluginstore plugin to their latest version. So at the moment it won't indicate if one of the plugins you've downloaded from elswhere is out of date or not. Maybe in a later version....

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

                                You cannot have non-ASCII [àcçéntëd] characters in a User name [or any part of a file-path that will be processed by SketchUp's Ruby].
                                Having them breaks several SketchUp Ruby core 'File' functions...
                                So... because temporary files must be written/read by this toolset [and many others] then your current User name is breaking things...
                                Can't you change your user-name to one that is all in ASCII ?
                                Or set up a parallel user-account will a suitable all ASCII name ?
                                It is a long known limitation of the Ruby version used by PC SketchUp thus far - we are hopeful that future versions will use the newer version of Ruby that avoids these issues.
                                But until then your options are limited to renaming your User account...
                                🤓

                                TIG

                                1 條回覆 最後回覆 回覆 引用 0
                                • tt_suT 離線
                                  tt_su
                                  最後由 編輯

                                  How are you getting the temp path? When I tested with unicode characters in the username and used ENV['TEMP'] it returned a DOS 8.3 ASCII format path which Ruby 1.8 was able to read.

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

                                    @tt_su said:

                                    How are you getting the temp path? When I tested with unicode characters in the username and used ENV['TEMP'] it returned a DOS 8.3 ASCII format path which Ruby 1.8 was able to read.
                                    We don't actually know what exact characters he is using ?
                                    It makes ' TEMPDIR' from ENV['TEMP'] - with other possibilities from ENV used/tested for different OSs 😕
                                    The reported error is /^C:\/Users\/ì$ - the loader's list of ' NONOS' - i.e. the folders that are to be ignored as potential custom-plugins if they are found in $LOAD_PATH does use a regex matcher...
                                    /^#{HOME}$/, AND the Constant ' HOME' is set earlier as:
                                    HOME=File.expand_path(ENV["HOME"] || ENV["HOMEPATH"] || ENV["HOMEDRIVE"])
                                    So I suspect that is the real issue... 😕
                                    His accented User-name character IS breaking the regex // ?

                                    So it IS best if he can try and fix his user-name to avoid non-ASCII unicodes.
                                    Otherwise he could try to edit the script !SketchUcation_loader.rb
                                    from:
                                    NONOS=[/^#{HOME}$/,
                                    to:
                                    NONOS=[
                                    So that possibility is not then trapped and the regex is no longer going to fail ?

                                    But of course this edit is no guarantee that the TEMPDIR will work later with File operations needed to read/write files to his Local Temp folder... 😕

                                    TIG

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • C 離線
                                      CL
                                      最後由 編輯

                                      @pherim said:

                                      Ok I don't know why exactly CL answered to this question that was directed to me, but it doesn't matter.

                                      I'm sorry, I didn't realise I wasn't suppose to add information if I had the same issue.

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

                                        No it's ok, I was just confused since the original post you were answering was directed to me but if you have the same problem of course I do not object to your answering it. Apologies if I gave you that impression.

                                        @gábor said:

                                        But remember this function only compares the version of those plugins what were autoinstalled through the pluginstore plugin to their latest version. So at the moment it won't indicate if one of the plugins you've downloaded from elswhere is out of date or not. Maybe in a later version....

                                        Thank you for the answer. I know that but this was on a completely new installation of Sketchup where I used the plugin store to install all plugins I was interested in that are available there. Well as I said I will observe it and report back when the next plugins are updated.

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • D 離線
                                          DOD3R
                                          最後由 編輯

                                          yaah i thought that naming my user with ý character was stupid, but i blame win8,1 😄
                                          so lets go to the reinstall. and by the way i think its messes up more than ruby scripts.
                                          thanks guys for this plugin and your help.

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

                                            Ok so now Import OBJ with Materials received an update and I haven't installed it, yet. However, in the "My Plugins Section" it is already listed with the new version number and when I enable "check for updates" it says again that all plugins are up to date. But plugins are not updated automatically, or are they? How do I know which version I have now in my plugins folder, the old one oder the new one?

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 1
                                            • 2
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 10
                                            • 19
                                            • 20
                                            • 8 / 20
                                            • 第一個貼文
                                              最後的貼文
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement