Trouble with several Plugins
-
Hello to those who read this, I created this post because I thought that posting all this information of ThomThom's TT_lib2 page on the Extension warehouse was a bit too much, anyway.
I am running windows 8.1 x64 with sketchup pro 2015 version 15.0.9350 64-bit and have tried installing TT_Lib2 from here aswel as through the built in sketchup installer and it is still saying that I have to install it despite it is already somewhat running, with that I mean that the plugins needing the library do see the extension but I keep getting errors in the ruby console, for instance If I try to use the material replacer I get the following:
Error: #<NameError: uninitialized constant TT::Model>
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_material_replacer/core.rb:142:in `onLButtonUp'Or when trying to us the Material tools plugin to remove all of the materials:
Error: #<NameError: uninitialized constant TT::Model>
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_material_replacer/core.rb:142:in `onLButtonUp'These are just a few of the errors that I'm getting some plugins don't even load anymore when I start Sketchup.
Error Loading File Fredo6_!LibFredo6.rb
Error: #<ArgumentError: invalid byte sequence in UTF-8>
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:718:inmatch' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:718:in
block (2 levels) in load_from_config'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:717:ineach' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:717:in
block in load_from_config'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:715:inforeach' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:715:in
load_from_config'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1097:inblock in load_all_plugins' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1097:in
each'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:1097:inload_all_plugins' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6/Lib6Core.rb:788:in
load_from_config'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:188:instartup' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:338:in
module:LibFredo6'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/Fredo6_!LibFredo6.rb:34:in<top (required)>' Error Loading File sketchyphysics.rb Error: #<LoadError: 193: %1 is geen geldige Win32-toepassing. - C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/plugins/SketchyPhysics3/dl.so> C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/dl.rb:1:in
<top (required)>'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SketchyPhysics3/newton.rb:5:in<top (required)>' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:26:in
load'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:26:inLoadSketchyPhysics3' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:61:in
doLoad'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/sketchyphysics.rb:137:in<top (required)>' Error Loading File C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/skindigo/skindigo_core.rb Error: #<LoadError: 193: %1 is geen geldige Win32-toepassing. - C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/plugins/SketchyPhysics3/dl.so> C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/dl.rb:1:in
<top (required)>'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/Win32API.rb:5:in<top (required)>' C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in
require'
C:/Program Files/Trimble/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:inrequire' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/skindigo/skindigo_core.rb:766:in
<top (required)>'
C:/Program Files/Trimble/SketchUp 2015/Tools/extensions.rb:197:inrequire' C:/Program Files/Trimble/SketchUp 2015/Tools/extensions.rb:197:in
load'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/skindigo.rb:19:inregister_extension' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/skindigo.rb:19:in
module:SkIndigo'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/skindigo.rb:4:in<top (required)>' Error Loading File C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools/core.rb Error: #<NameError: uninitialized constant TT::Settings> C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools/core.rb:48:in
module:VRayTools'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools/core.rb:33:in<top (required)>' C:/Program Files/Trimble/SketchUp 2015/Tools/extensions.rb:197:in
require'
C:/Program Files/Trimble/SketchUp 2015/Tools/extensions.rb:197:inload' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools.rb:40:in
register_extension'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools.rb:40:in<module:VRayTools>' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools.rb:15:in
module:Plugins'
C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools.rb:14:in<module:TT>' C:/Users/Brian/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_vray_tools.rb:13:in
<top (required)>'NOTE: Geen geldige win-32 toepassing = Not a valid win-32 application.
I hope this information helps, if you need more, please comment
-
disable sketchyphysics and see if you still have problems...
I believe it does NOT work in SU v2015... -
You have SketchUp v15.0...
You are behind on updates - currently there is v15.3...I suspect you have copied Plugins over from say v8 ??
You should NOT do that - reinstall from their latest RBZ files - many Plugins were updated to work in the newer Ruby used by >=v2014.Have you installed the very latest version of TT's plugins AND his TT_Lib which is required by most of them. ?
All available from the SketchUcation PluginStore [or EW]...The 'UTF8' errors suggested very old Ruby files are failing to load, as ALL script files must now be encoded as 'UTF8-without_BOM'. Virtually all of the Plugins now available have been checked and upgraded as necessary...
There is a new version of SketchyPhysics made a few months ago to address the incompatibilities with newer Ruby versions...The 'Win32' errors etc are also indicative of older RB files being copied across, rather than compatible newer versions...
Please install the latest versions of everything you can find...
Remember that thomthom and Fredo [and a few others] require the latest versions of the 'Lib' support file collections to be installed too... -
I believe we have fixed the problem, I indeed still had folders (TOS_Dir) of the old plugins installed and forgot to remove them
Thanks for helping.
Advertisement