POV-Ray : Newsgroups : povray.newusers : Shell-out to Operating System Problem Server Time
31 Jul 2024 08:29:09 EDT (-0400)
  Shell-out to Operating System Problem (Message 3 to 12 of 12)  
<<< Previous 2 Messages Goto Initial 10 Messages
From: Stephen McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 7 Jan 2003 19:06:44
Message: <3e1b6a90.347812137@news.povray.org>
On Tue, 7 Jan 2003 16:24:17 -0600, "hughes, b."
<omn### [at] charternet> wrote:

>
>There's your trouble  ;-)
>
>You must start the Command Interpreter to use the executable.
>
>Pre_Frame_Command=cmd.exe /c W003.exe
>
>The /c switch closes the MS Prompt window after exectution, /k would keep it
>running.
>
>
Thanks,
I tried it but it did not help. Where in the documentation is it
described? I can only find a reference at 1.10.11.3.4 

Stephen


Post a reply to this message

From: hughes, b 
Subject: Re: Shell-out to Operating System Problem
Date: 7 Jan 2003 19:48:22
Message: <3e1b7556@news.povray.org>
"Stephen McAvoy" <mca### [at] aolcomcom> wrote in message
news:3e1b6a90.347812137@news.povray.org...
> I tried it but it did not help. Where in the documentation is it
> described? I can only find a reference at 1.10.11.3.4

