@echo off
:rexx
if "%softy%"=="" set softy=1
if "%autoya%"=="" set autoya=1
if "%noprelok%"=="" set noprelok=1
if "%prelok%"=="" set prelok=scr
if "%noprelok%"=="1" set prelok=
if "%eagn%"=="" set eagn=1
if "%ggbsout%"=="" set ggbsout=nul
if "%rexlog%"=="" set rexlog=1
:rook
%lgrxc%if "%1"=="Rxc" goto rexlog2
:reeq
if "%rexlog%"=="1" goto rexlog1
:rexlog2
if "%befcm%"=="" set befcm=1
if "%1"=="Rxc" goto rxcolor%rxcolorjtl%
if "%rxcolor%"=="" set rxcolor=0':31':40m
if "%rxcolor%"=="none" goto rxcolor8
:rxcolor7
if not "%rxcolor%"=="" call c:\rexx Rxc %rxcolor%
:rxcolor8
if not "%nrexc%"=="1" echo C:%rxcolor% B:%befcm%L:%grexxjtl%-Ch/a:%rexxch%'%rexxauch%[##REX##] %1 %2 %3 %4 %5 %6 %7 %8 %9
if "%nalgvrx%"=="" set nalgvrx=2
rem if "%ggbsout%"=="" set ggbsout=nul
if "%echoon%"=="1" echo on
:rexxpd
:rexxpd0
if "%1"=="-" goto rexxpd7
if "%1"=="l" goto rexxpd6
if "%1"=="s" goto rexxpds
if "%1"=="r" goto rexxpdr
if "%1"=="cr" goto scr%rexxcrjtl%
if "%1"=="scr" goto scr%rexxscrjtl%
if "%1"=="v" goto rexxpdv
if "%1"=="Rpv" goto rexxpdx
if "%1"=="Bi" goto rexxpdb1
if "%1"=="b" goto rexxpdbk
if "%1"=="rpt" goto rexxpdrp
if "%1"=="eb" goto rexxpdeb
if "%1"=="Bsv" goto bsv%bsvjtl%
if "%1"=="Bsv2" goto bsv2
if "%1"=="ccon" goto ccon%cconjtl%
if "%1"=="c" goto rexxcom
if "%1"=="con" goto rexxcom%rexxcomjtl%
if "%1"=="console" goto rexxcom
if "%1"=="}" goto rexxpdt1
if "%1"=="{" goto rexxpdt2
if "%1"=="run" goto rexxpdrn
if "%1"=="sb" goto rexxpdsb
if "%1"=="sr" goto rexxpdsr
if "%1"=="sa" goto rexxpdsa
if "%1"=="Z" goto rxxendf
if "%1"=="xxY" goto xxyy
if "%1"=="none" goto rxxend
if "%1"=="echo" goto rexxpdec
if "%1"=="demo" goto rexxpdem
if "%1"=="channel" goto rexxpd22
%nonnrx%%nonrx1%if "%1"=="%ehn1%'n'n%ehna2%" goto rexxpd8
if "%1"=="var" goto rexxvvvv
if "%1"=="dos" goto rexxdddd
rem -- freeze if "%1"=="Rxc" goto rxcolor%rxcolorjtl%
if "%1"==".go" goto %2
rem if "%1"=="dos" goto rexxdddd
if not "%grexxjtl%"=="" goto %grexxjtl%
goto rexxpd8
# -:softy0
if "%softy%"=="0" goto softy2
# -:softy6
if not "%softy%"=="" goto softy%softyjtl%
# -:softy2
:softy
:softy1
if "%sparm%"=="2" goto softy3
:softy5
binsub c:\rxxex.bat "[s1]" "%yy1%">%ggbsout%
binsub c:\rxxex.bat "[s2]" "%yy2%">%ggbsout%
binsub c:\rxxex.bat "[s3]" "%yy3%">%ggbsout%
binsub c:\rxxex.bat "[s4]" "%yy4%">%ggbsout%
binsub c:\rxxex.bat "[s5]" "%yy5%">%ggbsout%
binsub c:\rxxex.bat "[s6]" "%yy6%">%ggbsout%
binsub c:\rxxex.bat "[s7]" "%yy7%">%ggbsout%
binsub c:\rxxex.bat "[s8]" "%yy8%">%ggbsout%
:softy3
if "%sparm%"=="3" goto softy2
:softy4
binsub c:\rxxex.bat "[p1]" "%1">%ggbsout%
binsub c:\rxxex.bat "[p2]" "%2">%ggbsout%
binsub c:\rxxex.bat "[p3]" "%3">%ggbsout%
binsub c:\rxxex.bat "[p4]" "%4">%ggbsout%
binsub c:\rxxex.bat "[p5]" "%5">%ggbsout%
binsub c:\rxxex.bat "[p6]" "%6">%ggbsout%
binsub c:\rxxex.bat "[p7]" "%7">%ggbsout%
binsub c:\rxxex.bat "[p8]" "%8">%ggbsout%
binsub c:\rxxex.bat "[p9]" "%9">%ggbsout%
goto softy2
:rexxpdec
echo [%1'Rex_says]: %2 %3 %4 %5 %6 %7 %8 %9
goto rxxend
[.test3]O~{.cr#}~ [mq][test3][mq] [mq][gs][ml]say's'q[yb1]'q[-y][agn][mq]
:agn1
if "%nwagnrx%"=="1" goto agn11
:agn16
echo.>c:\rxagn.bat
:agn17
type c:\rxxex.bat>>c:\rxagn.bat
:agn11
if "%srxscr%%srxscr7%"=="1" echo :Begin agn:
:agn19
if "%srxagn%%srxagn1%%srxscr%%srxscr8%"=="1" type c:\rxagn.bat
:agn18
c:\binsub c:\rxagn.bat "/013/010" "/013/010rem ">%ggbsout%
:agn12
%noaggn%%noaggn2%c:\binsub c:\rxagn.bat "[agn][nagn]" "/013/010rem ">%ggbsout%
:agn13
%noaggn%%noaggn1%c:\binsub c:\rxagn.bat "[agn]" "/013/010set agnc=">%ggbsout% :agn8
if "%srxagn%%srxagn2%%srxscr%%srxscr9%"=="1" type c:\rxagn.bat
:agn20
if "%srxscr%%srxscra%"=="1" echo :END agn:
:agn19
%nclagn%call c:\rxagn.bat %1 %2 %3 %4 %5 %6 %7 %8%9
:agnkall
%nautoya%if "%autoya%"=="1" call c:\rexx xxY %agnc%
goto agn2
:stcr0
binsub c:\rexx.bat "[.%3]O~{.cr#}%stchk1%~" "[.%3]X~{.cr#}%stchk2%~"
goto rxxendf
:stcr1
binsub c:\rexx.bat "[.%3]X~{.cr#}%stchk1%~" "[.%3]O~{.cr#}%stchk2%~"
goto rxxendf
v-----autoya must be set to 1
[.sv]O~{.cr#}~[X-0] [mq][sv][mq] [mq]echo[-s]Var-[s1]:[-mv][s1][-mv][-y][agn][mq]
|
[.yb1]O~{.cr#}~ [mq][yb1][mq] [mq][y1][-s][y2][-s][y3][-s][y4][ybx][mq] [.yb2]O~{.cr#}~ [mq][yb1][mq] [mq][y2][-s][y3][-s][y4][ybx][mq]
[.yb3]O~{.cr#}~ [mq][yb1][mq] [mq][y3][-s][y3][-s][y4][ybx][mq]
|
[.nybx]X~{.cr#}~ [mq][ybx][mq] [mq][-mv]ybvenlo[-mv][mq]
[.ybx]O~{.cr#}~ [mq][ybx][mq] [mq][-s][y5][-s][y6][-s][y7][-s][y8][mq]
|||||||||||
[.y1]O~{.cr#}~ [mq][y1][mq] [mq][-mv]yy1[-mv][mq]
[.y2]O~{.cr#}~ [mq][y2][mq] [mq][-mv]yy2[-mv][mq]
[.y3]O~{.cr#}~ [mq][y3][mq] [mq][-mv]yy3[-mv][mq]
[.y4]O~{.cr#}~ [mq][y4][mq] [mq][-mv]yy4[-mv][mq]
[.y5]O~{.cr#}~ [mq][y5][mq] [mq][-mv]yy5[-mv][mq]
[.y6]O~{.cr#}~ [mq][y6][mq] [mq][-mv]yy6[-mv][mq]
[.y7]O~{.cr#}~ [mq][y7][mq] [mq][-mv]yy7[-mv][mq]
[.y8]O~{.cr#}~ [mq][y8][mq] [mq][-mv]yy8[-mv][mq]
\/
[.gu]O~{.cr#}~ [mq][gu][mq] [mq][gs][ml][mq]
[.gs]O~{.cr#}~ [mq][gs][mq] [mq][gx][agnc][mq]
[.gx]O~{.cr#}~ [mq][gx][mq] [mq]Z[ml][-s]xxY[-s][mq]
if "%1"=="xxY" goto xxyy
:xxyy
set yy1=%2
set yy2=%3
set yy3=%4
set yy4=%5
set yy5=%6
set yy6=%7
set yy7=%8
set yy8=%9
goto rxxendf
:testcr
:testcr1
echo>c:\rexcr.bat %xchhk3%~%xchhk2%{.cr#%xchhk1%}~ %3 %4 %5 %6 %7 %8 %9
goto testcr2
- add skeleton .cr# maclet system
symbols are [m*]
[.test]O~{.cr#}~ [mq][test][mq] [mq]say's'qThat'xsmy'speupe'sbucket'q's[mq]
:scr
:scr0
:scr81
if "%srxscr%%srxscr0%"=="1" echo ===Start show scr proc [binsubs] rxxex
:scr1
echo>c:\rxxex.bat call c:\rexx %2 %3 %4 %5 %6 %7 %8 %9
:scr2
@rem [.test]O~{.cr#}~ [mq][test2][mq] [mq]say's'qBlah-[-mv]3'q's1976[-y][q]
echo.>c:\rexcr.bat %begrexc%
@rem [.hexen]O~{.cr#}~ [mq][hexen][mq] [mq]'n[-s]cd's'bhexen'lhexen's[-mv]3'lcd's'b[-y][mq]
:scr3
find "~{%rexcrch%.cr%rexcrchk%#}~" c:\rexx.bat>>c:\rexcr.bat
:scr80
if "%srxscr%%srxscr1%"=="1" type c:\rexcr.bat
rem binsub c:\rxxex.bat "[ml]" "/013/010call c:/092rexx ">%ggbsout%
binsub c:\rexcr.bat "/013/010" "/013/010rem ">%ggbsout%
:testcr2
%ndzzl%%ndzzl2%binsub c:\rexcr.bat "~{%rexcrch%.cr%rexcrchk%#}~ [q]" "/013/010rem GOOGLE.BAT CR MACLET ">%ggbsout%
:bdizzl
%ndzzl%%ndzzl1%binsub c:\rexcr.bat "X~{%rexcrch%.cr%rexcrchk%#}~" "/013/010rem DISABLED ">%ggbsout%
:disabs
if "%disabs%"=="1" goto disabs2
:disabs1
%kpable%if not "%disabxx%"=="" binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-%disabxx%]" "/013/010rem X-DISABLED:%disabxx% ">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-0]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-1]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-2]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-3]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-4]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-5]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-6]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-7]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-8]" "[nubZ]">%ggbsout%
binsub c:\rexcr.bat "~{.cr#%crchhx%}~[X-9]" "[nubZ]">%ggbsout%
:disabs5
%nbstonub%binsub c:\rexcr.bat "[nubZ]" "~{.cr#%crchhb%}~" >%ggbsout%
:disabs2
binsub c:\rexcr.bat "~{%rexcrch%.cr%rexcrchk%#}~" "/013/010c:/092binsub c:/092rxxex.bat ">%ggbsout%
binsub c:\rexcr.bat "[mq]/013/010" "/034/062/037ggbsout/037/013/010rem ">%ggbsout%
binsub c:\rexcr.bat "[mq]" "/034">%ggbsout%
binsub c:\rexcr.bat "[ms]" "/032">%ggbsout%
binsub c:\rexcr.bat "[mv]" "/037">%ggbsout%
binsub c:\rexcr.bat "[mn]" "%nloutrxxmn%">%ggbsout%
binsub c:\rexcr.bat "[mx]" "[">%ggbsout%
:scr83
if "%srxscr%%srxscr2%"=="1" type c:\rexcr.bat
:scr4
%nclrxc%%nclrxc1%call c:\rexcr.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
:scr84
if "%srxscr%%srxscr6%"=="1" echo --begin [SCRIPT] rxxex
if "%srxscr%%srxscr3%"=="1" type c:\rxxex.bat
:scr5
%altrxex%if "%1-%2"==".go-testcr" goto rxxend
:agn0
if "%eagn%"=="1" goto agn1
:agn2
:testcr3
:softy0
if "%softy%"=="0" goto softy2
:softy6
if not "%softy%"=="" goto softy%softyjtl%
:softy2
binsub c:\rxxex.bat "[hagnc]" "%agnc%">%ggbsout%
binsub c:\rxxex.bat "[agnc]" "/037agnc/037">%ggbsout%
binsub c:\rxxex.bat "[ml]" "/013/010call c:/092rexx ">%ggbsout%
binsub c:\rxxex.bat "[-mv]" "/037">%ggbsout%
binsub c:\rxxex.bat "[-s]" "/032">%ggbsout%
binsub c:\rxxex.bat "[-y]" "/013/010rem ">%ggbsout%
binsub c:\rxxex.bat "[-mn]" "%nloutrxxen%">%ggbsout%
binsub c:\rxxex.bat "[-mx]" "[">%ggbsout%
:scr86
if "%srxscr%%srxscr4%"=="1" type c:\rxxex.bat
if "%srxscr%%srxscr5%"=="1" echo --END SHOW
:scr99
%nclrxc%%nclrxc2%call c:\rxxex.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
goto rxxend
:rrxx
echo>c:\rxxex.bat call c:\rrex.bat %3 %4 %5 %6 %7 %8 %9
goto rxxend
:about
echo REXX command shell 2019
goto rxxendt
:ccon
:ccon0
call c:\rexx var lok %2 %3 %4 %5 %6 %7 %8 %9
:ccon4
goto ccon1
:rexxcom
%nprmprex%echo [%1]Enter REXX command S:%2 T:%3 S:%4 T:%5 S:%6 T:%7 S:%8 T:%9 :ccon6
if not "%lok%"=="rc" set olok=%lok%
:ccon9
if "%nrxloglok%"=="1" goto ccon10
:ccon11
echo>>c:\rxlog.txt O:%olok% Last:%lok%
:ccon10
%nolastlkrx%echo O:%olok% Last:%lok%
%nchkrxpas%if not exist c:\password.com goto ccon3
:ccon5
rem if not "%lok%"=="rc" set olok=%lok%
c:\password>c:\rxcm.bat
if not "%2"=="" binsub c:\rxcm.bat "%2" "%3">%ggbsout%
if not "%4"=="" binsub c:\rxcm.bat "%4" "%5">%ggbsout%
if not "%6"=="" binsub c:\rxcm.bat "%6" "%7">%ggbsout%
if not "%8"=="" binsub c:\rxcm.bat "%8" "%9">%ggbsout%
:ccon1
%nocrxcut%binsub c:\rxcm.bat "[cut]" "/013/010rem ">%ggbsout%
call c:\rxcm.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
if "%lok%"=="quit" goto rxxend
if "%lok%"=="exit" goto rxxend
if "%lok%"=="about" goto rxxabt
if "%lok%"=="rc" goto olokr
%nprelok%%nprelok1%if not "%prelok%"=="" goto prelok1
:prelok5
call c:\rexx %lok%
:prelok4
if "%1"=="ccon" goto rxxend
goto rexxcom
:olokr
%nprelok%%nprelok2%if not "%prelok%"=="" goto prelok2
:prelok3
call c:\rexx %olok%
goto rexxcom
:prelok1
call c:\rexx %prelok% %lok%
if "%nlgths%%nlgths1%"=="1" goto prelok4
:prelok7
echo>>c:\rxlog.txt [LOK] Prelok active:%prelok%
goto prelok4
:prelok2
call c:\rexx %prelok% %olok%
:prelok6
if "%nlgths%%nlgths2%"=="1" goto rexxcom
:prelok7
echo>>c:\rxlog.txt [OLOK] Prelok active:%prelok%
goto rexxcom
:ccon3
echo ERROR: password.com not in c:\ exiting
:bbbzzzs
if "%nlgths%%nlgths3%"=="1" goto rxxend
:bsbjhdjd
echo>>c:\rxlog.txt ERROR: password.com not in c:\
goto rxxendf
:rxxabt
call c:\rexx .go about
goto rexxcom
:rexxdddd
%2 %3 %4 %5 %6 %7 %8 %9
goto rxxend
:rexlog1
echo>>c:\rxlog%rxlogalt%.txt C:%rxcolor% B:%befcm%L:%grexxjtl%-Ch/a:%rexxch%'%rexxauch%[##REX##] %1 %2 %3 %4 %5 %6 %7 %8 %9
goto rexlog2
:rexxvvvv
set %2=%3
if not "%4"=="" set %2=%3 %4
if not "%5"=="" set %2=%3 %4 %5
if not "%6"=="" set %2=%3 %4 %5 %6
if not "%7"=="" set %2=%3 %4 %5 %6 %7
if not "%8"=="" set %2=%3 %4 %5 %6 %7 %8
if not "%9"=="" set %2=%3 %4 %5 %6 %7 %8 %9
goto rxxend
:rexxpd22
set rexxch=%2
goto rxxend
:rexxpdem
c:\rexx say's'qBlahblahblah'q's%2
goto errxend
[q] [fv] [s] [v] [yugo]
[.rexxdos]O~{.cr#}~ [q][rexxdos][q] [q][dosrexx][q]
|
[.dosrexx]O~{.cr#}~ [q][dosrexx][q] [q].fbrun[s]call'sc:'brexx[fv]odrxv[fv]'s'[*'y[s][q]
:rexxpdt1
copy c:\rexx\bin\rext%rexxch%.r c:\rexx\bin\rexb%2.r
goto rxxend
:rexxpdsr
type c:\rexx\bin\rext%2.r
goto ttlend
:rexxpdsb
type c:\rexx\bin\rexb%2.r
goto ttlend
:rexxpdsa
type c:\rexx\bin\%2.r
goto ttlend
:rexxpdrn
cd c:\rexx\bin
rexx16 %prexxpdrn% %2.r
cd \
goto ttlend
:rexxpdt2
copy c:\rexx\bin\rexb%2.r c:\rexx\bin\rext%rexxch%.r
goto rxxend
:rexxpdeb
cd \rexx\bin
if "%3"=="ooo" call c:\edit rexb%4.r
if "%2"=="..." goto rexxpdvv
:rexxpduu
rexx16 %rexxrptp% rexb%2.r
:rexxpdtt
cd \
cd ttlend
:rexxpdvv
rexx16 %rexxrptp% rexb%2.r
goto rexxpdtt
:rexxpdrp
cd \rexx\bin
if "%2"=="ooo" call c:\edit rext%rexxch%.r
rexx16 %rexxrptp% rext%rexxch%.r
cd \
goto rxxend
:rexxpd7
set rxxco%2=%3
goto rxxend
- rexx Bi
:rexxpdbk
:rexxpdb0
if not "%2"=="..." copy c:\rexx.bat c:\rexx%2.txt
if "%2"=="..." copy c:\rexx.bat c:\rexx.txt
if "%2"=="..." goto rexxpdb2
if "%3"=="..." goto rxxend
:rexxpdb1
binsub c:\rexx%2.txt "c:/092" "c:/092users/092tom/092"
binsub c:\rexx%2.txt "cd /092rexx/092bin" "cd c:/092users/092tom/092rexx/092bin"
binsub c:\rexx%2.txt "cd /092" "cd c:/092users/092tom/092"
binsub c:\rexx%2.txt "/0371 /0372" "%nloutrxoh3%"
binsub c:\rexx%2.txt "/0372." "/0374."
binsub c:\rexx%2.txt "]/0372[" "]/0374["
binsub c:\rexx%2.txt "/044/0373/044" "/044/0375/044"
binsub c:\rexx%2.txt "/044/0372/044" "/044/0374/044"
binsub c:\rexx%2.txt "/044/0371/044" "/044/0373/044"
goto rxxend
:erxxend
echo Error: c:\rexx.bat not where it's supposed to be [%1'%2]
:bxbz8zs
if "%nlgths%%nlgths3%"=="1" goto rxxend
:bxbjh7jd
echo>>c:\rxlog.txt Error: c:\rexx.bat not where it's supposed to be [%1'%2]
goto rxxend
:rexxpdb2
c:\Rexx Bi
goto erxxend
:zuubcii
binsub c:\rexx%2.txt "c:/092" "c:/092users/092tom/092"
binsub c:\rexx%2.txt "cd /092rexx/092bin" "cd c:/092users/092tom/092rexx/092bin"
binsub c:\rexx%2.txt "cd /092" "cd c:/092users/092tom/092"
goto rxxend
:rexxpdx
if "%dbgrevpv%"=="1" echo REVPV[%2]
echo>c:\revpv.bat c:\binsub c:\rexx\bin\rext%rexxch%.r "[-v]%2[-c]" "[vv]%2[vv]"[sgt]
c:\binsub c:\revpv.bat "[vv]" "/037">%ggbsout%
c:\binsub c:\revpv.bat "[sgt]" "/062/037ggbsout/037">%ggbsout%
call c:\revpv.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
goto rxxend
:bsv
:bsv1
set tnorxn=
:bsv3
if "%3"=="..." set tnorxn=1
:bsv4
%nrxxbsv2%c:\rexx Bsv2
goto rxxende
%ggbsout%
:rexxpds
%nrxxbsv1%if "%2"=="..." c:\rexx Bsv x %3
:nobsv2
echo>c:\rexsv%2.bat rem Bandit's dome expandz
if "%3"=="..." goto norxn
:bsv2
if "%norxn%"=="" goto norxn
:yesrxn
echo>>c:\rexsv%2.bat rxsn=%2
:norxn
echo>>c:\rexsv%2.bat set rxxco1=%rxxco1%
echo>>c:\rexsv%2.bat set rxxco2=%rxxco2%
echo>>c:\rexsv%2.bat set rxxco3=%rxxco3%
echo>>c:\rexsv%2.bat set rxxco4=%rxxco4%
echo>>c:\rexsv%2.bat set rxxco5=%rxxco5%
echo>>c:\rexsv%2.bat set rxxco6=%rxxco6%
echo>>c:\rexsv%2.bat set rxxco7=%rxxco7%
echo>>c:\rexsv%2.bat set rxxco8=%rxxco8%
echo>>c:\rexsv%2.bat set rxxco9=%rxxco9%
echo>>c:\rexsv%2.bat set rxxco0=%rxxco0%
goto rexxpd9
:rexxpdr
call c:\rexsv%2.bat
goto rexxpd9
:dosme3
copy rext%rexxch%.r c:\dosm%rexxch%.bat
%nonnrx%%nonrx4%if "%2"=="%ehn1%'n'n%ehnc2%" goto dosme5
%comspec% /c call c:\dosm%rexxch% %1 %2 %3 %4 %5 %6 %7 %8 %9>c:\rex.out
goto dosme4
:dosme5
%nonnrx%%nonrx2%if "%3"=="%ehn1%'n'n%ehnb2%" goto dosme6
echo.>c:\rex.out
:dosme6
call c:\dosm%rexxch% %1 %2 %3 %4 %5 %6 %7 %8 %9
goto dosme4
:out
if exist c:\rexx.out type c:\rexx.out
goto rxxend
:rdebug
command /c c:\rexx %3 %4 %5 %6 %7 %8 %9>c:\rexdbg.txt
goto rxxend
:ttlend
goto rxxend
:rexxpdo
cd \rexx\bin
%nonnrx%%nonrx5%if "%1"=="%ehn2%'n%ehnad1%" goto dosme3
rexx16 rext%rexxch%.r>c:\rex.out
:dosme4
if "%nout%"=="1" goto rexlog4
if "%nout%"=="2" goto rexlog3
if not "%rexlog%%rexlog2%"=="1" goto rexlog4
:rexlog3
echo>>c:\rxlog%rxlogalt%.txt ==== LAST .out:
type c:\rex.out>>c:\rxlog%rxlogalt%.txt
:rexlog4
if not "%krexxch%%krexxch1%"=="1" set rexxch=
type c:\rex.out
if not "%navrex%"=="1" goto rexxpdv
goto rexxpdd
:rexxpdv
echo rem zoot>c:\rexv.bat
type c:\rex.out>>c:\rexv.bat
c:\binsub c:\rexv.bat "/013/010" "/013/010rem ">%ggbsout%
c:\binsub c:\rexv.bat "[v]" "/013/010set rexvo=">%ggbsout%
rem ===========================
if "%dlvee%%dlvee3%"=="1" set rexxvch=%rexxch%
if "%dlvee%%dlvee1%"=="1" binsub c:\rexx\bin\rext%rexxvch%.bat "[v]" "%nloutrxve1%">%ggbsout%
if "%dlvee%%dlvee2%"=="1" binsub c:\rexx\bin\rext%rexxvch%.bat "[c]" "%nloutrxve2%">%ggbsout%
rem ===========================
c:\binsub c:\rexv.bat "[c]" "/013/010rem">%ggbsout%
c:\binsub c:\rexv.bat "[u]" "/013/010set ">%ggbsout%
c:\binsub c:\rexv.bat "[e]" "=">%ggbsout%
c:\binsub c:\rexv.bat "[n]" "%nloutnrexx%">%ggbsout%
c:\binsub c:\rexv.bat "[x]" "[">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[x]" "[">%ggbsout%
call c:\rexv.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
goto rexxpd9
:rexxpd6
echo ====rxxco1-9'0 for '# function use - (num) 'symboled with 's to set
echo s/r (opt.num) - save or restore this
echo v - load variable file
echo during work 'say' [v](sum) to save number to rexvo var. [c] to cut line [u] and [e] to defined env var [n]/[x] suppt'd
echo [-v]/[-c] is used in normal rexx cmd to get num from env. variable
echo 1 - %rxxco1%
echo 2 - %rxxco2%
echo 3 - %rxxco3%
echo 4 - %rxxco4%
echo 5 - %rxxco5%
echo 6 - %rxxco6%
echo 7 - %rxxco7%
echo 8 - %rxxco8%
echo 9 - %rxxco9%
echo 0 - %rxxco0%
echo rexvo:%rexvo% 'r to use rexvo Nalgvrx:[%nalgvrx%]
echo ===============================
goto rexxpd9
:bef1
type c:\rexgev.bat>c:\rexgep.bat
c:\binsub c:\rexgep.bat "[cm]" "/013/010call c:/092rexx ">%ggbsout%
if "%vjarj%"=="1" echo Jarj
c:\binsub c:\rexgep.bat "[ce]" "/013/010rem ">%ggbsout%
c:\binsub c:\rexgev.bat "[cm]" "/013/010rem ">%ggbsout%
c:\binsub c:\rexgep.bat "[s]" "/032">%ggbsout%
call c:\rexgep %1 %2 %3 %4 %5 %6 %7 %8 %9
goto bef2
:dosme1
copy rext%rexxch%.r c:\dosm%rexxch%.bat
call c:\dosm%rexxch% %1 %2 %3 %4 %5 %6 %7 %8 %9
goto dosme2
:dumplog
:dumplog0
if "%3"=="e" goto dumplog2
if "%3"=="m" goto dumplog3
if "%3"=="ma" goto dumplog4
:dumplog1
type c:\rxlog.txt
goto rxxend
if not "%rxcolor%"=="" call c:\rexx Rxc %rxcolor%
~#~
:rxc
:rxc0
if "%3"=="-" goto rxcolor4
:rxc1
echo>c:\rxcol.dat - 'e[%3
goto rxcolor1
:rxcolor
:rxcolor0
if "%2"=="-" goto rxcolor4
:rxcolor3
echo>c:\rxcol.dat - 'e[%2
:rxcolor1
binsub c:\rxcol.dat "'e" "/027">%ggbsout%
:rxcolor2
binsub c:\rxcol.dat "':" "/059">%ggbsout%
:rxcolor4
if exist c:\rxcol.dat type c:\rxcol.dat
goto rxxendt
---
:dumplog2
call edit c:\rxlog.txt
goto rxxend
:dumplog3
type c:\rxlog.txt | more
goto rxxend
:dumplog4
more<c:\rxlog.txt
goto rxxend
:debug
:debug0
%nseccc%%nseccc1%set echoon=1
:debug1
if "%bnxcutd%"=="1" goto debug2
:debug3
c:\4dos /c c:\rexx %3 %4 %5 %6 %7 %8 %9>c:\rxdebug.txt
:debug2
%nseccc%%nseccc2%set echoon=
goto rxxend
:rexxpd8
cd \rexx\bin
:rexxpd1
rem rexx16
goto vvk
echo>c:\rexx\bin\rext%rexxch%.r /* filler */
:vvk
echo.>c:\rexx\bin\rext%rexxch%.r %1 %2 %3 %4 %5 %6 %7 %8 %9
:rexxpd3
if "%nalgvrx%"=="1" goto rexpdzz
rem put by call rexgev.bat
if "%nalgvrx%"=="2" goto rexpdzz
:rexpdyy
%nrejrexch%if not "%rexxch%"=="" goto zarph
echo>c:\rexgev.bat rem
type c:\rexx\bin\rext%rexxch%.r>>c:\rexgev.bat
c:\binsub c:\rexgev.bat "/013/010" "/013/010rem ">%ggbsout%
c:\binsub c:\rexgev.bat "[_v]" "/037">%ggbsout%
if "%befcm%"=="1" goto bef1
:bef2
c:\binsub c:\rexgev.bat "[-v]">%ggbsout% "/013/010call c:\rexx.bat Rpv ">%ggbsout%
if "%rexxauch%"=="1" c:\binsub c:\rexgev.bat "[cm]" "/013/010set rexxch=aut/013/010call c:/092rexx ">%ggbsout%
c:\binsub c:\rexgev.bat "[cm]" "/013/010call c:/092rexx ">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[cm]" "/013/010/047* ">%ggbsout% c:\binsub c:\rexgev.bat "[ce]" "/013/010rem ">%ggbsout%
%nonnrx%%nonrx3%if "%1"=="%ehn2%'n%ehnc1%" c:\binsub c:\rexx\bin\rext%rexxch%.r "[ce]" "/013/010rem ">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[ce]" " */047 ">%ggbsout%
c:\binsub c:\rexgev.bat "[s]" "/032">%ggbsout%
c:\binsub c:\rexgev.bat "[cv]" "/037">%ggbsout%
c:\binsub c:\rexgev.bat "[dos]" "/013/010">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[dos]" " /013/010*/047 ">%ggbsout%
c:\binsub c:\rexgev.bat "[ch]" "/013/010set rexxch=">%ggbsout% %nonnrx%%nonrx7%if "%1"=="%ehn2%'n%ehnb1%" c:\binsub c:\rexx\bin\rext%rexxch%.r "[ch]" "/013/010rem ">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[ch]" "/013/010/047* ">%ggbsout%
c:\binsub c:\rexgev.bat "[ca]" "/013/010set rexxch=cac/013/010rem ">%ggbsout% c:\binsub c:\rexx\bin\rext%rexxch%.r "[ca]" "/013/010/047* channeled */047 ">%ggbsout%
c:\binsub c:\rexgev.bat "[-c]" "/013/010rem">%ggbsout%
c:\binsub c:\rexgev.bat "[-x]" "[">%ggbsout%
c:\binsub c:\rexx\bin\rext%rexxch%.r "[-x]" "[">%ggbsout%
rem if "%nalgvrx%"=="1" goto rexpdzz
call c:\rexgev.bat %1 %2 %3 %4 %5 %6 %7 %8 %9
if not "%krexxch%%krexxch3%"=="1" set rexxch=
:zarph
rem put by call rexgev.bat
if "%nalgvrx%"=="2" goto rexpdzy
:rexpdzz
cd \rexx\bin
c:\binsub rext%rexxch%.r "'1" "%rxxco1%">%ggbsout%
c:\binsub rext%rexxch%.r "'2" "%rxxco2%">%ggbsout%
c:\binsub rext%rexxch%.r "'3" "%rxxco3%">%ggbsout%
c:\binsub rext%rexxch%.r "'4" "%rxxco4%">%ggbsout%
c:\binsub rext%rexxch%.r "'5" "%rxxco5%">%ggbsout%
c:\binsub rext%rexxch%.r "'6" "%rxxco6%">%ggbsout%
c:\binsub rext%rexxch%.r "'7" "%rxxco7%">%ggbsout%
c:\binsub rext%rexxch%.r "'8" "%rxxco8%">%ggbsout%
c:\binsub rext%rexxch%.r "'9" "%rxxco9%">%ggbsout%
c:\binsub rext%rexxch%.r "'0" "%rxxco0%">%ggbsout%
%nosycer%%nosycer2%c:\binsub rext%rexxch%.r "'!" "[ce]">%ggbsout% %nosycer%%nosycer1%c:\binsub rext%rexxch%.r "'?" "[cm]r[s]">%ggbsout%
rem put by echo voom
if "%nalgvrx%"=="2" goto rexpdyy
:rexpdzy
cd \rexx\bin
rem echo VOOM
c:\binsub rext%rexxch%.r "'q" "/034">%ggbsout%
if "%ggbtract%"=="1" c:\binsub rext%rexxch%.r "')" "/013/010call c:/092users/092tom/092 google ">%ggbsout%
c:\binsub rext%rexxch%.r "'{" "/060">%ggbsout%
c:\binsub rext%rexxch%.r "'}" "/062">%ggbsout%
c:\binsub rext%rexxch%.r "'p" "/124">%ggbsout%
c:\binsub rext%rexxch%.r "'l" "/013/010">%ggbsout%
rem c:\binsub rext%rexxch%.r "'n" "%nloutrexx%"
c:\binsub rext%rexxch%.r "'v" "/037">%ggbsout%
c:\binsub rext%rexxch%.r "'c" "/044">%ggbsout%
c:\binsub rext%rexxch%.r "'e" "=">%ggbsout%
c:\binsub rext%rexxch%.r "'s" "/032">%ggbsout%
c:\binsub rext%rexxch%.r "'f" "/047">%ggbsout%
if "%nobell%"=="1" c:\binsub rext%rexxch%.r "'#" "%nloutbell%">%ggbsout% c:\binsub rext%rexxch%.r "'#" "/007">%ggbsout%
c:\binsub rext%rexxch%.r "'b" "/092">%ggbsout%
c:\binsub rext%rexxch%.r "':" "/059">%ggbsout%
c:\binsub rext%rexxch%.r "'r" "%rexvo%">%ggbsout%
%nocutyz%%nocutyz3%c:\binsub rext%rexxch%.r "''y'y" "/047* ">%ggbsout% %nocutyz%%nocutyz1%if "%1"=="'n" c:\binsub rext%rexxch%.r "'y" "/013/010rem ">%ggbsout%
%nocutyz%%nocutyz2%c:\binsub rext%rexxch%.r "'y" "/047* */047">%ggbsout%
c:\binsub rext%rexxch%.r "'n" "%nloutrexx%">%ggbsout%
c:\binsub rext%rexxch%.r "'x" "'">%ggbsout%
:rexxpd4
if not "%oorex%"=="1" goto rexxpdo
%nonnrx%%nonrx6%if "%1"=="%ehn2%'n%ehne1%" goto dosme1
rexx16 rext%rexxch%.r
:dosme2
if not "%krexxch%%krexxch2%"=="1" set rexxch=
:rexxpdd
:rexxpd5
cd \
:rexxpd9
:rxxend
%noceedbrx%cd \
:rxxendf
:rxxendt
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)