#379593
At startup, the plugin attempts to obtain a Maxwell Render Suite license, or a Standalone Maxwell for SketchUp license, in order to know how it should build its UI (since certain functions are only supported with the Render Suite license). I have had another person ask about this, and then another just five minutes ago; currently, to prevent this happening, you would need to disable the plugin from loading in SketchUp Preferences. In an update, I am going to add a preference to restrict the type of license that the plugin will check out.
#379594
Thanks JD.

One of the other guys who asked was likely from my firm.
We just upgraded to SU 2014, and we only have two licenses.
Today chaos emerged when people needed to render, and weren't able to use it.... but when they asked, everyone claimed they were NOT using Maxwell at all.

I guess disabling the plugin is a decent work around for now...
#379597
is there maybe a parameter flag we could throw into the executable to disable Maxwell from loading when SU does? That way we could have (2) separate executables: one for when you want to use SU+Maxwell, one for when you just need to model.
#379606
How about this --
Code: Select all
require "sketchup"
require "extensions"
require "maxwell"
  
if !file_loaded?("maxwell.loader.rb")
  module MX  
    module Loader
      @ext = nil
      def Loader.ext
        if !@ext
          @ext = SketchupExtension.new("Maxwell for SketchUp", "maxwell/init.rb")
          @ext.version = MX::CURRENT_VERSION
          @ext.creator = "Next Limit Technologies"
          @ext.copyright = "#{MX::CURRENT_YEAR}, Next Limit Technologies"
          @ext.description = "#{MX::CURRENT_MAXWELL} plugin for SketchUp."
          Sketchup.register_extension(@ext, true)
        end
        @ext
      end
      ::UI.menu("Plugins").add_item(::UI::Command.new("Enable Maxwell") { Loader.ext.check })
      ::UI.menu("Plugins").add_item(::UI::Command.new("Disable Maxwell") { Loader.ext.uncheck })
    end
  end
  file_loaded("maxwell.loader.rb")
end
If you save this as maxwell.loader.rb and put it in your Plugins folder, it will add two items to your Plugins menu: Enable Maxwell and Disable Maxwell. Basically, they just check & uncheck the box for the plugin in Preferences > Extensions. As you may know, you cannot unload an already-loaded plugin from a session, so using the disable item just means that the plugin won't be loaded automatically in the next SketchUp session.

Lastly, you should be aware that this is not capable of controlling what happens with the c++ MXS exporter; if you use File > Export > 3D Model, and choose MXS format, the plugin is going to attempt to obtain a license, and there's not really much way around that.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]