Sketchucation Tools 4.4.1
-
Hi - I had a problem with the extension as well. Downloaded the file, saved to drive, and installed it - that seemed to work well. Restarted SU and got an error saying that it failed to load. Error file is below. Lemme know if you want any other info. Also highly likely I'm doing something wrong...
Extension Errors Report
SketchUp: 24.0.484
OS: Windows 11
Ruby: 3.2.2Extension: SketchUcation (4.4.0)
Error: LoadError (127: The specified procedure could not be found. - C:/Program Files/SketchUp/SketchUp 2024/Tools/RubyStdLib/platform_specific/zlib.so)
<internal:C:/Program Files/SketchUp/SketchUp 2024/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:inrequire' <internal:C:/Program Files/SketchUp/SketchUp 2024/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb>:85:in
require'
c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf-rbztools.rbe:199:in<module:RBZtool>' c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf-rbztools.rbe:171:in
<main>'
c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:67:ineval' c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:67:in
require'
c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:67:inblock in load_files' c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:65:in
each'
c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:65:inload_files' c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:70:in
module:SCF'
c:/users/kenar/appdata/roaming/sketchup/sketchup 2024/sketchup/plugins/sketchucation/scf_loader.rbe:13:in<main>' C:/Program Files/SketchUp/SketchUp 2024/Tools/extensions.rb:197:in
eval'
C:/Program Files/SketchUp/SketchUp 2024/Tools/extensions.rb:197:inrequire' C:/Program Files/SketchUp/SketchUp 2024/Tools/extensions.rb:197:in
load'
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation.rb:181:inregister_extension' C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation.rb:181:in
module:SCF'
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation.rb:17:in `<top (required)>' -
Please share a screenshot of the ExtensionStore dialog
Please run the Window > Libfredo Settings > Fredo6 Plugins Information for Sketchucation Support menu command in SketchUp and copy/paste the output into your reply.
-
@kenarneson
This is the first report like this.The initial error seems to be unrelated to the SketchUcation toolset - it refers to a load error in ../RubyStdLib/.. loading zlib.so
This then seems to throw the SketchUcation/SCF_loader.rbe off in line 67 where it tries to load the various support rbe files...
The later on when it fails to load some 'zip' methods etc involving zlib...
So it looks to me like the issue is 'yours' - with a failure to get beyond first base...First off - how did you install the SketchUcation toolset RBZ ?
Next, have you installed SketchUp properly ?
If you have not it sometimes doesn't copy files to the right places with suitable permissions etc...
And thereby causes all kinds of weirdness...You can fix this without re-installing, or affecting any customization you might have set up already...
Close SketchUp.
Find the appropriate SketchUp installer's exe file [usually in your Downloads folder, or if you have deleted it download a new copy].
Select the installer's exe file's icon, right-click > context-menu > "Run as administrator"
When prompted choose 'Repair'
When it completes restart your PC and see if it's better.Using a complex app's exe by double-clicking it to 'Run' it is not the same thing - even if you have admin-powers.
Doing a Repair does no harm anyway !FYI: the RBZtool runs this after temporarily loading a ZIP lib.
require('zlib') unless defined?(Zlib) require('zip') unless defined?(Zip)
It requires some ZIP code unless it's been already installed - e.g. by an earlier loading RB from another author...
To check if that's so try this in the Ruby Consoledefined?(Zlib)
then
defined?(Zip)
You should get something like 'constant'.
Please report back...
-
@TIG
Thanks for the reply. I did the repair but no change.
Also did the Ruby Console lookup you suggested and got "=>nil" both times.I installed SketchUcationTool.rbz by downloading from here: https://sketchucation.com/resources/plugin-store-download. Then went to the Extension Manager in SU and hit Install, found the file, etc.
The install looks like it works fine. The toolbar shows up, and I can open the Store, the Plugins Mgr. and the Extensions Mgr. But when I try to install an extension from the Store, the install icon just spins. And then when I restart SU, I get the failed to load error message.
Happy to hear any other ideas you have, although this is likely unique to me. And either way, this is not a huge deal as I can simply download/install extensions individually. I just really like the convenience of the Tools extension.
-
@Rich-O-Brien Fredo6 Plugins Information on 2024-04-11 21:33:55 +0100
- Platform: x64-mingw32 - Ruby: 2.2.4
- Sketchup: 18.0.16975
- LibFredo6: v14.3b
- LibFredo6 Binary loaded
- Sketchucation ExtensionStore: 4.4.0
- SCFLicense: v6.4a - 74
- Fredo6 Plugins
Animator v2.5a
FredoCorner v2.6a
JointPushPull v4.8a
ToolsOnSurface v2.5a
FredoScale v3.6a - SCFLicense directory present
Signature File: absent
-
@kenarneson
This is weird.
Yours is the only report like this.Your SketchUp is refusing to load the 'ZIP' methods needed to extract and then install the RBZ in AutoInstall mode through the dialog.
The code you tried in the Ruby Console should return => "constant"
So something is adrift.Please can you look in the subfolder:
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation/Data/Rubyzip
And check that these exist...
zip.rb
zip [folder]
and that folder's contents...
'zip/dos_time'
'zip/ioextras'
'rbconfig'
'zip/entry'
'zip/extra_field'
'zip/entry_set'
'zip/central_directory'
'zip/file'
'zip/input_stream'
'zip/output_stream'
'zip/decompressor'
'zip/compressor'
'zip/null_decompressor'
'zip/null_compressor'
'zip/null_input_stream'
'zip/pass_thru_compressor'
'zip/pass_thru_decompressor'
'zip/inflater'
'zip/deflater'
'zip/streamable_stream'
'zip/streamable_directory'
'zip/constants'
'zip/errors'Also check that the following were available to be loaded by SketchUp from the Tools subfolders
C:\Program Files\SketchUp\SketchUp 2024\Tools\gems\3.2.0\gems\rbs-2.8.2\stdlib\zlib\0\zlib.rbs
and more importantly
C:\Program Files\SketchUp\SketchUp 2024\Tools\RubyStdLib\platform_specific\zlib.soIf they are... check the C:\Program Files\SketchUp\SketchUp 2024\Tools folder and contents have suitable permissions... properties>security>edit, and reset to 'Full control' for ALL those entries listed
Also right-click on the subfolder
C:/Users/kenar/AppData/Roaming/SketchUp/SketchUp 2024/SketchUp/Plugins/SketchUcation
and look at its properties>security>edit, and reset to 'Full control' for ALL those entries listed.
Restart SketchUp and see if that helped -
@TIG
Yes, very strange.
In the .../Rubyzip/zip folder, I have everything except rbconfig.I checked for ...zlib.rbs and ...zlib.so and both were present.
I set and/or verified that permissions were all set to 'Full Control' on the folders you mentioned.
Restarted and getting same result.
-
.css file association?
Sometimes somehow Windows file associations get lost... -
Hi
Ive answerd your questions below. Hopefully Ive given the details you need but my technical abilities are a bit lacking so please come back to me if I need to give you more information.
I did restart skecthup .
@pjmeli
That's not enough info to go on.
How did you install the update ?
Im using skecthup 2018. I downloaded the update from the website into my downloads folder and using Extension Manager in Skecthup i clicked on the Install Extensions button and retreived the download from the downloads folder.Have you restarted SketchUp afterwards. ?
I have restarted Skecthup.Is there an Extensions/SketchUcation submenu listing ?
In the Extensions menu in Skecthup there is a SkecthUcation submenu . That was there before and is still there now. The window that opens up list eleven heads from Extension Store down to SCF License:My Licenses at Skecthucation.Is the SketchUcation 'ExtensionStore' toolbar available and activated ?
Yes I can bring up the toolbar from View - Toolbars or right clicking .If you run the tools with the Ruby Console open are there any error messages ?
I shut down the Extension Store window. Ive opened Ruby Consol and re-opened the EXtension Store Window.. I get now error messages when I open any of the three options in the Extension Store Window,.
BTW When I click on the blue and grey Icons in the Extension Store (Extensions Manager and Plugins Manager) I DO see all of my plugins in Loaded extensions. When I click the RED icon they are not listed.If you click a button and nothing appears, then have you have an additional monitor plugged-in which might confuse where the dialog is trying to appear etc...
Not sure what you mean by monitor.Thank you.
-
@ricky2468 said in Sketchucation Tools 4.4.0:
Signature File: absent
This points towards SketchUp not having write permissions. You can remedy this by right clicking the installer for SketchUp, choose Run as Admin and picking Repair.
I would also like to know if you go to Tools > Fredo Collection > JointPushPull > License... and use your license file to activate if any errors alerts happen.
You can also go to Extensions > Sketchucation > SCF Global License Status to open a dialog and click the License File Location button. If you see a SCFLicenseLog.txt file please share that too.
-
@kenarneson
Thanks for checking.
The 'rbconfig' was a mistype and shouldn't be there, I've edited that list ! -
HI
This points towards SketchUp not having write permissions. You can remedy this by right clicking the installer for SketchUp, choose Run as Admin and picking Repair.
WHERE THE INSTALLER ? IM NOT SEEING IT. ITS POSSIBLE I MY HAVE DELETED IT AT SOME POINT IN THE PAST WHEN I HAD OTHER ISSUES. IM NOT SURE WHERE I COULD GET A 2018 INSTALLER NOW.
I would also like to know if you go to Tools > Fredo Collection > JointPushPull > License... and use your license file to activate if any errors alerts happen.
I HAVE FOLLOWED THE ROUTE OUTLINED ABOVE AND HAVE THE LICENSE EXTENSION ; JOINTPUSHPULL WINDOW OPEN. IF I PRESS THE GREEN ACTIVATE LICENSE BUTTON I GET DIRECTED TO A FOLDER CALLED Psets. IF I OPEN THAT FOLDER NOTHING HAPPENS. THERE IS A SUBFOLDER INSIDE Psest CALLED 0. AND NOTHING HAPPENS IF I TRY AND OPEN THAT.
You can also go to Extensions > Sketchucation > SCF Global License Status to open a dialog and click the License File Location button. If you see a SCFLicenseLog.txt file please share that too.
THE SCF LICENSE HAS THE FOLLOWING INFORMATION WHEN I OPEN IT UP.
AgH6L2XmoGxWJ5WJ5hMx6S52PG5PBWvuS5W65VCBOB65YHDv7NOAWOd8OL4KQ72xKPdO9kQSDO9SZmH5vW0Ok0O015nKQ7gOkhQ3275c9QY08Lvi2Uv3Qh54b03549QrYDO78YQ8A5AuOGDx9W59GX43yHZRIFQSAXyFKgmpRl3Hw6pQiqviJOuzvBiv29x3D8vcB5fB85RBOJNQADOi854Y1v0uYS
-
Have you followed the activation instructions?
https://downloads.sketchucation.com/licensing/SCFLicense-Instructions_to_Users.pdfGo here https://sketchucation.com/webshop/my-licences.php
Download your license files to your Downloads folder on your device. There is no need to open these files after downloading. Proceed to the next step...
Now in SketchUp go to Tools > Fredo Collection > JointPushPull > License... and when you click Activate navigate to your Downloads folder, pick your license file and click Open
Repeat these steps for the other extensions.
-
Thank you. I have the plugins ive downloaded working. when i read the activation instructions before i didnt see that there was more than one page as I can see on your link. Thats probably me!!!!
Im still getting a blank page on the red button inside the Extension store Window in Skecthup. Not causing me a problem but before I updated to V4.4 i had a list of plugins showing.
-
@ricky2468 said in Sketchucation Tools 4.4.0:
Im still getting a blank page on the red button inside the Extension store Window in Skecthup. Not causing me a problem but before I updated to V4.4 i had a list of plugins showing.
That's could be a cache issue. If you clear your Microsoft Edge Cookies does it load?
-
@Rich-O-Brien
With an HtmlDialog SketchUp caches its 'chromium' stuff somewhere like here:
C:\Users\USERNAME\AppData\Roaming\SketchUp\SketchUp 2024\WebCache-112.0.5615.165
I don't know what's in it or how to clear it ! -
I cleared the cookies and reloaded sketchup but still nothing showing
-
@TIG Ive
I found this. Im using skecthup 2018 but it has dolders for verions of skecthup from 2017 to 2023. I expect 2017 was the first vesion I used on this pc.
Looking in the 2018 folder there are three other folders inside WebCache. They are Cache, Dictionaries and GPUCache. Plus some some other files, Cookies 7KB; Cookies - journal 0KB; debug.log 568KB txt doc and visited links 128KB. -
I am trying to understand the managing of sets. If I have the steps right:
Start store extension
Use the blue button
disable extensions
select the sets menu
provide name
click the add button
At this point I expect the name I added to populate the list box
Any Ideas???
Thx Dave -
@RLGL It looks to be broken in 4.4 but I need to test further to see how broken. Thanks for heads up.
Advertisement