SU 2014 and Plugins
-
Thanks All!
-
@jim said:
You can still drop them in the Plugins folder, it's just that the Plugins folder has moved..
Just try moving them one or a few at a time so when errors pop-up, you know which files caused the errors.
Plugins just for your use
canmust go in:> %APPDATA%/SketchUp/SketchUp 2014/SketchUp/Plugins >
Plugins for use by all users of a PC
canmust go in:> %PROGRAMDATA%/SketchUp/SketchUp 2014/SketchUp/Plugins >
Who makes such idea to use such paths ?
You are fool. I did not install sketchup to root disk as "C:"(if PC/notebook has default installation). I tried to prevent user(friend, colleague) from crash of hard-disk, mainly it happens with C. And save numerous plug-ins, contentShit happens with dev team again What hell you are doing?
-
Okay, so what/where should plugins go???.
%APPDATA%/SketchUp/SketchUp 2014/SketchUp/Plugins
%PROGRAMDATA%/SketchUp/SketchUp 2014/SketchUp/PluginsAppData\Roaming\SketchUp\SketchUp 2014\SketchUp\Plugins
-
Bob, see Jim's post above. If you're the only one using the plugins on your computer, use Appdata/Roaming... If you use the SCF Plugin Store or the Extension Warehouse, they'll go there automatically.
-
I must say using SU 2014 with minimal plugins is awesome, so fast to start and get stuff done, a great time to cull some hardly used plugins.
-
So true Solo, and with the plugin store you can simply work away until you need a plugin and quickly auto install it.
-
@dave r said:
Bob, see Jim's post above. If you're the only one using the plugins on your computer, use Appdata/Roaming... If you use the SCF Plugin Store or the Extension Warehouse, they'll go there automatically.
@unknownuser said:
Plugins just for your use can must go in:
Code: Select all
%APPDATA%/SketchUp/SketchUp 2014/SketchUp/PluginsThis is not
AppData**Roaming**\SketchUp\SketchUp 2014\SketchUp\PluginsOr am I missing the obvious?
-
No. My error. Or Jim's. Here's a screen shot that might help.
-
To find your default Plugins folder, in the Ruby Console use:
Sketchup.find_support_file('Plugins')
It should return your personal 'User' Plugins folder... e.g.
C:/Users/USERNAME/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins
-
Exactly as said in the first reply to the thread.
-
@box said:
Exactly as said in the first reply to the thread.
But you quoted what it ought to be, rather than telling him how to find what it actually is set to be... -
if your prepared to use 'Ruby Console'
copy paste this
UI.openpanel(Sketchup.find_support_file("Plugins"))
then hit enter...
@TIG, maybe SCF_ could have a 'Plugins folder' menu item???
john
-
-
Hi
I work in another 3d app. App's developers made command-console's command which points where user can have own preferences dir with such dirs: _bugreports, library, plugins, prefs, tex, updatesi prefer if we can select plugin-dir in preferences of sketchup or simply override it by command: sketchup.exe -userdir "X:\skippyDir"
-
@ilay7k said:
Hi
I work in another 3d app. App's developers made command-console's command which points where user can have own preferences dir with such dirs: _bugreports, library, plugins, prefs, tex, updatesi prefer if we can select plugin-dir in preferences of sketchup or simply override it by command: sketchup.exe -userdir "X:\skippyDir"
You can add folder with Fredos Additional Plugin Folders.
-
Hi Carsten
Thanks for info.
BUT i want it will be by default and from true TSKU dev.team
Ok? -
@tig said:
@driven said:
if your prepared to use 'Ruby Console'
copy paste this
UI.openpanel(Sketchup.find_support_file("Plugins"))
then hit enter...
@TIG, maybe SCF_ could have a 'Plugins folder' menu item???
john
Good tip.
Good idea...Notice that:
Sketchup.find_support_file("Plugins")
returns the right path even if a "Plugins" folder exists in program Files, e.g.
C;/Program Files (x86)/SketchUp/SketchUp 2014/Plugins
But, if, like one of our clients, you have created a subfolder of Plugins in Program Files, such as:
C;/Program Files (x86)/SketchUp/SketchUp 2014/RPS
then
Sketchup.find_support_file("Plugins/RPS") returns the wrong folder - the one in Program Files when it should have found the one in AppData where we installed it.
(even though the client put it there, it is the wrong place)
I suspect this is a bug in SketchUp 2014.
Sketchup.find_support_file("Plugins")
C:/Users/alh/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins
Sketchup.find_support_file("Plugins/RPS")
C:/Program Files (x86)/SketchUp/SketchUp 2014/Plugins/RPS -
@al hart said:
... But, if, like one of our clients, you have created a subfolder of Plugins in Program Files, such as:
C;/Program Files (x86)/SketchUp/SketchUp 2014/RPS
then
Sketchup.find_support_file("Plugins/RPS") returns the wrong folder - the one in Program Files when it should have found the one in AppData where we installed it.
...@Al,
for your clients path, shouldn't it beSketchup.find_support_file("RPS")
as it doesn't include "Plugins"?john
-
$LOAD_PATH
["D:/Dropbox/Plugins",
"C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib",
"C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/platform_specific", "C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools",
%(#FF0000)["C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins",
"C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins"]] -
@driven said:
@Al,
for your clients path, shouldn't it beSketchup.find_support_file("RPS")
as it doesn't include "Plugins"?john
In my example, RPS was a subfolder in Plugins.
It was supposed to be in:
C:/Users/alh/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins
where we install it, but there was a rouge copy in:
C:/Program Files (x86)/SketchUp/SketchUp 2014/Plugins/RPS
because the user had either copied the SU 2013 version there, or tried to install the SU 2014 version of the plugin in the wrong place.
My point is that if both of these folders exist, Sketchup.find_support_file("Plugins/RPS") should only return the one in the proper Plugins folder.
We have solved the problem by first locating
Sketchup.find_support_file("Plugins") which works properly, and then verifying that
Sketchup.find_support_file("Plugins") + "/RPS" exists.
But we think that Sketchup.find_support_file("Plugins/RPS") should have found to correct file.
Advertisement