[Plugin] Selection Toys
-
Hi,
thanks a lot for your help!
There is still one error (picture 1).
Right mouse menu I use most works fine! (picture 2).
But standalone menu doesnΒ΄t work correctly.
All I need is OK. Where was the problem? In my user account name?
-
@coulteri said:
All I need is OK. Where was the problem? In my user account name?
Yea, Ruby have problems (some bugs) when it comes to non-English characters in filenames under Windows. There are some workarounds though.
That remaining error is strange though... it's missing the backtrace.
Can you try something for me?
- Download the RBZ for Selection Toys
- Close SketchUp.
- Remove Selection Toys.
- Start SketchUp
- Open the Ruby Console (Window > Ruby Console)
- Window > Preferences > Extensions > Install Extension. (Pick the Selection Toys RBZ)
Do you get a longer error message in the Ruby console then?
-
Hi,
I tried this:
- I removed selection toys from plugin folder
- I started sketchup without selection toys installed
- The prompt was still there (!?)
So I think it does not matter on your plugin
I have installed more plugins these days. There is word "eval" in the prompt - I have evaluation version of Artisan installed so this could be a problem (maybe). -
Hm.. yea, it's quite likely other extensions also will run into problems.
As for Selection Toys. So it's installed and you see the menus? But the Settings dialog is blank?
-
I can use only menu on right mouse button.
UI settings window is blank.
I will try to make my computer name TT friendly in the future
-
@coulteri said:
I can use only menu on right mouse button.
There is no toolbar in the list of toolbars? And nothing under Tools > Selection Toys?
(If you keep the Ruby Console open when you try to open the UI settings window - is there any output then?)
-
When I enable Selection Toys toolbar from view/toolbars there are toolbars you can see on the left side of the picture.
Tool/selection toys / UI settings - calls blank window in the middle.
Tools/selection toys/ cheat sheet - looks fine.
Ruby console doesnΒ΄t contain anything.
-
Interesting. Ok - let me try to have another look at this.
-
I added an issue in the issue tracker: https://github.com/thomthom/SelectionTools/issues/1
-
Weeelll.... that's embarrassing. It turns out that the blank window is due to a bug. Where I previously tried to fix unicode issues. Not sure how I never noticed that before. But it doesn't even load on my machine. It's a quick fix though - hang on.
-
Ok - try using v2.3.11: http://sketchucation.com/pluginstore?pln=tt_selection_toys
-
Hi,
I am out of my office until the end of this weekend. I will try it after my return and let you know
Thank you very much!
-
@thomthom said:
Ok - try using v2.3.11: http://sketchucation.com/pluginstore?pln=tt_selection_toys
Hi Thomthom. I've got the same problem with Coulteri. With the new version dialogue still remains the same.
-
@ludnid said:
@thomthom said:
Ok - try using v2.3.11: http://sketchucation.com/pluginstore?pln=tt_selection_toys
Hi Thomthom. I've got the same problem with Coulteri. With the new version dialogue still remains the same.
Can you open the Ruby Console and enter these lines, one by one and then post back the result?
filepath = File.join(TT;;Plugins;;SelectionToys;;PATH, 'webdialog/ui_manager.html') p File.exist?(filepath) p filepath p filepath.bytes
-
@thomthom said:
@ludnid said:
@thomthom said:
Ok - try using v2.3.11: http://sketchucation.com/pluginstore?pln=tt_selection_toys
Hi Thomthom. I've got the same problem with Coulteri. With the new version dialogue still remains the same.
Can you open the Ruby Console and enter these lines, one by one and then post back the result?
> filepath = File.join(TT;;Plugins;;SelectionToys;;PATH, 'webdialog/ui_manager.html') > > p File.exist?(filepath) > > p filepath > > p filepath.bytes >
-filepath = File.join(TT::Plugins::SelectionToys::PATH, 'webdialog/ui_manager.html')
C:/Users/Ludnid/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html-p File.exist?(filepath)
true
true-C:/Users/Ludnid/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html"
C:/Users/Ludnid/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html-[67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108]
[67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108] -
@ludnid said:
C:/Users/Ludnid/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html
I'm confused...
That path isn't what I get from the array of bytes...
bytes = [67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108] [67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108] bytes.pack('U*') # > C;/Users/Judd Rameses/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html
And you have version 2.3.11?
Can you type in this into the console:
TT::Plugins::SelectionToys::PLUGIN_VERSION
-
Hi,
I am back and have just tried newest version that works perfect and with no problems!
Thanks ThomThom!
-
@thomthom said:
@ludnid said:
C:/Users/Ludnid/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html
I'm confused...
That path isn't what I get from the array of bytes...
> bytes = [67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108] > [67, 58, 47, 85, 115, 101, 114, 115, 47, 74, 117, 100, 100, 32, 82, 97, 109, 101, 115, 101, 115, 47, 65, 112, 112, 68, 97, 116, 97, 47, 82, 111, 97, 109, 105, 110, 103, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 83, 107, 101, 116, 99, 104, 85, 112, 32, 50, 48, 49, 53, 47, 83, 107, 101, 116, 99, 104, 85, 112, 47, 80, 108, 117, 103, 105, 110, 115, 47, 116, 116, 95, 115, 101, 108, 101, 99, 116, 105, 111, 110, 95, 116, 111, 121, 115, 47, 119, 101, 98, 100, 105, 97, 108, 111, 103, 47, 117, 105, 95, 109, 97, 110, 97, 103, 101, 114, 46, 104, 116, 109, 108] > > bytes.pack('U*') > > # > C;/Users/Judd Rameses/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/tt_selection_toys/webdialog/ui_manager.html >
And you have version 2.3.11?
Can you type in this into the console:
TT::Plugins::SelectionToys::PLUGIN_VERSION
-
@ludnid: what is your user path? I'm still confused by the byte array shows a different path than the error message...
-
If you right click on the blank window, do you get the option to View source?
(and if you open Ruby Console before opening the window, any output there?)
Advertisement