PhonePak 2.0 ReadMe 1-June-1993 ----------------------------------------------------------------------------- This document describes the features that have been added to PhonePak 2.0 since the documentation was printed. PhonePak -------- Setting print scaling to 0 via PhonePak's Fax/Print Scaling menu enables automatic scaling, which will shrink the printed image as much as 50% in order to fit it on a single page. Changes to this setting can be made permanent by selecting Project/Save Configuration from the menu bar. Notes on Prefs PrinterGfx settings ---------------------------------- If Limit Type is set to Ignore, the various settings in your Printer Prefs (Margins, Pitch, Paper Length, and Spacing) will affect graphic dumps. If Limit Type is set to Bounded, then the Width and Height settings in your PrinterGfx Prefs control graphic dumps. However, PhonePak ignores the height limits of both the above Limit Types for page-oriented printers such as HP_LaserJet. For continuous-paper printers such as EpsonQ, height limits are only relevant if the PhonePak's automatic scaling option (described above) is in use. Limit Types of Absolute, Pixels, and Multiply are not recommended for use with PhonePak. For most users, setting Limit Type to Bounded, Width to 85, and Height to 110 will yield optimum results. LineMan ------- There is a new system message, called GoodBye.sys, that will be played before LineMan hangs up if it detects a DTMF * or hits a normal dead end such as a lack of caller input or a mailbox with 0 message length and no default route. This system message is not required. Several Remote Access commands have been added to the Message Editing menu in an effort to streamline the Remote Access process. These commands are: 51 - Play new messages; 52 - Play all messages; and 80 - Mark new faxes for retrieval. In addition, you can now press 66 to go directly to the Remote Update menu from the Message Editing menu. All of these new commands require entry of the mailbox password in order to prevent use by unauthorized callers. There is an error in the explanation of Faxxess on page 69 of the PhonePak manual: LineMan will only attempt to send marked faxes if it detects a DTMF * or receives an appropriate command from the Faxxess menu. Pressing * is also a convenient way to receive faxes marked via the Remote Access menu. ARexx ----- LineMan will now send a message to ARexx Menu Hosts at the end of a call. The format of the message is: ENDCALL n code where 'n' represents the line number, and 'code' is one of the following: NOLINE - LineMan is onhook (probably hit an in a transfer string) PANIC - LineMan hit a fatal error and is about to play panic tones NOCALLER - Lost control of caller due to local pickup or remote hangup STAR - LineMan detected DTMF star and is about to play GoodBye.sys DEADEND - LineMan hit a normal dead end and is about to play GoodBye.sys This message is useful for interactive scripts that need to reset or perform special processing when a call ends. You should always reply to a PANIC message immediately, as this means LineMan has encountered a serious error. If you receive a STAR or a DEADEND message, the caller is probably still on the line. If you wish to inhibit the action that LineMan is about to take, you can force the call to end by executing an 'OPERATOR ' command before replying to the ENDCALL message. You should normally reply to this message with an RC of 0. You should not supply a result string unless you wish to force marked faxes to be transmitted, in which case the result string should be *. The only other valid RC is 1, which causes LineMan to double-beep before proceeding with the action that it is about to take. Two modifications have been made to LineMan's INQUIRE command. First, the INQUIRE HANGUP command no longer returns a result string. Second, a FAXLIST switch has been added so that you can extract filenames from LineMan's list of marked faxes. You can specify the ordinal number of the filename you want to extract (e.g., 'INQUIRE FAXLIST 3'). The default is the first fax on the list. The path and filename of the fax will be returned in the result string. If the requested item does not exist, the return code will be 1. A second optional argument has been added to LineMan's REMOTEACCESS command, allowing you to specify an initial selection from the Remote Access menu as if the caller had entered it. For instance, to automatically begin playback of new messages from the mailbox named "John", issue the command "REMOTEACCESS JOHN 51".