Well, it varies a little depending on the OS used because the Command
Interpreter file isn't the same. Since I also have XP here I made sure it
was "cmd.exe" (I keep thinking it's .com, not .exe) being used before I
replied to your message. I didn't try a Post_Frame_Command however since I
had done it before. Only thing I can think of that might have happened is
that the path isn't being found, in which case you can either add it as
c:\windows\system32\cmd.exe (wherever you find cmd.exe to be located) or set
up the Path environment variable in the System control panel (right-clicking
My Computer, Properties) found under Advanced.

Hopefully that's all there is to it.


Post a reply to this message

From: Stephen McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 8 Jan 2003 04:33:00
Message: <3e1beffa.381965657@news.povray.org>
On Tue, 7 Jan 2003 18:47:57 -0600, "hughes, b."
<omn### [at] charternet> wrote:


>
>Hopefully that's all there is to it.
>
>
Again thanks,
But still nothing. I used this line in the ini file: 

Pre_Frame_Command=C:\WINDOWS\SYSTEM32\cmd.exe /c
C:\Utils\QB45\Waves\W003.exe

There is no indication that Povray is trying to do anything before
parsing the sceen.

Stephen


Post a reply to this message

From: hughes, b 
Subject: Re: Shell-out to Operating System Problem
Date: 8 Jan 2003 06:00:09
Message: <3e1c04b9$1@news.povray.org>
"Stephen McAvoy" <mca### [at] aolcomcom> wrote in message
news:3e1beffa.381965657@news.povray.org...
> Again thanks,
> But still nothing. I used this line in the ini file:
>
> Pre_Frame_Command=C:\WINDOWS\SYSTEM32\cmd.exe /c
> C:\Utils\QB45\Waves\W003.exe
>
> There is no indication that Povray is trying to do anything before
> parsing the scene.

All I can say is that it works okay here, using for example:

Pre_Frame_Command=cmd.exe /c notepad.exe

And my cmd.exe is in the same place as yours, which I would have expected. I
also gave a DOS program a try and it passed the test. Just to explain what
you should see happen there, when the Run button is pressed (or Alt+G keys)
the DOS Prompt opens and immediately runs your program then closes if it is
finished or remains open awaiting your response. The parsing then continues
and renders the scene.

The fact you see no error message or anything is puzzling. Maybe you can try
to catch what's going on with the Windows Task Manager (Ctrl+Alt+Delete),
Applications. I use mine with Options set to keep it above everything else
so I can always see it.


Post a reply to this message

From: Stephen McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 8 Jan 2003 06:28:36
Message: <3e1c0b3f.388947476@news.povray.org>
On Wed, 8 Jan 2003 04:59:45 -0600, "hughes, b."
<omn### [at] charternet> wrote:

>
>The fact you see no error message or anything is puzzling. Maybe you can try
>to catch what's going on with the Windows Task Manager (Ctrl+Alt+Delete),
>Applications. I use mine with Options set to keep it above everything else
>so I can always see it.
>
>
Strange, it works using Pov 3.1g but not with 3.5. I must have missed
something in the 3.5 settings, don't know what. I used "cmd.exe /k" to
catch the dos box but nothing shows nor does Task Manager.
Thanks 
Stephen


Post a reply to this message

From: S McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 20 Jan 2003 08:02:39
Message: <3e2bf35c.184208868@news.povray.org>
Would  some one tell me what settings should be set through the menu
to allow shellouts. I am at a loss with this. 
Thanks in desperation
Stephen

Regards
        Stephen


Post a reply to this message

From: hughes, b 
Subject: Re: Shell-out to Operating System Problem
Date: 20 Jan 2003 12:25:38
Message: <3e2c3112$1@news.povray.org>
"S McAvoy" <mca### [at] aolcomcom> wrote in message
news:3e2bf35c.184208868@news.povray.org...
> Would  some one tell me what settings should be set through the menu
> to allow shellouts. I am at a loss with this.
> Thanks in desperation

Reread your original message and looks like you must have set the menu okay
before. Disable Starting Other Programs is important to have *unchecked* for
the shellout. And mine here also has No Restrictions selected and Permit
Read/Write in Current Directory checkmarked. These, of course, being in the
Options menu. Shouldn't be anything else needed.

If you still have trouble I don't know what else could be done.


Post a reply to this message

From: S McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 21 Jan 2003 07:05:25
Message: <3e2d3736.72056892@news.povray.org>
On Mon, 20 Jan 2003 11:24:41 -0600, "hughes, b." <omn### [at] charternet> wrote:

>
>If you still have trouble I don't know what else could be done.
>

Bob, Thanks for your trouble. The problem seems to be that I am using an ini
file generated by Moray and it automatically generates the line
"Pre_Frame_Return= I". If I change it to "Pre_Frame_Return= " the pre frame
command is run. This has nothing to do with my exe file (I think/hope) as when
the pre frame command= cmd.exe /k and "Pre_Frame_Return= X" the cmd.exe is not
run. 
BTW I do not need to use "cmd.exe /c C:\Myfile.exe" just c:\ Myfile.exe

Regards
        Stephen


Post a reply to this message

From: hughes, b 
Subject: Re: Shell-out to Operating System Problem
Date: 21 Jan 2003 18:17:26
Message: <3e2dd506@news.povray.org>
"S McAvoy" <mca### [at] aolcom> wrote in message
news:3e2d3736.72056892@news.povray.org...
> On Mon, 20 Jan 2003 11:24:41 -0600, "hughes, b." <omn### [at] charternet>
wrote:
>
> Bob, Thanks for your trouble. The problem seems to be that I am using an
ini
> file generated by Moray and it automatically generates the line
> "Pre_Frame_Return= I". If I change it to "Pre_Frame_Return= " the pre
frame
> command is run. This has nothing to do with my exe file (I think/hope) as
when
> the pre frame command= cmd.exe /k and "Pre_Frame_Return= X" the cmd.exe is
not
> run.
> BTW I do not need to use "cmd.exe /c C:\Myfile.exe" just c:\ Myfile.exe

Was your trouble, not mine  ;-)

Must be a Windows program then, huh? Thought you had a DOS utility kind of
thing there.


Post a reply to this message

From: S McAvoy
Subject: Re: Shell-out to Operating System Problem
Date: 22 Jan 2003 06:56:19
Message: <3e2e8603.157766125@news.povray.org>
On Tue, 21 Jan 2003 17:16:24 -0600, "hughes, b." <omn### [at] charternet> wrote:


>
>Was your trouble, not mine  ;-)

It certainly was :-)
>
>Must be a Windows program then, huh? Thought you had a DOS utility kind of
>thing there.
>
It is DOS, a compiled Qbasic program.

Again thanks for all your time and support

Regards
        Stephen


Post a reply to this message

<<< Previous 2 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.