[Plugin] Toggle Units
-
Error
-
it works !
many, many thanks jimini-billy-bob !
-
What do I play?
-
I believe he is referring to this
@matt666 said:
Hi Pete! Thank you for your kind words..
i don't use SU and Ruby anymore, my new job as musician doesn't need for these kind of software!
But I love programming so I will try to do something for you..I just have to reinstall SU!
-
Aaaah! ^^ I am a drummer!
-
-
There was a single
method (arguments)
error in the extension 'loader' .rb.
I've corrected it tomethod(arguments)
so it is now v2014 compliant.
I updated it for the PluginStore entry [v3.000]...
http://sketchucation.com/pluginstore?pln=Matt_Toggle_Units -
Hello all,
I still have some troubles with this very usefull extension.
It also seems to be related to a UTF8 issue as you can see the error message below.
I have Win7 64bit pro. Any idea ?Erreur de chargement du fichier C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Error: #<ArgumentError: invalid byte sequence in UTF-8>
C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:16:insplit' C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:16:in
block in module:Toggle_Units'
C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:15:ineach' C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:15:in
module:Toggle_Units'
C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:5:in<module:Matt_Tools>' C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:4:in
<top (required)>'
C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:inrequire' C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb:197:in
load'
C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units.rb:62:inregister_extension' C:/Users/dell/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/Matt_Toggle_Units.rb:62:in
<top (required)>' -
The language string files haven't been encoded as UFT8 and have a silly extensions [.en, .fr]...
it would be simpler to use .txt so people can edit their own copies.
john
-
Dam' - missed it - I'll look & update asap...
-
Only the FR file was wrongly encoded as ANSI !
The EN one worked fine...
The plugin's HTML file shows NO encoding at all - which is just weird !
It'll be fixed and an update published shortly...
[mod=:3i457397]Update v3.001 with correctly encoded FR file etc now in the PluginStore.
.[/mod:3i457397] -
Works fine !
Thank you TIG, you're great.
Merci beaucoup. -
First, this extension is incredibly valuable for me. So many thanks for it! When I find things like this I feel stupid [face palm], I didn't seek it earlier... so much time wasted!
2nd on feature request for presets. For example, it would be amazing if I could have/make three:
- decimal, mm, 0mm precision (sometimes I do my detailed work or reference other models)
- decimal, in, 0.000" precision (most of the time when I'm doing detail work, this is my preference)
- architectural, 0" precision (my output presentations are almost always feet and whole inches)
-
Hello
I just installed SU 2019
Unfortunately i get the following errocode :Fehler beim Laden der Datei C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Error: #<SyntaxError: C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb:205: Invalid return in class/module body
return if not settings.include?("tr...
^~~~~~>
C:/Program Files/SketchUp/SketchUp 2019/Tools/extensions.rb:197:inrequire' C:/Program Files/SketchUp/SketchUp 2019/Tools/extensions.rb:197:in
load'
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units.rb:62:inregister_extension' C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units.rb:62:in
<top (required)>'anyone any idee how to fix this problem ?
thanks for looking into the this
Uli -
The newer Ruby version is unsympathetic to coding errors !
Using a plain-text editor, like Notepad++, edit the file:
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Find line #205
return if not settings.include?("true")
Add an initial#
#return if not settings.include?("true")
Save the file and restart SketchUp, to test it...Other 'returns' in the code seem OK...
-
Hello and good morning,
thanks TIG, that was it. What a difference a # makes !!
Toggle_Units works fine again.
thanks again for your quick reponse
Uli -
@tig said:
The newer Ruby version is unsympathetic to coding errors !
Using a plain-text editor, like Notepad++, edit the file:
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Find line #205
return if not settings.include?("true")
Add an initial#
#return if not settings.include?("true")
Save the file and restart SketchUp, to test it...Other 'returns' in the code seem OK...
Perfect TIG thanks! it worked perfect on mac SKP2019
-
Isit possible to show a tutorial process on doing the changes for Skp 2019. in a Picture format. Thanks
-
@tig said:
The newer Ruby version is unsympathetic to coding errors !
Using a plain-text editor, like Notepad++, edit the file:
C:/Users/Architekt/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Find line #205
return if not settings.include?("true")
Add an initial#
#return if not settings.include?("true")
Save the file and restart SketchUp, to test it...Other 'returns' in the code seem OK...
Amazing - thanks TIG!!! (and Matt666 for the original). Was really panicking as I couldn't find an alternative to this, really great to get it working on 2019!
Thanks
-
@sherman23 said:
Is it possible to show a tutorial process on doing the changes for Skp 2019. in a Picture format. Thanks
It really is a very simple editing process.On a PC:
Using a plain-text editor, like Notepad++, edit the file:
C:/Users/YOUR_USER_NAME/AppData/Roaming/SketchUp/SketchUp 2019/SketchUp/Plugins/Matt_Toggle_Units/Toggle_Units.rb
Note that folders in the user's AppData tree are hidden by default, but you can use the full-path text to the Plugins folder, pasted into a Windows Explorer window to open that location, then find the Matt_Toggle_Units subfolder, and RB file in there to edit.
Find line #205
return if not settings.include?("true")
Add an initial#
#return if not settings.include?("true")
Save the file and restart SketchUp, to test it...On a MAC:
Using a plain-text editor, like TextWrangler, edit the file:
The RB file's location is different on a MAC - it's actually easier to find the RB file in theSketchUp/Plugins
Matt_Toggle_Units subfolder...
The subsequent editing & saving etc is the same...Both of the text-editors are free and easy to install...
Tip: To open your Plugins folder directly - in SketchUp open the Ruby Console and paste this text:
UI.openURL("file:///#{Sketchup.find_support_file('Plugins')}")
- <enter>...
Advertisement