How about moving this kind of functionality into ext/netware and
having a couple of functions that manipulate the netware
screens/interactivity stuff?

Then the scripts themselves can control exactly what is needed; this
feels better to me, as it is more in line with other systems.

--Wez

On Tue, 26 Oct 2004 07:31:16 -0700, Kamesh Jayachandran
<[EMAIL PROTECTED]> wrote:
> Hi Wez,
> We have bash ported to NetWare which is new addition to our Netware
> distro.
> But still people tend to use System Console to run their programs.
> Basically this is the requirements from some of Netware customers to use
> php interpreter for running some cron jobs which does not need any
> pressanykey(No interactivity with the user).
> 
> For other regular scripts invoked manually by user needs sort of
> interactivity before closing the screen.
> 
> Regarding the pressanykey we can use NetWare system defaults to have
> prompt functionality upon exit without having any code to have
> pressanykey code.
> 
> Still we need to have switches to have this interactivity or not(Based
> on usage regular/cron)
> We need one more switch to determine whether to have output in the
> Logger screen(System wide log console) or Interpreter screen.
> 
> With regards
> Kamesh Jayachandran
> 
> On Tue, 26 Oct 2004 15:01:34 +0100, "Wez Furlong" <[EMAIL PROTECTED]>
> said:
> 
> 
> > Doesn't netware have a standard wait or pause utility for this kind of
> > thing?
> >
> > It feels like PHP is the wrong place to add this kind of option; why
> > should every application that runs on netware include code to open a
> > screen?  Why should every application that runs on netware include
> > press-any-key code?
> >
> > Surely it is better to port a real shell and put the netware code in
> > there instead?
> >
> > --Wez.
> >
> >
> > On Tue, 26 Oct 2004 06:18:21 -0700, Kamesh Jayachandran
> > <[EMAIL PROTECTED]> wrote:
> > > Hi All,
> > > I need two cli switches to handle some special cases to NetWare specific
> > > php invocation.
> > > In linux and windows where shell and command prompt far live the php
> > > interpreter invoked from them.
> > > Both shell and command prompt will capture the output of the child php
> > > interpreter.
> > > In NetWare OS, php cli for that matter most programs are not invoked
> > > from environments like shell/command prompt.
> > > They are invoked directly from System Console which is in some sense
> > > similar to "init" of Linux.
> > > This makes the program to have their own Screen.
> > > Upon exit of the program the screen will close and the user can not see
> > > the output anymore.
> > > To solve this issue we have 'pressanykey' prompt under ifdef for NetWare
> > > in php cli code before calling exit..
> > >
> > > This introduces another problem of scripts to always wait for user to
> > > press any key before closing the screen.
> > >
> > > So we need a command line switch to conditionally prompting for user's
> > > attention 'pressanykey'.
> > >
> > > Another command line switch we need is to conditionally open or not to
> > > open the screen at all.
> > >
> > > Currently I could see g, j, k, o, p, t,u, x, y not being used.
> > >
> > > Can I make use of any two of them?
> > >
> > > With regards
> > > Kamesh Jayachandran
> > >
> > > --
> > > PHP Internals - PHP Runtime Development Mailing List
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> > >
>

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to