!PROGRAM: SEND - MESSAGE SENDING UTILITY BETWEEN TERMINALS ! !AUTHOR: STEVE WEINSTEIN NRL ! !DATE: 24 MAY 1979 ! !Program generation: FOR SEND ! LINK SEND ! !Installation: $COPY SEND.EXE [SYSEXE] ! $SET DEF [SYSEXE] ! $RUN INSTALL ! SEND /PRIV=OPER ! ^Z ! ! THE SEND ROUTINE IS MADE UP OF A FORTRAN PROGRAM THAT SENDS MESSAGES TO ! OTHER TERMINALS BY TTY NUMBER. ! THE UTILITY WORKS BY CALLING A ROUTINE CALLED GET_LINE ! WHICH GETS AND PARSES THE GIVEN COMMAND LINE ! THIS PROGRAM MUST BE ABLE TO USE BROADCAST (JUMP PRIORITY) ! IN ORDER TO WORK. ! THE PROGRAM MUST BE NAMED SEND IN ORDER FOR THE PARSER TO WORK. ! IF THE PROGRAM CHANGES NAME, GET_COMMAND MUST REFLECT THIS. ! THIS PROGRAM WILL WORK IN THE CASES WHEN THE COMMAND INTERPRETOR ! DOES NOT SEND THE PROGRAM NAME ALONG. The SEND utility enables a user to send a message to another user who is currently logged in. If the user ends his command line with a "+", the utility will send the first line to the specified terminal and then request another line of message from the user. If the user ends his command line with a "*", his terminal will be placed in dialog mode to the specified terminal. This enables a dialog between two terminals (both terminals must be running SEND). Use a CTRL Z to get out of dialog mode. The terminal ID's of current users can be found via the WHO utility. Format: $SEND :==$DBn:[SYSEXE]SEND.EXE !In LOGSYS.COM or LOGIN.COM $SEND TTnn: ... MESSAGE ... Example: $SEND TTA3: BILL HERE. WANT TO EAT LUNCH?