Instant roofpro and additional plugin folder
-
I found a problem between these two "plugins", just installed the plugin "additionalpluginfolder" cause failure in "instantroofpro plugin". just uninstall the "additionalpluginfolder" and instantroof operate normally.
-
@esteromx said:
I found a problem between these two "plugins", just installed the plugin "additionalpluginfolder" cause failure in "instantroofpro plugin". just uninstall the "additionalpluginfolder" and instantroof operate normally.
Hi,
Can you be more explicit on the 'failure' of Instant RoofPro.
Does this plugin load normally or do you get an error message?Fredo
-
'InstantRoof' comes with a .rb file that's simply 'packed' and a .rbs file that's fully 'encrypted'; there's also an InstantRoof folder with .txt files in defining some roof types.
The .rb file simply says
module InstantRoofProConfig def self.sendCustomerData customerData = ['#########stuff###########'] return customerData end end
The .rbs file is un-readable...
I suspect that the code assumes that the files/folder are always in the main ../Plugins/ folder [either hard-coded or by using .find_support_file] and never elsewhere - but it should be possible to allow this... Get in touch with the author Chuck about it - he'd limiting his tools' flexibility otherwise... -
I tried with the free version of the plugin, which comes as a single file InstantRoof.rbs.
- It is confirmed that it must be located in the standard SU Plugin directory(C:\Program Files\Google\Google SketchUp 8\Plugins). It does not work when put in another folder
- 000_AdditionPluginFolders can load InstantRoof.rbs without any problem. The menu appears, and the functions seem operational.
- However, when trying to load it by hand, there are some errors
load "InstantRoof.rbs" Error; #<SyntaxError; (eval);155;in `load'; C;/Program Files/Google/Google SketchUp 8/Plugins/InstantRoof.rbs;1; no .<digit> floating literal anymore; put 0 before dot RBS1.0... ^ C;/Program Files/Google/Google SketchUp 8/Plugins/InstantRoof.rbs;1; syntax error, unexpected tINTEGER RBS1.0... ^ C;/Program Files/Google/Google SketchUp 8/Plugins/InstantRoof.rbs;1; Invalid char `\010' in expression> (eval);155 (eval);155
I could not try with the Pro version. As TIG mentioned, it may come with a different setup (files and folders), and therefore could have other problems.
In general, there may be a need for some tuning to load rbs file and I'd like to fix this in 000_AdditionalPluginFolder.
By the way, InstantRoof is a superb plugin, quite impressive in what it does.
Fredo
Advertisement