version 1.7, 2001/08/22 02:36:34 |
version 1.8, 2001/08/22 03:23:25 |
|
|
%%%%%%%%%%% $OpenXM: OpenXM/src/kan96xx/Doc/ox-win.sm1,v 1.6 2001/08/12 03:13:35 takayama Exp $
|
%%%%%%%%%%% $OpenXM: OpenXM/src/kan96xx/Doc/ox-win.sm1,v 1.7 2001/08/22 02:36:34 takayama Exp $
|
|
|
[(parse) (ox.sm1) pushfile] extension pop
|
[(parse) (ox.sm1) pushfile] extension pop
|
|
|
Line 21 OpenXM_HOME_WIN tag 0 eq { |
|
Line 21 OpenXM_HOME_WIN tag 0 eq { |
|
%% This is used in asirconnectr_win
|
%% This is used in asirconnectr_win
|
/OX_LAUNCH (c:\home\asir\bin\ox_launch.exe) def
|
/OX_LAUNCH (c:\home\asir\bin\ox_launch.exe) def
|
%%%%%%%%%%%%%%% end configuration %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%% end configuration %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
/oxpath.ox (bin/ox.exe) def
|
/oxpath.ox (bin/ox.exe) def
|
/oxpath.oxsm1 (bin/ox_sm1.exe) def
|
/oxpath.oxsm1 (bin/ox_sm1.exe) def
|
/oxpath.oxlog (bin/oxlog.exe) def
|
/oxpath.oxlog (bin/oxlog.exe) def
|
Line 30 OpenXM_HOME_WIN tag 0 eq { |
|
Line 29 OpenXM_HOME_WIN tag 0 eq { |
|
/oxpath.null00 ( >& /dev/null ) def %%cf. oxNoX
|
/oxpath.null00 ( >& /dev/null ) def %%cf. oxNoX
|
/oxpath.null00-pure-sh ( 2>&1 >/dev/null) def %%TODO:It does not work in our case
|
/oxpath.null00-pure-sh ( 2>&1 >/dev/null) def %%TODO:It does not work in our case
|
|
|
|
/sm1connectr {
|
|
[/in-sm1connectr /pass /peer /data /control ] pushVariables
|
|
[
|
|
/pass [(oxGenPass)] extension def
|
|
/peer [(oxGetPort) (localhost)] extension def
|
|
/data peer 1 get toString def
|
|
/control peer 3 get toString def
|
|
peer message
|
|
[(start ox ) ( -reverse -ox ) (/home/nobuki/OpenXM/src/kxx/ox_sm1.exe)
|
|
( -data ) data ( -control ) control ( -pass ) pass
|
|
oxpath.null
|
|
( )] cat system
|
|
[(oxCreateClient2) peer 0 pass] extension /ox.ccc set
|
|
%% 0 means connect from only localhost.
|
|
(The server is binded to the variable ox.ccc) message
|
|
ox.ccc.init
|
|
] pop
|
|
popVariables
|
|
} def
|
|
|
/sm1connectr_win {
|
/sm1connectr_win {
|
[/in-sm1connectr /pass /peer /data /control ] pushVariables
|
[/in-sm1connectr /pass /peer /data /control ] pushVariables
|
[
|
[
|
Line 40 OpenXM_HOME_WIN tag 0 eq { |
|
Line 59 OpenXM_HOME_WIN tag 0 eq { |
|
peer message
|
peer message
|
[(forkExec) [
|
[(forkExec) [
|
(c:/windows/command/start)
|
(c:/windows/command/start)
|
[OpenXM_HOME_WIN (/bin/ox)] cat
|
[OpenXM_HOME_WIN (\bin\ox)] cat
|
(-reverse)
|
(-reverse)
|
(-ox)
|
(-ox)
|
[OpenXM_HOME_WIN (/bin/ox_sm1.exe)] cat
|
[OpenXM_HOME_WIN (\bin\ox_sm1.exe)] cat
|
(-data)
|
(-data)
|
data
|
data
|
(-control)
|
(-control)
|
Line 91 OpenXM_HOME_WIN tag 0 eq { |
|
Line 110 OpenXM_HOME_WIN tag 0 eq { |
|
popVariables
|
popVariables
|
} def
|
} def
|
|
|
initializePathNamesForOx %% This should be
|
%% Skip it. initializePathNamesForOx
|