1 INFO-VAX	Wed, 21 Apr 2004	Volume 2004 : Issue 220       Contents:. how to list accounts that have no expiry dates4 Re: Linux on its way out - unless you are a geek .../ Re: Need VMS 6.0 distribution (and VMS V5.5 U2)  Re: OT: Scalability  Re: OT: Scalability  Re: OT: Scalability  Re: PCanywhere and VAX VMS Re: PCanywhere and VAX VMS Re: PCanywhere and VAX VMSG Re: Please visit the bootcamp website, we have added a couple of things 	 Re: RWINS C Re: Suggestions for installing OpenVMS 7.3 for a machine an MV 3400  Trying to run an EXE RE: Trying to run an EXE Re: Trying to run an EXE Re: Trying to run an EXE Re: Trying to run an EXE Re: Trying to run an EXE/ Re: Using Windows XP hyperterminal with OpenVMS / Re: Using Windows XP hyperterminal with OpenVMS / Re: Using Windows XP hyperterminal with OpenVMS / Re: Using Windows XP hyperterminal with OpenVMS / Re: Using Windows XP hyperterminal with OpenVMS " Re: VAX Macro language and file...  F ----------------------------------------------------------------------    Date: 20 Apr 2004 22:12:45 -0700" From: thick_guy_9@yahoo.com (AMIT)7 Subject: how to list accounts that have no expiry dates < Message-ID: <7e127df6.0404202112.7dfc1ed@posting.google.com>   Hi= I am trying to find a list of usernames from SYSUAF.DAT whose  expiration date is none.! Tried ANALYZE/AUDIT with no luck?  Can some one help please? E (Note: we have a large no. of users, so UAF>LIST /FULL * will produce 0 lots of output; I am looking for an alternative)   TIA    ------------------------------    Date: 20 Apr 2004 13:51:22 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) = Subject: Re: Linux on its way out - unless you are a geek ... 3 Message-ID: <sn2tTIHecyor@eisner.encompasserve.org>    In article <c63gkc$rqd$1@new-usenet.uk.sun.com>, Andrew Harrison SUNUK Consultancy <Andrew_No.Harrison_No@nospamn.sun.com> writes: >  > So for new customers ??????? >   F    To hell with new customers.  I've been using this stuff for decadesF    and my old PDP-11 still works.  I can't even find a Sun 68K machineH    of the same era.  Why should I buy into workstations or servers that "    have lifetimes as short as PCs?  F    And OBTW, yes, I've seen all that old stuff, like MASSBUS, on eBay.F    So you can run out and buy it.  And most of it will run VMS 7.3 andD    join a cluster with a brand new system, so there is a market for -    software and support for that old stuff.     J    VMS spans generations, VMSclusters span generations, that's good stuff.          ------------------------------    Date: 20 Apr 2004 15:08:15 -0700& From: jordan@ccs4vms.com (Rich Jordan)8 Subject: Re: Need VMS 6.0 distribution (and VMS V5.5 U2)= Message-ID: <cc5619f2.0404201408.3bd418b5@posting.google.com>   U Jan-Erik Sderholm <aaa@aaa.com> wrote in message news:<4084D143.4005398D@aaa.com>... = > Have you thought of just re-installing from the ground up ? B > That is, init the disk and put 7.3-1 (or 7.3-2, not sure what is > "out" right now"). >    V7.3 for VAX.     B That would be ever so windows-like, though certainly one potentialD solution.  It still kills the wintel weenies here in the office thatE our VAX' system disk was created in 1987 on a MicroVAX II RD54, where A it was upgraded through V5.3, image restored to a SCSI disk in an F MV3100-10 where it lived through upgrades up to V6.2, then imaged to aD larger disk for the MV3100-80 it now runs and upgraded through V7.1,E V7.2, and V7.3.  All upgrades, no re-inits, and zero notable problems E that removing ancient pathworks or appying relevant ECOs didn't fix.  D Thats how its supposed to work in the VMS world, as long as you have
 the media.  C We're finally getting a DS10 to replace a very slow (but still 100% E reliable) DEC 2000-300 server that was installed in 1994 with OpenVMS F Alpha V6.1 (we _did_ do a fresh install when upgrading from V1.5 fieldD test).  I fully intend to restore an image of its system disk to theF DS10 disk, upgrade it from V7.2-2 to V7.3-2 (with patches), and expect zero problems.  As always.  A I hope you can find the media.  Be a shame to start over when you  don't otherwise have to.   Rich Jordan  CCS    ------------------------------  % Date: Tue, 20 Apr 2004 14:15:09 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com>  Subject: Re: OT: Scalability, Message-ID: <408568AB.E75D7CE7@teksavvy.com>   Fabio Cardoso wrote:F > This electronic voting systems is working for a long time in Brazil.; > I think the Indian system is a "clone" of teh brazilian ! + > Look at the machine ... simple hardware !  > < > http://www.tre-mg.gov.br/urna_eletronica/imagens/foto4.jpg  M The Indian one seems even simpler. It is like a notepad format, with a row of M buttons on the right and text on the left, You press the button corresponding K to the person you want to vote for. And it goes a big "beep" when you press 4 the button. (That is all I saw from the BBC report).  F It would be interesting to find out more about the logistics needed to1 tabulate the votes from these 1 million machines.    ------------------------------  % Date: Tue, 20 Apr 2004 14:16:02 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com>  Subject: Re: OT: Scalability, Message-ID: <408568E1.FF43A3CD@teksavvy.com>   David Jones wrote:N > That means each machine must handle 600 voters on average each election day.J > If the polls are open 14 hours, the average voter must take less than 90N > seconds to complete the voting process.  I don't think 1 million machines is	 > enough.   ! Elections last more than one day.    ------------------------------   Date: 20 Apr 2004 17:33:07 GMT1 From: JONESD@er6.eng.ohio-state.edu (David Jones)  Subject: Re: OT: Scalability: Message-ID: <c63msj$qu2$1@charm.magnus.acs.ohio-state.edu>  a JF Mezei <jfmezei.spamnot@teksavvy.com> wrote in message news:<4084C80D.420A205C@teksavvy.com>... P > India is holding elections. Over 600 million people will be voting in multiple, > rounds of elections lasting about a month. > O > They have deployed 1 million electronic voting machines spread throughout the 2 > nation. (all the voting is to be done this way).  L That means each machine must handle 600 voters on average each election day.H If the polls are open 14 hours, the average voter must take less than 90L seconds to complete the voting process.  I don't think 1 million machines is enough.     < David L. Jones               |      Phone:    (614) 292-6929- Ohio State University        |      Internet: L 140 W. 19th St. Rm. 231a     |               jonesd@er6s1.eng.ohio-state.edu: Columbus, OH 43210           |               vman+@osu.edu  1 Disclaimer: I'm looking for marbles all day long.    ------------------------------    Date: 20 Apr 2004 14:17:15 -0700- From: goathunter@goatley.com (Hunter Goatley) # Subject: Re: PCanywhere and VAX VMS = Message-ID: <3ff5fed3.0404201317.7249a6c7@posting.google.com>   m "Hans Vlems" <hvlems.dotweg@zonnet.nl> wrote in message news:<c60vlg$6mlch$1@ID-143435.news.uni-berlin.de>...  > > G > > How about a VNC server for VMS?  That would be nice, though I don't " > > believe that it has been done. > >  > > -- glen  > > I > There's a VNC client for VMS. Looking at a Windows screen while sitting L > behind an ancient VAXstation with a 19" monitor is weird enough for me :-)N > The other way around would be nice though but Hunter Goatley didn't have any( > plans when I asked him, two years ago. > E As Glen stated, the VNC server is significantly more complicated than G the client.  The real obstacle is that the server makes use of UNIX and E X11R6 calls that VMS and Motif just don't support (or didn't the last A time I looked at it), making it pretty impractical to try to port  it.    Hunter ------9 Hunter Goatley, Process Software, http://www.process.com/ 9 goathunter@goatley.com     http://www.goatley.com/hunter/    ------------------------------  + Date: Tue, 20 Apr 2004 23:00:14 +0000 (UTC) - From: lewis@spyder.mitre.org (Keith A. Lewis) # Subject: Re: PCanywhere and VAX VMS . Message-ID: <c64a1u$j4g$1@newslocal.mitre.org>   goathunter@goatley.com (Hunter Goatley) writes in article <3ff5fed3.0404201319.48094ae9@posting.google.com> dated 20 Apr 2004 14:19:59 -0700: ? >Also, the VNC server for UNIX doesn't really work the same way @ >that the VNC server for Windows does.  It effectively creates a? >new X11 desktop for the connected process and doesn't actually @ >take over an existing X11 login on the UNIX system.  Once I saw@ >that, I didn't see any advantage of VNC over just having an X11& >server running on the Windows system.  G I'll tell you how I use VNC, and maybe you'll understand the advantage.   L At the office I have a PC which is dual-bootable to Windows or Linux.  I runH Xvnc on one of our Linux servers with a parameter telling it to query myK favorite Alpha/VMS box for an XDM login screen.  Then I fire up a viewer on K my desktop, log in, start Mozilla for mail, run the VMS app I work on, edit  source code, etc.   J If I shut down the PC and switch from Windows to Linux, I can reconnect toE the same session.  If I go home and "dial in" from my PC there, I can I connect to the same session.  I start up a single, relatively low-profile D application on the PC and my entire work session is there.  Mozilla,? editors, work app, all just as I left them.  Try that with X11.   K The only downside is I lose my session when the Linux server reboots, which K is quite a bit more often than the VMS machines do.  (Not so at home, where  I run Fedora Core 1.)     0 --Keith Lewis              klewis {at} mitre.org> The above may not (yet) represent the opinions of my employer.   ------------------------------    Date: 20 Apr 2004 14:19:59 -0700- From: goathunter@goatley.com (Hunter Goatley) # Subject: Re: PCanywhere and VAX VMS = Message-ID: <3ff5fed3.0404201319.48094ae9@posting.google.com>   > Also, the VNC server for UNIX doesn't really work the same way? that the VNC server for Windows does.  It effectively creates a > new X11 desktop for the connected process and doesn't actually? take over an existing X11 login on the UNIX system.  Once I saw ? that, I didn't see any advantage of VNC over just having an X11 % server running on the Windows system.    Hunter ------9 Hunter Goatley, Process Software, http://www.process.com/ 9 goathunter@goatley.com     http://www.goatley.com/hunter/    ------------------------------  % Date: Tue, 20 Apr 2004 15:50:35 -0400 # From: "John Smith" <a@nonymous.com> P Subject: Re: Please visit the bootcamp website, we have added a couple of things, Message-ID: <9cidnQ3ZmsuJ4hjd4p2dnA@igs.net>  # See my reply in your hotmail inbox.     > "Sue Skonetski" <susan_skonetski@hotmail.com> wrote in message7 news:857e9e41.0404200801.5a16fe55@posting.google.com... ( > John are  you coming to the boot camp? >  > sue  >  > 0 > "John Smith" <a@nonymous.com> wrote in message( news:<GbmdnazxWOD9GBndRVn-hA@igs.net>...B > > "Sue Skonetski" <susan_skonetski@hotmail.com> wrote in message; > > news:857e9e41.0404160636.130df996@posting.google.com...  > > > Dear Folks > > > L > > > At the last Boot Camp we heard that we needed more storage informationG > > > - We listened, we will have a storage block, a Storage VP General K > > > Session on Wed evening, additionally on Monday and Tuesday there will I > > > be an 18 wheeler truck (storage focused) at the hotel (click on the ' > > > the HP Adaptive Enterprise Tour).  > > D > > Went to the 'Rolling Blunder' tour site - It doesn't say whether anythingI > > inside the truck will be running OpenVMS. It would be a real shame if  the = > > truck rolled into Nashua and didn't have any VMS running.    ------------------------------  % Date: Tue, 20 Apr 2004 21:34:15 -0500 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net> Subject: Re: RWINS6 Message-ID: <4085DDA7.269DAE67@NeOaSrPtAhMlNiOnWk.net>   Alex Daniels wrote:  > j > rules@telia.com (Esa Ryh?nen) wrote in message news:<101c337d.0404190015.661dca84@posting.google.com>...? > > I have a process (running a Java app) stuck in RWINS state. I > > I can't stop the process with STOP PROC/ID=xxxx and need to reboot to  > > get rid of the process. < > > Anybody know how to stop a process stuck in RWINS state? > >  > > Regards  >  > This may be worth a try... >  > STOP > 
 >   /IMAGE > 5 >         /IMAGE [/IDENTIFICATION=pid] [process-name]  > G >      Calls the $FORCEX system service to stop the image of the target B >      process specified in the process id or process name that is> >      currently executing. The target process is not deleted. > F >      If you omit the /IDENTIFICATION qualifier and the process name,? >      the STOP/IMAGE command is identical to the STOP command.   H This still depends on the process to exit the wait state and service the image exit request.   A Remember: neither $DELPRC nor $FORCEX are something you do *TO* a F process, they are requests you make of a process, and the process must" volunteer to honor those requests.  B A process in a resource wait (RWxxx) state remains there until the, resource being waited for becomes available.   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Tue, 20 Apr 2004 19:58:09 +0200 , From: "Hans Vlems" <hvlems.dotweg@zonnet.nl>L Subject: Re: Suggestions for installing OpenVMS 7.3 for a machine an MV 34009 Message-ID: <c63ofp$7fip4$1@ID-143435.news.uni-berlin.de>   4 "Gregg C Levine" <drwho8@att.net> schreef in bericht= news:DpXgc.606$_o3.9862@bgtnsc05-news.ops.worldnet.att.net...  > Hello from Gregg C Levine I > I've got an MicroVAX 3400 on its way here. I'm not exactly sure if this  machine was F > one of the many who came with a CD-ROM drive as a natively installed device. G > That being said, I'm wondering if there are other ways to install the  contents of the L > CD. Please note that even though I am a member of the Hobbyist program forK > OpenVMS, I am a relative newcomer to this O/S. When it gets here, it will  be theK > only specie of VAX here. Incidentally, I will accept off list replies. Or  website  > pointers. * > Gregg C Levine drwho8 atsign att dot net" > "This signature was never here." >  Gregg,  I most (if not all) microVAX3400 systems came without a CDrom. Disks on the  3400 are/ on the DSSI bus or on SDI (e.g. an RA70 drive). K Installing VMS means either getting  TK50 media for VMS. Once installed you  can use I DECnet to copy files across the ethernet. The 3400 can boot over ethernet  from an J Infoserver or as a diskless cluster member. It needs a VAX/VMS system disk on an ? ALpha/VMS system or a root dedicated to it on a VAX/VMS system. G That'll work even if you have no cluster license. Just transfer the VMS  savesets to the K [000000] directory of a local disk on the 3400. Install StandAloneBackup on  that same diskK and boot S.A.B. Backup VMSnnn.B/SAVE to the intended system disk. Boot from 
 that disk.   Hans   ------------------------------    Date: 20 Apr 2004 12:32:24 -0700, From: nullvalue@bbsmates.com (Aron Hoekstra) Subject: Trying to run an EXE < Message-ID: <64cdb04.0404201132.3806cb6b@posting.google.com>  E Hi, I'm new to OpenVMS... I'm trying to get an old application to run E under OpenVMS (emulated in simh)..  when i run the application, i put F a "@" before the exe file name, right?  well, when i try to execute it i get the following error:  7 %RMS-W-RTB, 512 byte record too large for user's buffer   ' Anyone know what could be causing that?   D Sorry, since i'm new to OpenVMS i'm not really sure if i've providedC enough information for you to go on, but i'd really appreciate some  help.    thanks!    -aron    ------------------------------  % Date: Tue, 20 Apr 2004 16:06:53 -0400 # From: "Dan Allen" <dallen@nist.gov> ! Subject: RE: Trying to run an EXE : Message-ID: <JFEPKAPBPMDFDBOIANGDIEHCFBAA.dallen@nist.gov>   > -----Original Message-----5 > From: Aron Hoekstra [mailto:nullvalue@bbsmates.com] ' > Sent: Tuesday, April 20, 2004 3:32 PM  > To: Info-VAX@Mvb.Saic.Com  > Subject: Trying to run an EXE  >  > G > Hi, I'm new to OpenVMS... I'm trying to get an old application to run G > under OpenVMS (emulated in simh)..  when i run the application, i put H > a "@" before the exe file name, right?  well, when i try to execute it   Wrong - use the run command:   $run my.exe   L You may omit the ".exe" part as that is assumed by the run command. The @ is4 used to execute a .com file containing DCL commands:   $@my.com  > Again you may omit the ".com" part as that is assumed as well.   Dan    > i get the following error: > 9 > %RMS-W-RTB, 512 byte record too large for user's buffer  > ) > Anyone know what could be causing that?  > F > Sorry, since i'm new to OpenVMS i'm not really sure if i've providedE > enough information for you to go on, but i'd really appreciate some  > help.  > 	 > thanks!  >  > -aron  >  >    ------------------------------   Date: 20 Apr 2004 19:44:37 GMT+ From: Thierry Dussuet <thierry@MARS.Family> ! Subject: Re: Trying to run an EXE / Message-ID: <slrnc8avd5.lq.thierry@MARS.Family>    Hello Aron!   < On 2004-04-20, Aron Hoekstra <nullvalue@bbsmates.com> wrote:G > Hi, I'm new to OpenVMS... I'm trying to get an old application to run G > under OpenVMS (emulated in simh)..  when i run the application, i put H > a "@" before the exe file name, right?  well, when i try to execute it  4 No, the @ is for DCL scripts... to run an .exe-file:   $ RUN FILE.EXE   or  ) $ MCR FILE.EXE ARGUMENT1 ARGUMENT2 etc...    HTH,   Thierry    ------------------------------  # Date: Tue, 20 Apr 2004 19:52:02 GMT L From: winston@SSRL.SLAC.STANFORD.EDU ("Alan Winston - SSRL Admin Cmptg Mgr")! Subject: Re: Trying to run an EXE 6 Message-ID: <00A30A5E.BD7E030E@SSRL.SLAC.STANFORD.EDU>  k In article <64cdb04.0404201132.3806cb6b@posting.google.com>, nullvalue@bbsmates.com (Aron Hoekstra) writes:   F >Hi, I'm new to OpenVMS... I'm trying to get an old application to runF >under OpenVMS (emulated in simh)..  when i run the application, i put) >a "@" before the exe file name, right?     N Nope.  The "@" tells the shell (DCL) to execute a script - that's a text file.   So   $ @NAME    means "execute NAME.COM"   To run a program, try   
 $ RUN NAME   which means "execute NAME.EXE"  + (That should get you started, but read on.)   I You can also use an old trick if you need to pass command-line arguments:   . $ MCR $disk:[directory]NAME  arg1  arg2  arg3   K (Which also launches the program, but you have to specify the whole path to  get to it.)   N In modern version of VMS you can define the DCL$PATH logical to always include5 your current directory in the path, which lets you do    $ NAME  M (and then DCL will look for NAME.COM and take it as a script, or NAME.EXE and # take it as a compiled application.)    >well, when i try to execute it  >i get the following error:  > 8 >%RMS-W-RTB, 512 byte record too large for user's buffer > ( >Anyone know what could be causing that?    J Yup, DCL is trying to read a binary file (compiled and linked program) as 3 though it were a text file (script).  Doesn't work.    Hope this helps!   -- Alan    --  O =============================================================================== 0  Alan Winston --- WINSTON@SSRL.SLAC.STANFORD.EDUM  Disclaimer: I speak only for myself, not SLAC or SSRL   Phone:  650/926-3056 M  Paper mail to: SSRL -- SLAC BIN 99, 2575 Sand Hill Rd, Menlo Park CA   94025 O ===============================================================================    ------------------------------  % Date: Tue, 20 Apr 2004 15:44:41 -0400 # From: sol gongola <sol@adldata.com> ! Subject: Re: Trying to run an EXE + Message-ID: <40857DA9.9D1A6E7A@adldata.com>    Aron Hoekstra wrote: > G > Hi, I'm new to OpenVMS... I'm trying to get an old application to run G > under OpenVMS (emulated in simh)..  when i run the application, i put H > a "@" before the exe file name, right?  well, when i try to execute it > i get the following error: > 9 > %RMS-W-RTB, 512 byte record too large for user's buffer  > ) > Anyone know what could be causing that?  > F > Sorry, since i'm new to OpenVMS i'm not really sure if i've providedE > enough information for you to go on, but i'd really appreciate some  > help.  > 	 > thanks!  >  > -aron   9 @   is for running a dcl file (like a windows batch file) 6     The file usually, but doesn't have to, end in .COM( RUN is for running an executable program6     The file usually, but doesn't have to, end in .EXE   You should use VMS help    $help @  @ E      Executes a command procedure or requests the command interpreter E      to read subsequent command input from a specific file or device.         Format   $        @  filespec [parameter[,...]]  #   Additional information available:      Parameters Qualifier	   /OUTPUT 
   Examples   $ 	 $HELP RUN    RUN   F      Executes an image within the context of your process (see Image).  C      Creates a subprocess or a detached process to run an image and @      deletes the process when the image completes execution (see      Process).  #   Additional information available:      Image      Process $    ------------------------------  % Date: Tue, 20 Apr 2004 21:45:51 +0200 9 From: "Jan van Mastbergen" <jan.van.mastbergen@planet.nl> ! Subject: Re: Trying to run an EXE * Message-ID: <c63v4l$kr0$1@reader08.wxs.nl>  / To run an executable, you use the 'run' command K To execute a command line script (.com extension), you use the '@' command. & you may want to try the 'help' command   success, jan9 "Aron Hoekstra" <nullvalue@bbsmates.com> wrote in message 6 news:64cdb04.0404201132.3806cb6b@posting.google.com...G > Hi, I'm new to OpenVMS... I'm trying to get an old application to run G > under OpenVMS (emulated in simh)..  when i run the application, i put H > a "@" before the exe file name, right?  well, when i try to execute it > i get the following error: > 9 > %RMS-W-RTB, 512 byte record too large for user's buffer  > ) > Anyone know what could be causing that?  > F > Sorry, since i'm new to OpenVMS i'm not really sure if i've providedE > enough information for you to go on, but i'd really appreciate some  > help.  > 	 > thanks!  >  > -aron    ------------------------------    Date: 20 Apr 2004 13:44:15 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 8 Subject: Re: Using Windows XP hyperterminal with OpenVMS3 Message-ID: <9SLgRp91jTkC@eisner.encompasserve.org>   e In article <af0dc2ea.0404191402.1edcb4e5@posting.google.com>, whohe@whoever.com (DL Phillips) writes:  > E > I've been using VT's since the VT52 days and still occasionally use F > VT420's and when I do I sure miss my Reflection. I guess you haven't. > used a good emulator, then, eh, oldtimer?;-)  H    Still can't find the F20 key, which I use constantly.  Right now I'm ?    using puTTY on Windows and can't even find PF1-PF4 on a Dell D    Latitude.  I am not going to start twisting my hands around to do(    on three keys what my VT does on one.  G    Not to mention what some emulators do to simple double height double ;    width character sets.  (Yes, I know, some get it right).    ------------------------------    Date: 20 Apr 2004 15:14:23 -0700% From: whohe@whoever.com (DL Phillips) 8 Subject: Re: Using Windows XP hyperterminal with OpenVMS= Message-ID: <af0dc2ea.0404201414.4e95cab2@posting.google.com>   v koehler@eisner.nospam.encompasserve.org (Bob Koehler) wrote in message news:<9SLgRp91jTkC@eisner.encompasserve.org>...g > In article <af0dc2ea.0404191402.1edcb4e5@posting.google.com>, whohe@whoever.com (DL Phillips) writes:  > > G > > I've been using VT's since the VT52 days and still occasionally use H > > VT420's and when I do I sure miss my Reflection. I guess you haven't0 > > used a good emulator, then, eh, oldtimer?;-) > J >    Still can't find the F20 key, which I use constantly.  Right now I'm A >    using puTTY on Windows and can't even find PF1-PF4 on a Dell F >    Latitude.  I am not going to start twisting my hands around to do* >    on three keys what my VT does on one. > I >    Not to mention what some emulators do to simple double height double = >    width character sets.  (Yes, I know, some get it right).   > I agree. The "missing keys" are a pain. I gave up on puTTY andE TeraTerm and some of the others because they didn't really emulate at D the level we need. We don't program functions for F17 - F20 anymore,A either. Reflection and most of the other "better" emulators allow C extensive key mapping. F17 - F20 is normally <shift>F7 - <shift>F10  but can be mapped to anything.  D Unfortunately all of our programs rely heavily on PF1 - PF4. At someD installations where they've stopped using real VT's we install a mapE of F1 - F4 and also F9 - F12 to send PF1 - PF4. For people accustomed C to real VT's, we leave the NumLock - "-" as  the PF's but remap the F keypad + key to send keypad -. I should note here that our clients runD in captive mode and most wouldn't know what to do if they ever saw a "$".  D I edit with Eve in edt mode and if I go someplace where the keypad +D hasn't been remapped I can delete a bunch of words before I catch it ;-)   > Going to clients with odd-ball emulators always takes a bit ofE adjustment, but then I've found that even different keyboards running B the same software can take a bit of adjustment. I didn't think I'd. ever adjust moving from a VT100 to a VT220 :-]  < But, such are the burdens we must bear when working with the brainwashed masses.     -Doug   ------------------------------  % Date: Tue, 20 Apr 2004 21:30:14 -0500 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>8 Subject: Re: Using Windows XP hyperterminal with OpenVMS6 Message-ID: <4085DCB6.199FC2D1@NeOaSrPtAhMlNiOnWk.net>   Wesley Dunnahoo wrote: > I > I've only found one terminal emulation software for Windows that seemed ; > to be 98% compatible with real terminals.  It's SmarTerm.   . Reflection gets you that last 2% to make 100%.  6 ...but it *IS* the most expensive that I've ever seen.   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Tue, 20 Apr 2004 21:25:06 -0500 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>8 Subject: Re: Using Windows XP hyperterminal with OpenVMS6 Message-ID: <4085DB82.6C36C84F@NeOaSrPtAhMlNiOnWk.net>   DL Phillips wrote: >  > "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net> wrote in message news:<40849333.19D14F25@NeOaSrPtAhMlNiOnWk.net>... > > DL Phillips wrote: > > > [snip]H > > > Reflection also has "Hot Spot" definitions and a Visual Basic like4 > > > interface that a properly designed application > > ! > > ...or virus, trojan, etc. ...  > >  > D > Explain, please. Oh, you refer to "Visual Basic like". Yes. I see.E > Really, Reflection doesn't make a system more or less vulnerable to 6 > virus or trojan or worm or any other security issue,   Well, yes and no.   F No, it does not increase the PC's vulnerability. Windows is so full of( holes it doesn't have room for any more.  @ Yes, it adds a potential doorway into the VMS system in that nowF cracking attempts can be automated by depositing a .RBS file on the PCH and invoking it. .RBS is associated with R/2 or R/4, and well, there you have it.   > or were you just > bashing everything PC? :-)  # Everything WhineBloze, maybe... ;-)    > > > can use. Keyboard K > > > mapping, colors and other customized setups are easy to distribute to  > > > new users. > > H > > Best not to stray too far from the defaults, to keep your own skills
 > > portable.  > $ > Skills portable? What do you mean?  G Well, let's see: he mentioned keyboard mapping and responded with "Best ( not to stray too far from the defaults".  G At one time, I had a very nice keyboard map for Reflection (starting in E R/2-DOS and through R/4-Win V9.x). I had things laid out more or less G where they would be on an LK2xx or later keyboard. The VT F1 through F5 G keys were meaningless in Reflection, so moved the PF1-PF4 keys to F1-F4 3 and got back my NumLock toggle and KP-/, KP-* keys.   E Trouble was, it was a significant departure from the default which is @ what most users had. So, my keyboard skills were not "portable".   > [snip]D > Now, back to context. Reflection has some features that allow codeD > running on a host to interact with the PC environment. We've taken > advantage of that.  H So have I. I even wrote what amounted to a "BBS" based on Reflection and	 All-in-1.   1 > The software will run using an actual VT or any A > other emulator but the user won't have the "special" Reflection ' > features. Actually, it's pretty neat.   G Actually, RCL was more straght-forward, if more limited. I would rather F have seen them add more message and text box functionality to RCL than: to have to deal with an abomination like Reflection BASIC:  F Get input from user via a dialogue box. RCL: one statement. RBS - manyE hundreds of statements. (Some RCL features didn't translate directly, E forcing you to re-invent that many more wheels just end up back where - you would have been in the simpler language.)    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Tue, 20 Apr 2004 21:28:04 -0500 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>8 Subject: Re: Using Windows XP hyperterminal with OpenVMS6 Message-ID: <4085DC34.F4C76CAD@NeOaSrPtAhMlNiOnWk.net>   Bob Koehler wrote: > g > In article <af0dc2ea.0404191402.1edcb4e5@posting.google.com>, whohe@whoever.com (DL Phillips) writes:  > > G > > I've been using VT's since the VT52 days and still occasionally use H > > VT420's and when I do I sure miss my Reflection. I guess you haven't0 > > used a good emulator, then, eh, oldtimer?;-) > I >    Still can't find the F20 key, which I use constantly.  Right now I'm A >    using puTTY on Windows and can't even find PF1-PF4 on a Dell F >    Latitude.  I am not going to start twisting my hands around to do* >    on three keys what my VT does on one.  C Dunno 'bout PuTTY, but in R/2 and R/4, the F13 through F20 keys are  Shift+F1 thru +F10.    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Tue, 20 Apr 2004 20:09:49 +0200 , From: "Hans Vlems" <hvlems.dotweg@zonnet.nl>+ Subject: Re: VAX Macro language and file... 9 Message-ID: <c63p5c$7hfg8$1@ID-143435.news.uni-berlin.de>   9 "Crepitus" <le_dieu_crepitus@yahoo.fr> schreef in bericht 7 news:b4c72b33.0404200708.56cc051f@posting.google.com...  > Hello F > I would like to create a small program to see how to use file in VAX > Macro Language. F > I'd like to open a file and read it line by line, print each line on0 > screen and then close the file for the moment.@ > Could you give me some documentation to create such a program? > Thanks   ;+E ; Most of this program originates from the example on page 4-6 of the , ; "Introduction to RMS" manual (SIMPLE.MAR).H ; My extension is simply to count the copied lines and when equal to theG ; size of a screen to ask for a <cr>. One dirty trick: the line counter K ; also serves as the one byte terminal buffer and must therefore be cleared J ; after the $GET macro has been executed.                    hv, 6-jul-84.7 ; V2 now calls $TRNLNM and removes the need to use DCL. I ; V2.1 adds support for one parameter: the filename.            21-jan-93  ;-         .TITLE  TERM_LIST  ;               =========          .IDENT  /2.1/ !         .PSECT  DATA,RD,WRT,NOEXE  ;               ----         $SSDEF         $LNMDEF          $NAMDEF          $FABDEF 8         HCSIZE = 58             ;SIZE OF A HARDCOPY PAGEF BUFFER: .BLKB   256             ;MAXIMUM RECORDSIZE OF THE SOURCE FILEE BUFF_DESC:                      ;DESCRIPTOR FOR THE TT: PRINT SERVICE          .LONG   0          .LONG   BUFFER" TTYFAB: $FAB    FNM=<SYS$INPUT>, -                 FAC=GET, -                 RAT=CR TTYRAB: $RAB    FAB=TTYFAB, -                  USZ=1, -                 UBF=LINES  MY_NAM: $NAM    RSA=RES_STR, -#                 RSS=NAM$C_MAXRSS, -                  ESA=EXP_STR, -!                 ESS=NAM$C_MAXRSS,  MY_FAB: $FAB    FOP=NAM,-1                 NAM=MY_NAM, -2                 FNA=ITMBUF MY_RAB: $RAB    FAB=MY_FAB, -y                 UBF=BUFFER, -t                 USZ=255. RES_STR:         .BLKB   NAM$C_MAXRSS EXP_STR:         .BLKB   NAM$C_MAXRSSL LINES:  .BYTE   0               ;TERMINAL/PAGE COUNTER SIZE OF OUTPUT DEVICEG SCR_DC: .LONG   0               ;DESCRIPTOR FOR LIB$SCREEN_INFO ROUTINEmF         .BLKB   2               ;FIRST 2 BYTES ARE IRRELEVANT FOR LISTE SCREEN: .BLKB   7               ;THIRD BYTE CONTAINS SCREEN/PAGE SIZEn ;E# WF_TBL: .ASCID  /LNM$PROCESS_TABLE/g  WF_LOG: .ASCID  /MYOWN_WORKFILE/, WF_NOT: .ASCID  /%LIST-F-NOTRN, no workfile/9 WF_GON: .ASCID  /%LIST-F-NOFILE, file !AS does not exist/M WF_ITM: .WORD   132          .WORD   LNM$_STRING          .ADDRESS ITMBUFp         .ADDRESS ITMLEN          .LONG   0P ITMLEN: .LONG   0          .ADDRESS ITMBUFw ITMBUF: .BLKB   132t ;p GF_DESC:.LONG   132          .ADDRESS ITMBUF- GF_LEN: .WORD   0- ;- FAODESC:.LONG   80         .ADDRESS FAO_BUF FAO_BUF:.BLKB   80 ;1         .PSECT  CODE,NOWRT,EXE ;               ----         .ENTRY  TERM_LIST,^M<>         PUSHAW  GF_LENE         PUSHL   S^#0            ; Disable prompting for LIB$GET_INPUTy         PUSHAB  GF_DESCr$         CALLS   #3,G^LIB$GET_FOREIGN         MOVZWL  GF_LEN,ITMLEN/         TSTW    GF_LEN         BNEQ    WFOPEN         $TRNLNM_S -r                  TABNAM=WF_TBL, -                  LOGNAM=WF_LOG, -                 ITMLST=WF_ITM)         TSTL    ITMLEN         BNEQ    WFOPEN         PUSHAB  WF_NOT#         CALLS   #1,G^LIB$PUT_OUTPUTn         BRW     EXIT' WFOPEN: MOVB    ITMLEN,MY_FAB+FAB$B_FNSu3         $OPEN   FAB=MY_FAB      ;SOURCE (TEXT) FILEc/         BLBC    R0,EXIT2        ;ABORT ON ERRORg         $CONNECT RAB=MY_RABm/         BLBC    R0,EXIT1        ;ABORT ON ERRORa0         $OPEN   FAB=TTYFAB      ;TTY OUTPUT FILE/         BLBC    R0,EXIT1        ;ABORT ON ERRORu         $CONNECT RAB=TTYRABs/         BLBC    R0,EXIT1        ;ABORT ON ERRORr2         PUSHAB  SCR_DC          ;GET TERMINAL INFO$         CALLS   #1,G^SCR$SCREEN_INFO/         BLBC    R0,EXIT1        ;ABORT ON ERRORo         BRB     CONTINL EXIT1:  BRW     EXIT            ;EMERGENCY EXIT LABEL DUE TO LIMITED SPAN OF BL  EXIT2:  $FAO_S  CTRSTR=WF_GON, -!                 OUTBUF=FAODESC, -                  P1=#ITMLEN         PUSHAB  FAODESC #         CALLS   #1,G^LIB$PUT_OUTPUTu         RETV CONTIN: DECB    SCREEN4         CMPB    #HCSIZE,SCREEN  ;HARDCOPY TERMINAL ?$         BGEQ    GET_RECORD      ;NO.C         MOVB    #HCSIZE,SCREEN  ;YUP, SO BACK TO 60 LINES PER PAGE.a GET_RECORD:R         $GET    RAB=MY_RAB         BLBC    R0,CHECK*         MOVW    MY_RAB+RAB$W_RSZ,BUFF_DESC         PUSHAB  BUFF_DESCd#         CALLS   #1,G^LIB$PUT_OUTPUT          INCB    LINES@         CMPB    LINES,SCREEN         BNEQ    GET_RECORD         $GET    RAB=TTYRAB         BLBC    R0,CHECK         CLRB    LINESe         BRB     GET_RECORD CHECK:  CMPL    R0,#RMS$_EOF         BNEQ    EXIT         $CLOSE  FAB=MY_FABH EXIT:   MOVL    #SS$_NORMAL,R0  ; Whatever went wrong, die gracefully...         RET          .END TERM_LIST   ------------------------------   End of INFO-VAX 2004.220 ************************