Does the client have to be installed to be able to submit a render from a machine using 3ds (2011 or 2012)? I’ve copied the toolbar over and edited the path to the repository in "Deadline-SubmitMaxToDeadline.mcr " on the machine. I keep getting an error saying it can’t connect to repository. I’ve tried every path variable I can think of. Using Deadline 5.
I’ve got ~100 lab machines I want students to be able to submit render jobs from(and in the future possibly from their own laptops). I’d rather them only have access to submit and not have access to any of the Deadline programs(We’ll have plenty of displays showing the status of jobs, etc.). We’re unfortunately in an environment where the less access they have the better off we are(including repository - still trying to work around giving all 1,000 students r/w to that).
Also, whether client is needed or not - if anyone has a tip on making the Deadline rendering option show up for all users who log on to a machine and open 3ds Max -I’d appreciate any tips! I’ve copied over profiles, copied certain files to all users, etc. with no luck. We could potentially have every student logon to the same machine over the course of a semester, and we need all of them to have the submit to deadline option.
Thanks! I’ve read the last 8 pages of this forum and have learned a lot!
Hi!
From top of my head, the only component needed by SMTD is the “deadineCommandBG.exe” file located in the BIN folder of the Deadline installation on the local workstation. This is the silent command line executable which can be used to communicate with Deadline and acquire information about the Repository like pool names etc., and to submit jobs. I suspect that you could install the Client on a workstation and then remove the actual Deadline Slave (client) files to prevent the launch of the client, while still allowing the submission of files to the Repository. But I wouldn’t advise it - having the slave installed does not affect the ability of your students to modify things. Deadline 5 has an option to prevent users of the Monitor application from modifying other peoples’ jobs by enforcing the login name as the Deadline user name. You can even reduce the ability of the users to modify their jobs (e.g. elevating their priority) after the job was submitted. So that’s probably the safer route. thinkboxsoftware.com/deadlin … nagement_2
I am not sure what you want to achieve - are you asking about the automatic pop-up of the SMTD dialog after 3ds Max starts?
To do that, all you have to do is add a new script to the \autostart folder of 3ds Max and call the SMTD macroscript from there, something like
macros.run "Deadline" "SubmitMaxToDeadline"
After launching Max, the SMTD dialog would pop up, assuming it is installed on the workstation.
If that is not what you are after, please clarify!
Thanks Bobo! I’ll have my guys try the “deadineCommandBG.exe” method out and see if we can get that working.
As for the other question - your directions may be the solution, we’ll have to give that a shot. But I’ll go ahead and clarify what I was trying to say a bit better just in case.
When following the directions here thinkboxsoftware.com/deadlin … ript_Setup
It adds the “submit to Deadline” option in the 3ds Max toolbar for that user only. So say I’m logged on as “Administrator”, i can log off and back on with that account and the “Submit to Deadline” is still there. But when a student comes and logs on with their username “JohnDoe”, the “Submit to Deadline” option is not there.
We’re trying to find out how to make the “Submit to deadline” appear in 3ds Max for all users that logon to the machine.
Thanks again Bobo. We’re excited to start a new semester soon with the new rendering software in place.
Just a note that deadlinecommandbg.exe uses many of the libraries in the bin folder, so you would just want to remove the .exe files that you don’t want students using (like deadlineslave.exe or deadlinemonitor.exe).
So we need to install the entire client install and configure the repository location through that on every machine in order for the 3ds max “Integrated 3ds Max submission script” to work? We’re looking at needing to get the “submit to Deadline” menu item/option added to 3ds Max to ~100 lab machines as well as every single faculty machine. And the hope of allowing the students to easily add the feature to their laptops(we have a laptop policy) in a year or so is now looking like it is not an option unless they install slave/monitor, etc. to their laptops.
I didn’t realize this. I’ll take a look early next week and see if we have other ways of doing this with Deadline or see what we can do.
Yes, that’s correct. Essentially, the submission script calls on the Deadline Client software to submit the job.
The Deadline Client has a silent installer, and supports the ability to specify settings like the repository path from the command line, so you could wrap this in a batch file to allow students to do one-click installs, as well as use tools like psexec (technet.microsoft.com/en-us/sysi … s/bb897553) to do remote installations on your farm. The batch file you give to students could also do extra work like delete some of the executables after installation is finished.