Sketchup+2015

You may have noticed that SketchUp 2015 is now available from Software Services. This replaces the 2013 version previously offered. Advice from David Isaacs in Yammer

Trimble has changed the way licencing works for this version. Now even volume education licences must be activated online on first use. Trimble has a guide (@http://help.sketchup.com/en/article/57586): you pre-populate a file with the licence info, then on first run, the user clicks Add Licence then Activate and all is good. Theoretically.

Unfortunately not. It will claim you're not on the internet and can't activate. Why? //Proxy// authentication. If you open Internet Explorer and sign in to the internet first and then re-open Sketchup, you can activate.

Can you imagine doing that with a lab full of students? It's absurd.

So I've reverse engineered the activation process (very easy when it doesn't even use HTTPS) and written an activator you can run at install time to fully licence the product:

@http://pastebin.com/uB0NeR9Z

Save that as activator.vbs and run it as:

cscript activator.vbs /serial: /auth: /username: [/proxyauth:]

Where: * and are provided to you by Software Services, * is theoretically your computer username, but it's only used server-side by Trimble so it can be anything *  is a //proxy// authentication username and password pair, if needed. The script automatically uses the system //proxy//

Hopefully this is useful to you. I've run it across about 150 machines, so it's reasonably tested. explicit proxy support:

@http://pastebin.com/x1VkbwEd

Usage:

cscript activator.vbs /serial: /auth: /username: [/proxy:] [/proxyauth:]

so I would set:

/proxy:proxy.det.nsw.edu.au:8080 /proxyauth:david.isaacs:secretpassword