*************************************************************************** * This is one of a series of four files which consist of messages from * * the FlagShip bulletin board dealing with BobsTerm Pro, arguably the * * finest terminal program ever written for the Commodore 64 and 128. The * * material for the files was compiled on March 1, 1989, and includes all * * relevant messages from the inception of the FlagShip until that date. * * My definition of 'relevant' was fairly liberal; in some cases, * * messages which might otherwise have been irrelevant have been preserved * * in order to preserve continuity of the threads. * * * * The four files available are: * * * * BTP.FEATURES.TXT Description and implementation of many * * of the features, both basic and advanced,* * of both the C64 and C128 versions. * * * * BTP.MACROS.TXT Use of the extensive MACRO feature, in- * * cluding a discussion which culminated in * * a macro to provide DIRECT TO DISK capture* * from GEnie by way of macros and changes * * to the GEnie default prompt character. * * * * BTP.MODEMS.TXT Discussions of configuration of BTP for * * use with various modems * * (including 2400 baud), as well as dis- * * cussions of which modems will NOT work * * with the program. * * * * BTP.MISC.TXT Messages which did not conveniently fit * * into any of the other files. * * * * Notes: * * The messages contained in these files will shortly be removed from the * * bulletin board, merely to conserve space. Feel free to start new topics,* * discussing BobsTerm or any other subjects. * * * * Obviously, there is overlap between these topic choices. Messages are * * NOT repeated in other files; if you do not find what you are looking * * for, try the next most likely file. * * * * Bob Lentini is no longer working on Commodore computers, distributing * * the program, or operating his bulletin board. BobsTerm Pro (both the * * C64 and C128 programs) are available through many software vendors or * * Progressive Peripherals and Software, whose address is sprinkled * * through out these files. * * * * Enjoy! --Howard Rosenman <HORO> March 5, 1989 * *************************************************************************** Jul 16, 1986 MIKEM [Pax Regal] Okay....Lets see how many folks know Macros on BOBSTERM PRO-128! I am an IDIOT in the Macro area! I have tried and tried and tried making an autolog sequence for GEnie, but none work. I am now quite familiar with the syntax and the control characters, but I cant figure out how to send the three H's. If they arent needed, then how do you 'wait' the appropriate amount of time until the U#= prompt? Ive tried waiting for the 'U#=' string, and sending my password/ID/etc., but nothing seems to work. Anyone have an example for us 'dummies' to follow? Thanx!!! -Mike Oh, and if anyone knows whether I should enter a + or - for the carrier phase on a Volks-12, please let me know. Again, thanx! --- Jul 16, 1986 KEVIN-S. [KeS] Mike-you can send a carriage return instead of the three h's. I haven't played with BT128, but am a macro-writing FOOL in Lotus, and it can't be any rougher than that! Wanna get together this weekend and thrash it out? (I'll buy the Pepsi!) . KeS --- Jul 17, 1986 GRAFIX.M [Mike Hooper] Here is the MACRO I use. I've found it very reliable. It's programmed thru the Phone Book Macro, so I [A]uto, [P]hone, and RETURN. ** ^T hhh ^T ^K e ^S U#= ^S ^T USERNUMB,PASSWORD ^M ^T ^W ? ^T c ^M ^T ^S 1? ^S ^T m625 ^M ^T Like the examples in the book, the spaces in the above example are for clairity only, don't enter them into your program. The ^ means a CONTROL character combination. In your BTP Macro, you'll see them as a reversed character with a small line above the character. If anyone needs a verbose description, let me know! --GFX --- Jul 18, 1986 MIKEM [Pax Regal] Mike - Thanx for the Macro example. Those in the manual are equally as good, and I do understand what to do and when, usually. I guess I am having the most problems with sending out the initial characters <hhh, or ^C, or <return>> that services require. I am also using a Volks-12 which displays status on- screen, and that throws things off too. I havent figured out how to send the ATQ1 command initially upon boot-up in order to turn off displays. Thanx for the example, though. I'll give it a try. The previous example that was posted here would not work for me, even after I had manually sent an ATQ1. Thanx again, Mike --- Jul 18, 1986 GRAFIX.M [Mike Hooper] The 'hhh' only needs a VERY short delay after carrier is detected and BTP goes to Terminal mode. I've always used a full second to let the term set it's flags and write what it needs to the screen. GEnie can accept the 'hhh' far sooner than a second, I just started with that and it worked (why fix it if it ain't broken!). Other characters may work (returns and such) but I've always used 'hhh' and never had any trouble. Since it's now in a macro, I never have to worry bout it! --- Jul 18, 1986 MIKEM [Pax Regal] Bravo, Mike. I tried your macro exactly as stated, and it works terrifically. I did have a problem at first because I was using HALF duplex as a set-up, and you use C= E to set local echo in the Macro. Anyway, thanx again for making life easy for me!! Now I will lock myself in my Apt. with Bob's great manual, and learn myself a few things about modem settings, etc.... Regards, Mike --- Jul 19, 1986 DEB [*deb!*] Macros from terminal programs just 'type' lots FASTER than we do!!! ALWAYS preface your login delays for anything with a wait or two!! Remember, these macros are intercepting the RS-232 incoming characters before the screen even sees them and acts upon them at Machine Language speeds...!!! *deb!* --- Jul 23, 1986 DEBS-GUEST [Bob L] (Forwarded) I am glad to see the macros are developing.... Lets see some Different Terminal Emulator Macros uploaded around. How bout a Televideo 950, or some other common CP/M type terminals!!! Also.... questions regarding Carrier Phase..... Here is a simple method for determining proper phase: 1) Make sure that your modem is set to pass a Carrier Detect signal, and not a FORCED TRUE CARRIER at all times. 2) next... upon Bootup... when offline, check to see that the Carrier and Clock on the STATUS line are in NORMAL VIDEO. If not, then reverse the phase. When you receive a CONNECT, then the STAUS CARRIER and CLOCK should toggle to INVERSE VIDEO. After getting the proper settings, make sure to SAVE YOUR DEFAULTS. Next, you may execute any simple MACRO direct on BOOTUP, By creating a MACRO and naming it "AUTOSTART". You can then use this to go to Terminal Mode, for instance, and send your ATQ1 command or whatever initialization string your modem needs. You can also use it to autostart a PHONE FILE... or whatever else you can think of. Hope that helps!! Bob Lentini (RML) --- Nov 30, 1986 HARVARD Re[ : Phone and Macros! Any suggestions on how to log onto Compuserve ! With the old Vidtex when the computer was connected an Escape was sent and then the autolog procedure was executed. However, I can't get the right combination to send a CR that will connect me to Compuserve. There is no symbol for BTPRO to find and thus no activity takes place. I tried to transmit a CR but that didn't work! thanks for your help and suggestions in advance! Dick Reiling! --- Nov 30, 1986 MICHAEL.M [-:SysOp:-] Dick - Use a CNTRL-M in your macro for a carriage return. That will give you the HOST: prompt on CI$. What *I'm* trying to figger out is how to send a CNTRL-C instead, so I can get the ID prompt instead of HOST:. -=:Mike --- Dec 01, 1986 GRAFIX.M [Mike Hooper] A Control-C is a CHR$(3)...so at the point in your macro where you want to enter a control-c, hit #003 (or $03 if you are a HEX fan!). Yes, just like the built in buffer editor, macros will accept any decimal, hex or binary code with the proper #, $ or % prefix! Hope this gets it for all of ya! (Tho if ya g...
Amiga7878