[Closed] MAXScriptManager
Hi guys,
I think I’m just going to copy&paste most of my post from polycount, hope you don’t mind
MAXScriptManager is a 3dsMax script that will will help users and developers get/push their scripts easily. It will hopefully streamline the process of downloading, updating and installing scripts.
List of features:
[ul]Install scripts packed in MZP files by just double clicking on them from Windows Explorer.[/ul]
[ul]Right click mzp, ms, mse and mcr files to get additional options such as installing script with a specific 3dsMax version. (MSM will need to be installed in the other versions as well)[/ul]
[ul]Uninstall scripts.[/ul]
[ul]Browse repositories for scripts.
(Developers or websites such as ScriptSpot will have to create these repositories. Essentially they are just xml files with all necessary information such as download links to the scripts, version number and so on. I will create a tool myself in order to quickly create and manage these repositories.)[/ul]
[ul]Directly contact script authors from MAXScriptManager, follow them on Twitter, share the script on Facebook, visit their website and even donate![/ul]
[ul]Automatic update check on 3dsMax startup.[/ul]
[ul]Option to automatically apply updates if found.[/ul]
[ul]View script changelists.[/ul]
[ul]When installing ms, mse or mcr files a button will be automatically added to the MainToolbar. (No need to hunt the script down under the Customize User Interface window)[/ul]
[ul]MagicClipboard will take URLs that point to scripts and it will download and install them. You can also quickly copy&paste MaxScript code and turn it to an actual script[/ul]
Here are two YouTube videos to see it in action:
MAXScriptManager – Main Window
MAXScriptManager – In Action (Watch in HD)
MS, MSE, and MCR files can be installed through right clicking the files and selecting the 3dsMax version, through repository browser (only if the scripts are in a repository, obviously) and through MagicClipboard.
MZP files can be installed through right clicking, Drag & Drop, “MaxScript/Run Script…” Dialog, MagicClipboard and the repository browser.
(The difference between Non-MaxScriptManager compatible MZPs and compatible ones, is that the non-compatible ones will need to go through a “manual installation process”, whereas the compatible ones will be able to bypass it. Check the second video. In the video, GoMax is already MSM-compatible, whereas TexTools isn’t.)
MaxScriptManager will be compatible with 3dsMax 2008 – 3dsMax 2012 (3dsMax 9 support will come later)
Here is another video showing the Repository Manager. You can quickly create and edit repositories with it.
So! It’s released! Go ahead give it a try! And make sure to check out the “About” dialog. These forums have really helped me out
Please let me know what you think! And don’t look too much into the code just yet, haha. I know there is a lot I need to improve.
that’s exactly what i am talking about. an abstract user will not look at your code. a beginner can not really help you. but the advanced coder needs to see the code to give you an advice or a way of optimization. i am telling again and again – i’m learning every day during almost 14 years how to code mxs. my best friend is mxs help which i have opened all the day, and Bobo’s simple samples…
there is nothing wrong to show that you are not perfect. the wrong thing is to believe that you are special to hide your treasure from others.
Hehe, I decided not to encrypt the script, because there wasn’t really anything “special” about it. There are maybe some interesting things that newbies like me can learn from. I guess it’s also a way of repaying the community.
I am not so proud of the coding itself, but more about the idea and the “design” aspect of it. And because after months of trying, learning and experimenting, I was able to release something pretty stable.
So yeah, I encourage anyone to look into the code and give me their opinions. Perhaps there is something I keep doing over and over again that could be improved. In the meantime I’m going to write down a to-do list.
This looks promising, either from a user point of view or a scripter who wants to keep track of his scripts.
I’ll dig more into the repository idea to get it working
This is the first time i want to learn programing,and i had download your plugin,and it’s really helpful, and may i ask a stupid question,how to see your code?
Hehe, for that you would have to open the MaxScript Editor. Then open the files located in this folder with the editor:
C:\Users\Norman\AppData\Local\Autodesk\3dsMax\2011 – 64bit\enu\scripts\MaxScriptManager
(note: you have to change the username and 3dsMax version. If you are using win XP the path might be a bit different)
i downloaded ur script but i have a lot of problems
1-once i download it. it have no icon image.
2-once i drag the icon to max max give me an error hotkey error
hey!
1.It has no icon image, because it’s a mzp file. You need to have MaxScriptManager installed in order to see icons for the mzp files.
2. Not sure what error it is. Could you try running 3dsMax as admin and try installing it again? Right click 3dsmax/Run as Admin.
Let me know if it helps!
i did download it right this time. i just have to run max as an admin its great script but when i tried to use it to make a .mse file mapped to a button in the UI. it give me an error so i think this part still need to be fixed. i don’t know may be i did some thing wrong. but after it convert it to a button and i restart max any time i push the button it give me an error and don’t wanna work any way. i like it a lot but i hope it could map a .mse script to buttons. :))