ScriptSpot

Script

MSPM - MaxScript Project Manager

By Svennovich · Credited author: Sven Fraeys · 2010-11-23

Version
1.0
Version requirement
3ds Max 9 - 2010 - 2011
Other software required
WinRar (MZP - for install package)
Date updated
2010-11-23
Votes
53
Download
Download
Description

 

MaxScript Project Manager is a tool for MaxScript Developers.

MSPM will assist in creating, developing and publishing projects.

This way the developer only needs to think about developing his tool and nothing else.

The biggest advantage of this tool is the ability to create a ready-to-go mzp within seconds. This with a solid customizable installer-template. 

Every created mzp-installer is "MaxScript Manager" compatible. (norman3D), this gives the ability to make your users aware if there are any new updates for your tool.

(more information and video tutorials coming soon)

 

 

Tags: Tools, project, management, scripting

Comments (13)

just to say thanks

mikemike37 · 2013-02-11

thank you for this :)

Thanks for the reply.They

Script_Butler · 2011-07-19

Thanks for the reply.

They aren't a group of similar scripts, they are all my scripts. Basically I have a folder with all my scripts in to keep it all tidy.

Surely each script should be seperated from each other. I don't understand why that's not the normal thing to do?

The problem I have is when i try and compile one script with icons etc, it compiles every single folder within my main folder. I can't choose a certain script to compile.

I'd love to discuss it further with you to see if you can get this integrated. It seems a bit odd that i can't be done. Surely I'm not the only one who keeps all my scripts neat and tidy in one main folder. Am I?

Project folders

Script_Butler · 2011-07-19

Firstly, nice script I think it will be useful for me, mainly for the publishing part!

I do have a question. All my scripts are in seperate folders for each script, but all those folders are within one folder so i can keep tabs on them easily.

When I open a project in your script i am only able to open this main folder and MSPM shows all my subfolders which is fine. But when I want to publish a certain script, it publishes this entire folder so the mzp has all my scripts in it.

I don't really want to have all my scripts in seerate folders as i might loose track of them.

Is there a way you can change it so you can choose a subfolder that you want to publish?

Or am i doing something wrong?

Svennovich · 2011-07-19

Hey,
what you are requesting is indeed not possible with the current version.
But i dont understand why each tool needs to be seperated llike that?
The idea I use is one folder = one script.
And in your case it is also more of one collection of similar tools?

If i would create installers like that they would be more likeadd-ons?
I am interested in expanding the installer feature so if you want we can discuss it further. Just send a pm.

MSPM 1.0

Svennovich · 2011-07-19

Ok, a new release of MSPM.
I rewrote the whole project from scratch so it will run much faster and managing your files goes much easier now.

A great improvement in this version is the MZP-installer template. Which provides functionality for installing and uninstalling your scripts.

Author profile will be connected to your projects when pubising your projects. This way people can easily contact you for requests and bug reports.

Templates for MS, XML and Projects can be created so you can save yourself time.

also all the MZP installers are Maxscript Manager compatible. This means that if you support your tool well that users will be announced when new updates are available.

syntax error

freed · 2010-12-12

hey sven im using max 2009 and get massage box
Syntax error at on, expected member name or local function:
In Line: on create do

Svennovich · 2010-12-12

Hey freed,
Ah max 2009 does not support on create do() function.
Forgot about that.
I'll fix it as soon as possible, will post a new version end this week.

Svennovich · 2010-11-30

hey thanks lalamax3d,
I am planning to add more tools for easy scripting, I will add functionality for scanning your ms content so that you can easily access certain parts.

thanks for the idea and the request :)

please let me know if you have anymore suggestions or problems with your current version.

too good

lalamax3d · 2010-11-30

for few moments, menu, it feels, i am in some IDE, ideally should be part of max.. amazing, huge thanks

q- is it possible, to a list of functions in a lengthy file, so i can quickly move between functions and have complete IDE inside max...(just a thought)

br0t · 2010-11-25

looks like a nice way to keep things organized. unfortunately 3ds max crashes with an application error when i drag&drop the published mzp file in my max viewport :(

Svennovich · 2010-11-24

ey lucpet59

Be sure that you have all write access to your pc, MSPM needs to be able to create and copy files to your hard disk.
go to : Control Panel -> User Account Control Settings -> and put it on "never notify me".

Other possibility: Manually install
- open mzp with winzip / winrar.
- put 'MaxScriptProjectManager' in the $userScript folder
- execute in max: 'ExecuteMSPM.ms'

I hope the above works, please let me know if the installer is still giving you trouble.

lucpet59 · 2010-11-25

ok that worked thanks

Getting error trying to install

lucpet59 · 2010-11-24

"Could not find folder in the Local Temp, extract failed" then
"Installation Complete" then
--runtime error: fileIn: can't open file -
$userScripts\MaxScriptProjectManager\executeMSPM.ms

I guess I'm a little thick but could you give a quick run through on installing this please.