[comp.sys.amiga] Cmd.uu - uuencoded icon and executable

carolyn@cbmvax.UUCP (05/28/87)

   For those of you who have asked for the ability to capture printer
output in a file...

   What follows are two uuencoded files for my Cmd.info and Cmd.

   Cmd redirects serial.device or parallel.device output to a file.
This allows you to capture the printer output of many applications
(including screen dumps) in a file.

CLI Usage: [run] Cmd [-s] [-m] [-n] parallel|serial filename
           (or  Cmd ?  for help)

  Example: run Cmd -m -n parallel ram:pfile
           To end a multiple (-m) Cmd, CTRL-C, or use BREAK if run

Workbench: Just double click.  All args specified in .info ToolTypes.
              Workbench defaults:
                 DEVICE=parallel
                 FILE=ram:CMD_file
                 SKIP=FALSE
                 MULTIPLE=FALSE
                 NOTIFY=FALSE
           To end a MULTIPLE Cmd, double-click CMD again

Options (CLI or Workbench ToolTypes):

   -s (ToolTypes: SKIP=TRUE)

      If the -s (SKIP) option is specified, Cmd will ignore an initial
      short (less than 8 bytes) write to the device and not save that
      write in the file.  This option is useful when capturing a
      screen dump because most of our drivers currently send a Reset
      string to the printer before the dump.  The driver then delays
      so that subsequent data sent is not lost.  When the dump is
      captured in a file, this programmatic delay is lost and the
      following bytes are endangered by the reset.  In most cases,
      this option should prevent the Reset string from being stored
      in the Cmd file.  You should be able to copy the resulting file
      directly to PAR: (or SER:) for a quick dump.

   -m (Tooltypes: MULTIPLE=TRUE)

      If the -m (MULTIPLE) option is not specified, the file is closed
      and the redirection removed when the device is closed by the
      application.  With the -m option, Cmd remains installed and
      opens a new file (with .n extension) each time the device is
      opened.

   -n (Tooltypes: NOTIFY=TRUE)

      The -n (NOTIFY) option causes output of progress messages about
      the redirection.  I like noisy utilities but many others don't,
      so it's an option. 


Cmd - Copyright (c) 1987 Commodore Business Machines - All Rights Reserved
This program may be freely non-commercially redistributed.
Only warranty is works fine for me --- Carolyn Scheppner

This icon already has some default Tooltypes set up.  Executable follows.

