projectSwitcher

34 votes
Version: 
0.31
Date Updated: 
02/14/2014
Author Name: 
Martin Breidt

(updated to v0.31) ProjectSwitcher is a Macroscript utility for quickly switching between multiple project folders. It keeps track of the previously opened projects, saves them to an .ini file and presents them in a dropdown list.

ProjectSwitcher UI

The dialog can be resized to accommodate long path names. v0.3 can also be docked at the top or bottom, v0.31 is using a floating dialog instead to restore compatibility with 3ds Max 2014.

Update to v0.31:

  • Due to a bug in 3ds Max 2014, version 0.3 no longer worked (project was no longer switched after selection in dropdown menu was made)
  • Therefore, a new version 0.31 has been released that no longer uses a dockable toolbar to host projectScripter but a floating dialog instead; this restores compatibility with 3ds Max 2014 again.
  • The script dialog now remembers size and postion.

Update to v0.3:

  • Automatic Project Switching when opening .max files: When opening the file c:\projects\myproject\scenes\file.max, this option will automatically set c:\projects\myproject\ as the new project folder. Thanks to Tollef Roe Steen for the suggestion.
  • No longer a macroscript; can be automatically run when 3ds Max starts

Note:
There seems to be a small bug in 3ds Max 2008. It causes projectSwitcher to always show a Browse-Folder-Dialog when swichting projects. This can be fixed by manually editing the file Macro_SetProjectFolder.mcr in the <3dsmax_root>\ui\macroscripts directory and changing

local _SetProjectFolder_macro_option_promptUser
local _SetProjectFolder_macro_option_newFolder

in line 25 and 26 to

global _SetProjectFolder_macro_option_promptUser
global _SetProjectFolder_macro_option_newFolder

Save the .mcr file and restart 3ds Max. This should return normal functionality for projectSwitcher

Additional Info: 

For automatic startup, just copy this script into your scripts\startup folder and restart 3ds Max.

Press the '?' button for a quick help screen, or see the header of the script file for detailed information.

Version Requirement: 
9
Other Software Required: 
v0.3 does not work correctly in 3ds Max 2014

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
tassel's picture

Nice script. Verry helpfull

Nice script. Verry helpfull for the workflow. Thumbs up :)

Raymond H.Ingebretsen - http://www.homme3d.com

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.