|  | 
| 
			 
			#1  
			
			
			
			
			
		 | |||
| 
 | |||
| 
				
				running scripts without the IDE showing
			 
			
			Is it possible to run a Vizard script from the command line  Vizard.exe -r myscript.py and not have the splashscreen and/or the Vizard IDE pop up (or perhaps come up as minimized?) | 
| 
			 
			#2  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			Yeah, this is possible with version 2.12 and higher. Try this: winviz.exe 0 myscript.py winviz.exe is in the same directory as Vizard.exe. The first argument is a number, which you don't need to worry about, and the second argument is the path to the script, which should usually be the full path, not just the script name. | 
| 
			 
			#3  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			Hmmm.... I have downloaded v2.12 and tried out your suggestion without success... The first time, I typed "C:\Program Files\Vizard20\bin\winviz.exe" 0 simpleworld.py and the 2nd time I changed directories to Vizard's bin directory and typed: winviz.exe 0 N:\AndyL\PythonPractice\simpleworld.py and both times I got the following error. (That's a zero as the second arg) Vizard 2.12 Traceback (most recent call last): File "<string>", line 12 in ? IOError: [Errno 2] No such file or directory: '0' (zero) CameraGroup::_sync() : _syncBarrier not created cannot block | 
| 
			 
			#4  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			oops...my bad I got it backwards, the first argument is the script and the second argument is the number, hope i didn't cause too much headache. | 
| 
			 
			#5  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			OK, swapping the arguments go it to launch ok, but I notice that the evaluation splash screen pops up even though I have a licensed copy of Vizard. Is there a way to fix this or make it go away? Also, I had been passing some other arguments to my scripts via command line (see the thread 15 - "Passing arguments to Vizard"). Is this possible to do when calling winviz directly? Last edited by hotspur1; 10-29-2003 at 07:34 PM. | 
| 
			 
			#6  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			oops...another bad I'll create a fix for that as soon as possible. You should be able to pass arguments to your script. Just add them after the 0 and you can access them as usual in your script by using viz.args. | 
| 
			 
			#7  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			Thanks Farshid - appreciate all your help. Just one other matter - I got a copy of the Release notes which shows an example of starting from the command line, but it doesn't include the final '0' - I guess the Release Notes should get corrected.... I also noted that after I run winviz in this way in the Command Window (Win2k), I cannot use the close button anymore to close the window! I have to go to the Task Manager to end the process... Last edited by hotspur1; 10-30-2003 at 10:21 AM. | 
| 
			 
			#8  
			
			
			
			
			
		 | |||
| 
 | |||
| 
			
			Thanks for pointing that out. About the command window, you'll have to take that up with Andy. Either way, you should be able to type "exit" to close it. | 
|  | 
| 
 | 
 |