-------- Cmd icon with ToolTypes --- cut here ----------------
begin 777 Cmd.Info
MXQ```0``````>``,`$X`$``$``,``0`@DM``````````````````````````@
M`````P@``````"%OD````&8````!``````````````````````!.``\``@`!R
MG%`#`````````````````````````````````````````#Y_Y@`````````^0
M?^>`"JJJ@`8`/@`'P`U558`'@#___\``````_^`____``````/_X/___P```:
M``#_X#___\`,S,S`!X`____`!S,S@`8`/___P````````#___\`````````_P
M___`````````````````````````````````````````````````____````[
M`````,&`&<`?___```#!@!AP-5558`8`P?_X,#*JJF`'@,```#`?___`_^#`&
M```P`````/_XP```,!___^#_X,```#`S,S,P!X#````P&,S,8`8`P```,`__W
M_\```,```#````````#````P````````____\``````````````````8````D
M$$1%5DE#13UP87)A;&QE;``````21DE,13UR86TZ0TU$7V9I;&4`````"U-+O
M25`]1D%,4T4`````#TU53%1)4$Q%/49!3%-%``````U.3U1)1ED]1D%,4T4`R
``
end
-------------- Cmd executable --- cut here -------------------
begin 777 Cmd
M```#\P`````````2`````````!$```!W````:P```OL```#M````2P````T`]
M```>````"```````````````!0```#D``````````````"````!<````$```P
M``````/I````=R//````'"/`````)"/(````*"QY````!"/.````!)/)3J[^_
MVBA`2JP`K&<``/9A``&,D<@@+`"LY8@@,`@0Y8A(YP`P1?D```"L1_D````LW
M($!P`!`80C`(`";((#D````D('D````H0_`(``PA`"!2R/_Z0BD``1(89UP,>
M`0`@9_8,`0`)9_`FR@P!`")G%!3!$AAG0@P!`"!G!!3!8/)"&F#4$AAG,`P!*
M`")G\@P!`"IF(!(8#`$`3F<&#`$`;F8$<@I@#@P!`$5G!@P!`&5F`G(;%,%@4
MS$(20I,@/````"B0BT:`Y(A,WPP`2'D````L+P!.N0```$PCP````!!.N0``F
M`%PCP````!0CP````!A.N0```.YP`"YY````'$YU80``F&$``((CP````"`O'
M`$*G)$`@*@`D9Q`L>0````@@0"(H``!.KO^"3KD```#N<`!@!"`O``0N>0``)
M`!PO`"QY````!"`Y````"&<&(D!.KOYB2KD````@9PY.KO]\(GD````@3J[^$
MAB`?3G5(YP$&+CP``X`'+'@`!$ZN_Y1,WV"`<&1@L$'L`%Q.KOZ`0>P`7$ZN@
M_HQ.=4/Z`!)P`$ZN_=@CP`````AGPDYU9&]S+FQI8G)A<GD````#[````!4`A
M```!```!R````80```%X```!:@```5P```$^```!+````1P```$.```!"```Q
M`/P```#N````W@```&0```!>````3````$8````:````#@````@````"````.
M`@````(```$4```!3@````$````.```!`@````$````.````]@````````/RT
M```#Z@```&L`(0`!````````````````________________````````````N
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````````
M`````````````````````````````````````````````_(```/I```"^TY6"
M``!2N0```C`@;@`(,"@`'%=`9@``F$JY```"-&8L2GD```(N9O@S_``!```"J
M+B\\``!``"\Y```!&$ZY````>%"/2GD```(N9OA*>0```B1G%DJY```"-&X.D
M(&X`"`RH````"``D8S1*>0```BYF^#/\``$```(N(^X`"````2`O/```@``O2
M.0```1A.N0```'A0CTIY```"+F;X4KD```(T(&X`""%H`"0`("!N``@0*``>1
M"````&8*+PA.N0```.!8CTY>3G5.5@``2KD```(P9Q0O/```(``O.0```1A.:
MN0```'A0CTY>3G5.5O_X2FX`"F8$<`%@`G``,\````(L2D!G)"\Y````(&$`H
M"'18CR/\````2````!PC_````'`````88```[$AY```"/"!N``PO*``$80`)W
MTE"/2H!G!&$`!LX,;@`#``ID!&$`!OYP`2U`__@@+O_XY8`@;@`,T<`B4!`1L
M#```+69F("[_^.6`(&X`#-'`(E!2B1`1#```<V8(,_P``0```B0@+O_XY8`@5
M;@`,T<`B4%*)$!$,``!M9@@S_``!```")B`N__CE@"!N``S1P")04HD0$0P`'
M`&YF"#/\``$```(H4J[_^&"$<``P+@`*D*[_^`R``````F0$80`&9B`N__CE+
M@"(N__A2@2!N``S1P"/0````'"U!__CE@2!N``S1P2/0````&"\Y````&&$`W
M"8I8CR/````!*$AY```"/DAY````(&$`"910CTAY````(&$`"698CR!`T?P`*
M```@+SD````<+PAA``ER4(](>0```"!A``E$6(\@0-'\````($AY```"1R\(:
M80`)4%"/(_P````H````'$ZY`````$AY````($ZY````4%B/(\````$42H!G+
M-DZY````$$IY```"+&<6+SP``!``+SD```$43KD```!X4(]@#DAY```"3TZY8
M`````%B/80`%GD*G3KD```!06(\CP````1@@0"/H``H```(.(7P````@``I.H
MN0```!!"IR\Y````)DZY`````%"/(\````$D2H!F#$AY```"=6$`!5)8CR\\L
M``$``7!X+P!.N0```"!0CR/````!'$J`9@PO.0```!!A``4J6(\@>0```1P11
M?``%``@@>0```1PA>0```20`#G``+P`O.0```1PO`"\Y````'$ZY```!)$_O-
M`!!*@&<H+SD````<2'D```*&2'D```"83KD```!03^\`#$AY````F&$`!,A8.
MCR!Y```!'"/H`!0```$03KD`````2'D`````<.(O`"\Y```!$$ZY```!"$_O%
M``PCP`````!(>0```!1P]"\`+SD```$03KD```$(3^\`#"/`````"$AY````6
M+G#N+P`O.0```1!.N0```0A/[P`,(\`````03KD````0+SD```$<3KD```%$I
M6(]*>0```BAG*"\Y````'$AY```"E4AY````F$ZY````4$_O``Q(>0```)AAS
M``286(]*>0```BIF``-T+SP``/``3KD```!D6(\M0/_\"```#F<``*A*N0``,
M`A9F``">2GD```(F9RX@.0```CA2@"/````"."!Y````&-'Y```!*"\`2'D`R
M``*V+PA.N0```%!/[P`,+SP```/N+SD````83KD`````4(\CP````A9P`2/`A
M```"$D*Y```"&C/\``$```(B2GD```(H9RXO.0```!@O.0```!Q(>0```KM(+
M>0```)A.N0```%!/[P`02'D```"880`#SEB/""X`!__^9V)*N0```A9G0`RYR
M_____P```A)O-"!Y```!("\H`"0O*``H+SD```(63KD````P3^\`#"/````"-
M$@R`_____V\BT;D```(:8!I*>0```B)G$DAY```"T6$``VI8CT)Y```"(B`NA
M__P"@```,`!*@&=\2GD```(F9@8([@`$__Y*N0```A9G9B\Y```"%DZY````7
M'%B/<``CP````A8CP````C0CP````C!*>0```B9G"$IY```"*&<T+SD````8^
M+SD````<+SD```(:2'D```+W2'D```"83KD```!03^\`%$AY````F&$``MI8R
MCP@N``3__F<``:Q*>0```BIF``&B<``O`"\Y```!'"\`+SD````<3KD```$D5
M3^\`$$J`9PYP,B\`3KD```!L6(]@TB!Y```!'"`H`!0B.0```1"P`6<,,_P`[
M`0```BI@``$L3KD`````+SD`````<.(O`"\Y```!$$ZY```!"$_O``PCP```@
M``0O.0````AP]"\`+SD```$03KD```$(3^\`#"/`````#"\Y````$'#N+P`O]
M.0```1!.N0```0A/[P`,(\`````40?D`````(#D````$L(AF(D'Y````%"`Y9
M````#+"(9A)!^0```"X@.0```!2PB&<``(8O.0````1PXB\`+SD```$03KD`C
M``$(3^\`#"\Y````#'#T+P`O.0```1!.N0```0A/[P`,+SD````,</0O`"\Y<
M```!$$ZY```!"$_O``PO.0````QP]"\`+SD```$03KD```$(3^\`#"\Y````M
M%'#N+P`O.0```1!.N0```0A/[P`,8`@S_``!```"*DZY````$"\Y```!'$ZY;
M```!1%B/2GD```(J9@#^:$AY```#&V$``2I8CV``_EA">0```BY@`/R&+SD`D
M```<2'D```-!2'D```"83KD```!03^\`#$AY````F&$``&Q8CTY>3G5.5O_\V
M0J[__"`N__P,@`````=L&N6`($#1_````=`O$$ZY`````%B/4J[__&#:0J=.)
MN0```598CTY>3G5(>0```$9.N0````!8CR\Y```""DZY`````%B/0J=.N0``M
M`598CTYU3E8``"\N``AA``!^6(]A#D*G3KD```%66(].7DYU2KD```$<9Q)PE
M>"\`+SD```$<3KD````X4(]*N0```21G#B\Y```!)$ZY````G%B/2KD```(69
M9PXO.0```A9.N0```!Q8CTZY`````$JY```"#F<.('D```$8(7D```(.``I."
MN0```!!.=4Y6__Q*>0```BQF$B!N``A*$&<*+PA.N0````!8CTIY```"+&=:,
M(&X`"$H09U(O/````^TO.0```$).N0````!0CRU`__Q*@&<V+RX`"&$``EA8;
MCR\`+RX`""\N__Q.N0```#!/[P`,<'@O`$ZY````;%B/+R[__$ZY````'%B//
M3EY.=4Y6__!(>0```V%(>0```$AA``(T4(](>0```VI(>0```'!A``(B4(]P9
M`#/````")#/````")C/````"*"!N``@M:``D__Q"ITAY```#=TZY```!6%"/^
M(\````(>2H!G``$F(&[__"\H``1.N0````!8CRU`__A*@&<``/XB0"!I`#9(I
M>0```X0O""U(__1.N0```"A0CRU`__!*@&<.+P!(>0```$AA``&>4(](>0``@
M`XLO+O_T3KD````H4(\M0/_P2H!G#B\`2'D```!P80`!=E"/2'D```.0+R[_.
M]$ZY````*%"/+4#_\$J`9QI(>0```Y4O`&$``))0CTJ`9P@S_``!```")$AY3
M```#FB\N__1.N0```"A0CRU`__!*@&<82'D```.C+P!A7E"/2H!G"#/\``$`]
M``(F2'D```.H+R[_]$ZY````*%"/+4#_\$J`9QA(>0```Z\O`&$L4(]*@&<(>
M,_P``0```B@O+O_X3KD````46(\O.0```AY.N0```/18CTY>3G5.5O_\2.<@W
M`"!N``@0$`P``&%E&`P``'IB$G(`$A`$@0```&$&@0```$%@"G``(&X`"!`0L
M(@`@;@`,$!`O00`$#```8648#```>F(2=``4$`2"````80:"````06`*<``@V
M;@`,$!`D`"`O``2P@F8@(&X`"!`04JX`"$H`9@IP`4S?``1.7DYU4JX`#&``\
M_WIP`$S?``1.7DYU3E;__$*N__P@;@`(4JX`"$H09P92KO_\8.X@+O_\3EY."
M=4Y6```@;@`,(FX`"!*04JX`""!N``Q2K@`,2A!FYDY>3G4```/L````7@``]
M``,```K^```*[```"MH```K````*N@``"J@```J.```*B```"G0```I:```*[
M,@``"@@```G<```)S@``";P```FV```)L```"9P```F*```)-@``"2````D&L
M```(\@``".0```C0```(R```"&````A2```(+@``!_````?@```'T```!\8`(
M``>L```&A```!C8```8*```&!```!?````7H```%X@``!=P```76```%Q@``C
M!;X```6P```%G```!9````6(```%@```!7(```5B```%3```!4````46```%4
M`@``!/P```3T```$[@``!.8```3````$K```!*0```2<```$D@``!&X```1,J
M```$/@```Y0```-(```#(````P@```+R```"S````JX```)R```"*@```<P`Q
M``&L```!C````2X```$`````T````*````"8````=@```&P```!6````3@``X
M`$8````L````(@```!H````&````8@````0```I.```*)@``":(```F0```(N
M[```"+H```BR```(I```")@```@&```']@``!^H```>X```'F```!XX```=^H
M```'=```!V0```=:```'2@``!T````<P```')@``!QH```<*```&^@``!NX`I
M``;>```&U```!LX```:^```&M```!JX```:>```&E```!G@```9N```&3```&
M!D0```8@```&$```!?X```7X```%5```!2P```4<```%$```!0H```38```$U
MN```!+(```1B```$4@``!$8```0P```$)```!!0```0$```#]````^0```/4E
M```#O@```[8```.J```#F@```XX```-Z```#<@```V8```-@```#5````SX`K
M``,6```"^````N@```*\```"G@```I````*$```"@````FP```)>```"4```5
M`DH```(\```",````B0```(8```"$@```@````$D```!(````1H```$6````*
MW@```(H```!^````.`````0````/````/@```)````#D```"P@````$````/W
M````P`````$````!```!"@````0````/```"B@```\0```:.```(W@````(`O
M```/```"E@```N`````%````#P```J@```,````$*@``![(```CZ````!0``X
M``<```+2```(-@``"%@```AF```)&`````(````+```##@``",`````!````O
M#P```S8````"````#P```X````92````!@````8```.@```$6```!,@```4BR
M```&%@``!_P````&````!0```\H```;T```#Z@``!P0```0*```'%`````L`=
M```/```#V@```_H```0:```&I```!L0```;D```'-@``!U````=J```'A```U
M!YX````"````#P``!#8```>^`````0````\```1^`````@````X```3>```)"
M/`````(````.```%:```"6`````#````#@``!<P```C6```)>@````(````.U
M```&9```"6X````#````````"$8```AP```(C`````$````/```(J@````$`!
M```/```)U`````$````0```)\`````4````0```*%```"CP```ID```*F```_
M"LH````!````$```"O8````!````#P``"P0````````#\@```^H```#M3W5T+
M(&]F(&UE;6]R>0H```````!C87-?5$U07T--1%]03U)4```````40T]..C(PF
M+S(P+S8P,"\T,"\@0TU$(```````*@I#3$D@57-A9V4Z(%MR=6Y=(%LM<UT@,
M6RUM72!;+6Y=($-M9"!D979I8V5N86UE(&9I;&5N86UE"@`@(&1E=FEC96YA4
M;64@/2!S97)I86P@;W(@<&%R86QL96P*`"`@+7,@/2!32TE0(&%N>2!S:&]R?
M="!I;FET:6%L('=R:71E("AU<W5A;&QY(&$@<F5S970@:68@<V-R965N9'5MY
M<"D*`"`@+6T@/2!I;G-T86QL960@9F]R($U53%1)4$Q%(&9I;&5S('5N=&ELL
M($)R96%K(&]R($-44DQ?0PH`("`M;B`](&5N86)L97,@3D]42499("AH96QPC
M9G5L('!R;V=R97-S(&UE<W-A9V5S*0H*`%="(%1O;VQT>7!E<SH@1$5624-%G
M+"!&24Q%+"!A;F0@8F]O;&5A;G,@4TM)4"Q-54Q425!,12Q.3U1)1ED*`"`@<
M($-A;F-E;"!I;G-T86QL871I;VX@9F]R(&UU;'1I<&QE(&9I;&5S(&)Y(')EP
M8VQI8VMI;F<*"@````!&````@````*,```#H```!(P```5<```&65'EP92`@>
M8VUD(#\@(&9O<B!M;W)E(&AE;'`*"@`````![``````````!````````````X
M``````$````````````````````````````````_`&-A<U]#341?`"YD979I?
M8V4`1&5V:6-E(&%L<F5A9'D@<F5D:7)E8W1E9"XN+B!E>&ET:6YG"@!#86XGZ
M="!O<&5N('!O<G0*`$-A;B=T(&]P96X@)7,*`$-M9"!R961I<F5C=&EO;B!O1
M9B`E<R!I;G-T86QL960*`"XE;&0`4F5D:7)E8W1I;F<@)7,@=&\@)7,*`$-M(
M9"!F:6QE(&5R<F]R.B!#86YC96P@9&5V:6-E(&]U='!U=`H`4F5D:7)E8W1E0
M9"`E;&0@8GET97,@9G)O;2`E<R!T;R`E<PH`5F5C=&]R<R!H879E(&-H86YG<
M960@+2!C86XG="!R97-T;W)E"@`*0VUD(')E9&ER96-T:6]N(&]F("5S(')EK
M;6]V960*`'!A<F%L;&5L`')A;3I#341?9FEL90!I8V]N+FQI8G)A<GD`1$56J
M24-%`$9)3$4`4TM)4`!44E5%`$U53%1)4$Q%`%12544`3D]42499`%12544`M
M```#[`````L````#```""@```>@```'D```!X````=P```'8```!U````=``4
M``!"````)@```!`````````#\@```^L```!+```#\@```^D````-2.?__B\)X
M3KD`````6(],WW__3G5(Y__^+PE.N0```,I8CTS??_\@>0````A.T'``3G4`1
M`````^P````!````!````"@````"`````@```!P````(`````````_(```/IE
M````'DCG`#HH;P`4(&\`&")O`!Q%^@`Z3^__="9/+'D````$3J[]]G#_2AM7H
MR/_\1H!G$B\`2&\`!$A43KD````P3^\`#$_O`(Q,WUP`3G46P$YU2.<`.B9OT
M`!0@;P`80^\`'$7Z`!(L>0````1.KOWV3-]<`$YU%L!.=0```^P````!````%
M#@```#H````````#\@```^D````(+P(D+P`(2&\`#"\"+SD````43KD`````T
M3^\`#"0?3G4```/L`````0````8````4`````0````$````.`````````_(`?
M``/J`````````_(```/I`````````_(```/I````!2!O``0@B%B00J@`!"%(N
M``A.=0`````#\@```^D````Y2.<_("@O`"`6+P`G+SS_____3KD```"0*@`LJ
M!73_M(58CV8&<`!@``!N+SP``0`!2'@`(DZY````("1`SXI*A\^*4(]F#B\&G
M3KD```"D<`!8CV!")40`"A5#``D5?``$``A"*@`.%48`#T*G3KD```!0)4``>
M$$J$6(]G#"\*3KD```"X6(]@#$AJ`!1.N0````!8CR`*3-\$_$YU2.<@("1O1
M``Q*J@`*9PHO"DZY````S%B/%7P`_P`(=/\E0@`4=``4*@`/+P).N0```*1(9
M>``B+PI.N0```#A/[P`,3-\$!$YU```#[`````$````/````U@````$````/W
M````K@````$````*````C@````$````/````@`````(````/````2@```,H`\
M```!````#P```&X````!````#P```!0````!````#P```#8````````#\@``=
M`^H````````#\@```^D````````#\@```^D````@2.<@`BQY````"$SO``8`.
M#$ZN_^),WT`$3G4``"\.+'D````((B\`"$ZN_]PL7TYU2.<P`BQY````"$SO,
M``X`$$ZN_]!,WT`,3G4``"\.+'D````(3J[_RBQ?3G4O#BQY````"$ZN_\0LU
M7TYU+PXL>0````@B+P`(3J[_.BQ?3G4```/L````!@````$````&````(```$
M`#8```!0````8````'`````````#\@```^D```!<+PXL>0````1.KO]\+%].)
M=2\.+'D````$3J[_=BQ?3G4O#BQY````!$SO``,`"$ZN_SHL7TYU```O#BQYK
M````!")O``@@+P`,3J[_+BQ?3G4O#BQY````!")O``A.KO[:+%].=2\.+'D`R
M```$("\`"$ZN_L(L7TYU+PXL>0````0B;P`(("\`#$ZN_KPL7TYU+PXL>0``E
M``0@+P`(3J[^MBQ?3G4O#BQY````!"`O``A.KOZP+%].=2\.+'D````$(F\`%
M"$ZN_IXL7TYU+PXL>0````0B;P`(3J[^F"Q?3G4O#BQY````!")O``A.KOZ&,
M+%].=2\.+'D````$(F\`"$ZN_F(L7TYU+PXL>0````0B;P`((&\`#"`O`!!.^
MKOY<+%].=2\.+'D````$(&\`"$SO`@$`#"(O`!1.KOY$+%].=0``+PXL>0``P
M``0B;P`(3J[^/BQ?3G4O#BQY````!")O``@@+P`,3J[]V"Q?3G4```/L````+
M$0````$````$````%````"0````\````5````&@```!\````E````*@```"\Z
M````T````.0```#X```!#````2@```%(```!7`````````/R```#Z0```!`OH
M#BQY```"'B!O``A.KO^R+%].=2\.+'D```(>(&\`"$ZN_Z8L7TYU+PXL>0``/
M`AY,[P,```A.KO^@+%].=0`````#[`````,````#````!````!@````L````,
1`````_(```/J`````````_(`7
``
end

 


-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Carolyn Scheppner -- CBM   >>Amiga Technical Support<<
                     UUCP  ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn 
                     PHONE 215-431-9180
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=