[HEA] _____________________ ___ _ |___ ______________| | | | | | | _ | | | | | || | | | | | | || | | | | | | || | | | ____ _ _ _ _ ______ | | | || | | | / __ \ | | / \_/ \ | ___ \ | | | || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | | | || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | | | || | | || |_|| | | \___/|_| |_| |_| | ____/ |_| | || | | || |__ | |____________________ | | _ |__||_| |_|\____/ |________________________| | | |_| | | Lighting Your Apple II Path On Delphi | | |_| >>> WELCOME TO THE LAMP! <<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SCRIPTING AND MACROS: Getting Started With Marinetti THE WAY WE WERE: User Group Reprints AND THE BEST OF THE A2 AND A2PRO MESSAGE BOARDS "Teaching the Apple II user how to fish since 1998" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The Lamp! An Onipa'a Software Production Vol. 2, No. 7 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Publisher & Editor.......................Ryan M. Suenaga, M.S.W., L.S.W. Internet Email....................................thelamp@sheppyware.net :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ July 15, 1999 OPENING PITCH Home And I'm Staying This Time --------------------------------- [OPN] A FUNNY THING HAPPENED [FOR] The Heat Is On ------------------------------------------------- [HET] Miscellanea [MSC] Rumor Mill ----------------------------------------------------- [RMR] Public Postings [PUB] Best Of The Best ----------------------------------------------- [BOB] A2Pro_DUCTIVITY Checking out A2PRO on Delphi ----------------------------------- [A2P] THE WAY WE WERE Some Thoughts on Accounting for Apple IIe/IIgs-Circa '93 ------- [WWW] SCRIPTING AND MACROS Getting Started With Marinetti --------------------------------- [S&M] EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] [*] [*] [*] READING THE LAMP! The index system used by The Lamp! is designed to make """"""""""""""""" your reading easier. To use this system, load this issue into any word processor or text editor. In the index you will find something like: EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] To read this article, simply use your search or find command to locate [INN]. There is a similar tag at the end of each article: [EOA]. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : I know they're not metal, but teeth were : : NOT made for stripping live wires! : : : :::::::::::::::::::::::::::::::::::: TONYW1 ::::::::::::: [EOA] [OPN]------------------------------ OPENING PITCH | ----------------------------------- From The Editor """"""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] HOME AND I'M STAYING THIS TIME ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is the KansasFest that almost never was. Not for the rest of you, but for me. Since 1995, the year there really almost never was a KansasFest, I've made it a point to get myself over to Avila in the heat of the Kansas City summer. If the Apple II was going to die, I was going to be there when it happened. Thankfully, it hasn't died since I've been going to KFest, which reinforced my paranoia--or self-fulfilling prophecy. If I kept going to Avila, the Apple II would never die. So far, I've been correct. But 1999 was supposed to be the year I couldn't make it. Despite all my planning and scheming and saving and working, there was just no way I could be there. I had a commitment to be elsewhere in August, and funds and vacation time are limited resources. I couldn't be everywhere I wanted to be or needed to be, and myself and my lady friend were booked to be in California just weeks after KansasFest was scheduled to happen. The way things turned out--times change, people change, events change. No U.S.C. visit for me this year. Or ever, I think. In the end, though, some things stay the same. There's me and my Apple II. And KansasFest in the heat of the July summer. For those of you who won't be joining me at Avila's hallowed halls this year, remember--love the people in your life like there's no tomorrow, because when you come right down to it, there really isn't. [*] [*] [*] Time Is On My Side Department: Last pre-KFest '99 Blatant Plug. KansasFest 1999 is on for July 21-25, 1999 (with special early arrival events on the 20th), in Kansas City, Missouri at Avila College. Stay up all night, laugh all day, hang out all night. Latest info can be found at http://www.kfest.org. Because some things never change. When we said Apple II Forever, we really meant it. Ryan thelamp@sheppyware.net ASCII ART BEGINS _________ _ _ _ |__ __| | | | | | | | | | | | | | | | | | |___ ____ | | _____ __ ___ _ _ _____ | | | | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | | | | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | | | | | | | | | _____| | | / ___ | | || || | | | | | |_| | | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _ |_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_| | | | | |_| ASCII ART ENDS [EOA] [OPN]------------------------------ A FUNNY THING HAPPENED. . . . | ----------------------------------- Checking out A2 on Delphi """"""""""""""""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] * The Heat Is On * Miscellanea * Rumor Mill * Public Postings * Best Of The Best THE HEAT IS ON """""""""""""" [*] Vendors & Tech Support ....... Sheppy On The Move [*] Telecommunications ....... A2 Specific ISPs? [*] The Apple II Legacy ....... KFest: What's Sleep? [*] Vendors & Tech Support ....... Forked Up In ProDOS 8 MISCELLANEA """"""""""" SCOTT ALFTER'S COMPUTER COLLECTION There are two machines through which I """""""""""""""""""""""""""""""""" access Delphi most of the time. They're both clones; the "front-end" machine is a homebrew K6-2-300 running Win98 and IE5 and the "back-end" machine (more like a server, really) is a homebrew Cx5x86-120 running Linux. The server dials out to my ISP through a USR Sportster Voice 56K external modem and shares that connection between these two machines and two others: a homebrew K6-200 parked under the TV (for DVD, CD, and MP3 playback, mainly) and a "stealth IIGS" (ROM 01 motherboard in a IIe case). The three clones are on a Fast Ethernet LAN; the GS hooks into a serial port on the server, and it can connect either with ProTERM or Marinetti (though ProTERM is the more useful of the two until more software shows up that uses Marinetti). The complete rundown on the GS's config: 4.25 megs RAM, two 40-meg hard drives connected to a rev. C RamFAST (used to have a tape drive, too, but that went south; will probably replace it with a Zip drive eventually), 3.5" and two 5.25" (DuoDisk) floppy drives, NEC MultiSync 3D monitor (Second Sight not needed, just the "Mac adapter" provided with the monitor), SoundMeister sound card, Imagewriter printer. I also rescued a StyleWriter from the trash recently. It self-tested OK after I gave it a thorough cleaning, a power supply, and a new ink cartridge. Off the network, I have a couple more Apples...a IIe that works and a II+ that doesn't. I've also snagged a few other machines for the "antique computer collection"...a Commodore VIC-20 (with tape drive), a Tandy Color Computer 2 (with cartridge switch box and floppy controller, but no floppy drive), and an IBM PC/XT (with 640K RAM and 20-meg hard drive...thing's as slow as my IIe, maybe even slower in some respects...probably because of the original-equipment IBM CGA card still installed). -=IIGS=- Scott Alfter ( { salfter@delphi.com}) { http://people.delphi.com/salfter} (SALFTER, 23496, GO COM A2) CAN YOU BOOT OFF OF APPLETALK WITH THE MAC'S BUILT-IN SHARING? No. To """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" boot a IIgs over an Appleshare network, you need to buy a full blown version of Appleshare (not the current version; I think 3.0 and earlier is what you need). You can file share with the personal Appleshare built into the Mac OS (nee Mac System Software) since System 7, but not boot. - Ryan M. Suenaga, M.S.W., L.S.W. -- rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 23564, GO COM A2) HOW DO I CONVERT AWGS WP TO OTHER PLATFORMS? Two paths that I have used: """""""""""""""""""""""""""""""""""""""""""" 1) Open the AppleWorks GS file with EGOed 2.0 and save as RTF, then move to the PC (exercise left to student) and open with Word. The only problem that I know of with this method is that you only get one 'ruler', which is the first ruler that EGOed encounters in the AWGS file. 2) Use the AWGS and RTF translators for GraphicWriter III. You can import the AWGS file into GWIII and then export it using the RTF translator, then move to the PC and open with Word. The main problem with this approach is the 32k frame size in GWIII. I suppose you could break a large AWGS file into segments, import it into multiple frames in GWIII, and then export multiple RTF files from the individual frames, but that could get a bit tedious. Worth it though, for 'valuable' documents. Don V. Zahniser (IronTooth) Woofed to you by OLRight! scripts for ANSITerm via Bernie ][ the Rescue! (DZAHNISER, 23515, GO COM A2) REVISITING CONTACTS GS I guess it's time to remind Joe The HypeMeister to """""""""""""""""""""" get back to work. In his absence, let me try to explain... Contacts GS is a New Desk Accessory that was written by Burger Bill Heineman as a name and address database. It includes a total of 10 fields for such things as First Name, Last Name, Address, City, State, Zip Code, Area Codes, and Phone Number. When Bill created Contacts, he was well aware that the AppleWorks Classic database was wonderful and popular, and so he programmed Contacts to save the data files with "Tabs between fields, and carriage returns between records"...which of course is how AW Classic saves its data files. So, all it takes is a few keystrokes to "convert" an AppleWorks database into a Contacts database, or vice versa. As easy and fast as it is to move data back and forth, when I took over as publisher, I decided to take an extra step and commissioned Will Nelken to create a TimeOut application (TO.ContactsMover) that would make it even easier to move data back and forth. There are three versions of that supplied on the Contacts disk...for AW3, AW4, and AW5 As I implied before, you don't have to keep name/address information in Contacts. The program doesn't care, and neither do I ;-) But, you will be limited to only 10 fields, because that's all Contacts was programmed to accommodate. And, if I remember correctly, each field can be up to 79 characters. In my case, when I first started to use Contacts, I already had an AppleWorks Classic SSII subscriber/customer database, and using the TO module, it couldn't have taken me more than a few minutes to convert that to Contacts GS. Afterwards, I had the contents of my AW DB available from the Finder or any other GS program. Of course, it's not my actual AW DB that I'm looking at from the Finder; it's a Contacts GS database that was created from my AW DB. Contacts GS costs $20, and is available from: Joe Kohn Shareware Solutions II 166 Alpine St San Rafael, CA 94901 Joe (This message was spell checked by NiftySpell GS before it was posted.) (JOE_KOHN, 23511, GO COM A2) DEALING WITH HTML ON AN APPLE II Both SIS and Spectrum 2.2 will read an """""""""""""""""""""""""""""""" HTML file, strip the tags, and display it as the page is intended to look. You can then print the resulting page, or save as a Teach file. Any other word processor will open an HTML file, but the tags will show. The version of Hermes that I have shows the tags. If there is a later version that strips the tags, I have not seen it... Ewen Wannop - Speccie - Wed 16 Jun 1999 - 35 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.0 Bernie ][ the Rescue 2.0 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 23664, GO COM A2) >>>>> You might like what you find at this site: """"" http://www.mich.com/~thomas/ftp/ "t2tgrnest" is an awk program that takes HTML and converts it into plain text, with graphical or text (+-|) row/column separators. It does a great job with tables, and there are lots of options for customizing the way it displays them. I use this all the time for displaying box scores from espn.com, among other things. "lxtab" is a proxy and awk script that works fairly well with lynx. ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Sat Jun 19, 1999 2:03:25 pm [Delivered with Spectrum v2.2 and Crock O' Gold v3.1] -- I know they're not metal, but teeth were NOT made for stripping live wires! (TONYW1, 23767, GO COM A2) >>>>> If you have shell access on your ISP (and it sounds like you do), """"" why not just use Lynx as an HTML-to-text converter? Use something like this: lynx -dump http://www.randomwebpage.com >page.txt Is it an HTML-formatted file that you want to convert? Lynx does those, too...give it a filename instead of a URL and it'll read that. Lynx is also good at grabbing nearly anything off a web server...HTML source, pictures, whatever. Use the -source option instead of -dump. I use this on my Linux box to grab and archive each day's Dilbert off of the Dilbert website, among other things (have a cron job that calls a shell script for that). -=IIGS=- Scott Alfter ( { salfter@delphi.com}) { http://people.delphi.com/salfter} (SALFTER, 23782, GO COM A2) CAN I READ PRODOS MFM DISKETTES ON A WINDOWS THING? Yep! From memory the """"""""""""""""""""""""""""""""""""""""""""""""""" name is ProCopy and I think the author is Hugh McKay (another Canadian!). Of course, I personally find it easier to read and write MS-DOS disks directly on the GS! ;-) -- Peter Watson -- Write to MSDOS disks on the Apple IIgs? -- Impossible! ;-) (PETERWATSON, 23519, GO COM A2) MSDOS FST TRIVIA FROM THE MUG!STER The problem is that MS-DOS stores the """""""""""""""""""""""""""""""""" volume name in a fake file entry in the root directory. The entry is marked with a special file attribute. When Windows 95 came along and wanted to create long filenames, they needed some way of marking directory entries as "special", but there were no spare attribute bits. The solution was to use an "impossible" combination of attribute bits, one of which was the "volume label" bit. This is fine as long as programs which check for the volume name check that the other bits aren't on. The MSDOS FST (and for a long time, PC Exchange on the Mac!) don't check properly. So why does this cause problems? Well, if a disk hasn't been given a volume label (fairly common since they are totally optional in the MS-DOS world), and the root directory has a Win 95 long filename in it, then the MSDOS FST tries to use the (hidden) long filename entry as a volume label. They are NOT similar! Usually it just ignores the disk. If you're unlucky, it's reboot time. :-( While I'm all in favor of people using MUG!, :-) using it to give the disk a name won't help if there are already long filenames in the root directory. The volume label entry doesn't have to be at the start of the directory, so the MS-DOS FST will still trip over the long filename entry first. The best (and simplest) advice is that whenever you format an MS-DOS disk, always give it a volume label. The MSDOS FST still won't see the long filenames, but it should see and work with the short filename for each file. (Of course, MUG! lets you see the long filenames too... ;-) -- Peter Watson -- Write to MSDOS disks on the Apple IIgs? -- Impossible! ;-) (PETERWATSON, 23683, GO COM A2) HARDWARE HACKING WITH SHOEHORNS A while back, I bought in on one of the """"""""""""""""""""""""""""""" 14-MHz 65816 bulk purchases, thinking it and a faster crystal would get my computer cruising in high style. I also had some SRAM sitting idle on a 486 motherboard that I figured I'd use to also bring the cache up to 64K (it was originally 16K, and the original speed was 8 MHz). At first, it wasn't so simple. The computer would start up, but either it'd bomb out of Finder, not boot up all the way, or do other strange weirdness. This was with it running at 8 MHz, which should've been OK. With a chat session open to Harold Hislop (the resident hardware guru) on the Win98 box, we narrowed it down to bad cache. (The chips came off an Amptron motherboard, which figures. :-| ) I put an order in to Jameco for SRAM and some oscillators in various speeds. The parts got here (cost was less than $20) and I put them in. Now it ran fine at 8 MHz, but it still glitched at 10 MHz. I added some bypass and filter capacitors to the ZipGS as had been suggested...still no joy. From what I had been told, the only likely cause left was that the power supply wasn't strong enough. Mine is a "stealth GS," a ROM 01 motherboard in a IIe case, and I was still using the stock IIe power supply. In addition to the ZipGS, there's also a rev. C RamFAST, a SoundMeister, and a 4-meg RAM-GS sucking down power. I decided to get creative. I could've bought a heavy-duty power supply for $70 or so...kinda spendy. I could've bought a Bugg-Power...but I have enough boxes cluttering my desk already. I decided to do something similar to the Bugg-Power, but with the power supply shoehorned inside the case. (Actually, a IIe case has considerably more room inside than a IIGS case, which was useful.) I took the "guts" out of a 230W PS/2-type AT power supply (had one kicking around doing nothing, but a new one would've only cost $25 or so), changed the motherboard power connector from the usual pair of 6-pin connectors to something the GS motherboard would take (two .156" Molex KK connectors, one 2-pin and one 4-pin), and mounted it as far back in the case as it'd go with 3/8" threaded aluminum standoffs and 1/4" 6-32 screws. The supply had a voltage-select switch on it like all clone supplies do, but I don't anticipate leaving the country anytime soon, so I just jumpered the appropriate connection to fix it at 120V. The power outlet and switch were mounted on a piece of metal cut from the power supply enclosure and attached to the back of the computer case with 1/2" 2-56 screws, which were cut as short as possible with a Dremel after installation. I had installed a 3" cooling fan several years ago, so I hooked it to the connector provided on the power supply for that purpose (it had previously tapped the +12 supply wire). I put it all back together, and the thing's so far been rock-solid at 12.5 MHz! (I thought I had the 8- or 10-MHz oscillator (yes, I know they're marked 4x faster), but it had gotten the oscillator for 12.5-MHz operation.) The system booted into Finder without a hitch. I let it run BitBanger for a little bit, then switched to a Mandelbrot program which has also run flawlessly. There's even enough space left for a 3.5" hard drive to be installed, and I left a couple of disk-drive power cables attached to the supply for that purpose. I've made the appropriate modifications to my RamFAST (added a 50-pin connector and put the onboard terminator packs in sockets so they could be removed), but I seem to have misplaced the terminator packs for my hard drives. (No, the ones used by the RamFAST won't work...the RamFAST uses two 8-line packs, while the hard drives use three 6-line packs.) An order is in to DigiKey for those, and then I'll have a IIGS with an internal hard drive that's not in an x86 clone case! (It still won't have an internal floppy drive, but the iMac doesn't have one either, and at least the GS has a place to plug in a normal floppy drive. :-) ) On an unrelated note, I found a StyleWriter in the trash can in the laundry room a month or so ago. It looked kinda nasty and was missing the power supply, but it cleaned up nicely enough and is only missing the wire paper-support thingy at the back. With a new ink cartridge (Canon BC-02, which is the closest I found) and a heavy-duty 9V wall-wart, it printed its self-test properly. I've now had a chance to plug it into the GS, and it printed a document just fine, with only a couple of misfeeds. The bottom line? Well under $100 in parts, with a few hours to get it all sorted out, and my GS is now running better than it ever did. Not bad. (Hell, it's probably faster now than the 12-MHz 286 I used to have...it even has more memory, but it has had 4.25 megs for the longest time.) -=IIGS=- Scott Alfter ( { salfter@delphi.com}) { http://people.delphi.com/salfter} (SALFTER, 23781, GO COM A2) NIFTYSPELL AUTHOR KEPT BUSY FOR NEXT TWO DECADES Just wanted all my A2 """""""""""""""""""""""""""""""""""""""""""""""" friends to know that I am the proud poppa of a bouncing baby boy. Name: Nicholas Patrick DOB: June 07, 1999 TOB: 1632 Weight: 8 lbs 6.7 oz Length: 20.5" Mother and baby are all doing fine. Chris (CVAVRUSKA, 23590, GO COM A2) HARDWARE VS. SOFTWARE: THE IIGS AND Y2K The IIgs clock is just fine for """"""""""""""""""""""""""""""""""""""" Y2K. However, if the particular piece of software you have was written to use two digit rather than four digit years, then you'll still have a Y2K problem. . . - Ryan M. Suenaga, M.S.W., L.S.W. -- rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 23624, GO COM A2) CONCENTRIC CUT LEAVES A2 USERS SCRAMBLING FOR ISPS Oh great. I'm never at """""""""""""""""""""""""""""""""""""""""""""""""" a loss for words, but after receiving the following message from my brand new ISP... "The Internet Gateway systems experienced a major systems failure on Wednesday, June 16. These systems were soon to begin the phase-out process, due to both Y2K issues of the underlying Operating System (which is no longer supported by the vendor) and incompatibilities with Concentric's upcoming dial network enhancements. Because of this, we have made the decision to decommission the Internet Gateway shell at this point." Effective immediately, Shareware Solutions II is back home (temporarily?) at good old crl.com The web site is: http://www.crl.com/~joko The e-mail address is: joko@crl.com Joe Kohn (JOE_KOHN, 23704, GO COM A2) <<<<< You can read Usenet news with lynx. Just press the G key and enter """"" the following URL: news:comp.sys.apple2 (or, substitute any newsgroup after 'news:') That said, from what I can tell, Delphi actually has a very good news feed. However, for some reason here on Delphi, posting to Usenet newsgroups from lynx is disabled. There is an actual newsreader here on Delphi; just type INT after you log on, and that'll take you to Delphi's Internet gateway. DejaNews, which just became deja.com, also provides web based access to newsgroups. Joe Kohn http://www.crl.com/~joko (JOE_KOHN, 23730, GO COM A2) <<<<< Out of curiosity, have you ever compared the Primenet news feed to """"" Delphi's or to DejaNews? I know that crl only gets 5% or 10% of all news articles, because I've compared the number of incoming news articles received in a 24 hour period to both Delphi and DejaNews. Before signing up for any new ISP, I'd like to know exactly how good the news feed is. Aside from that, does Primenet offer you both unix shell access AND PPP access? Joe (JOE_KOHN, 23732, GO COM A2) >>>>> I don't do much with newsgroups. (Except when I need a laugh, and """"" then you know which one I read.) I do know that when I use tin, there are MANY new groups that have been added. "does Primenet offer you both unix shell access AND PPP access?" YES!! Cindy (CINDYADAMS, 23734, GO COM A2) >>>>> This is the info for Primenet in Phoenix. """"" Voice: (602)416-6100 Fax: (602)416-9100 Data: (602)594-8000 Email: info@primenet.com Email: support@primenet.com Cindy (CINDYADAMS, 23778, GO COM A2) >>>>> I suspect that while Concentric has the balls to stand up and """"" 'blame' Y2K for a technical screw up, Genie on the other hand will just sit there and continue to collect money from people until the people notice there is no service and figure out a way to cancel the accts. The Genie software may not be Y2K compliant, but it's not Y2K that's going to kill it. It's those IDioTs at Yo-wreck-em Ripemoff Corporation that will kill it. Actually, they both have the same common problem. There is no one left that knows how to do things. :) Tony (T_DIAZ, 23750, GO COM A2) <<<<<< Jeff - Of course we can continue to access Concentric by using """"" Marinetti to establish a PPP connection, but the small number of Marinetti-aware software clients would limit what we could do once connected: With Spectrum or the Telnet app, we could telnet to Delphi. With gw-ftp, we can download the files from our personal directories. With ShepPing or gw-ping, we could send concentric some ping bombs ;-) With gw-finger, we can (excuse my language) give people the finger. With gsAIM, we can still chat with friends. Without a Marinetti-aware e-mail client, we can't use an Apple II to read e-mail. Without a Marinetti-ware newsreader, we can't read news (hmmm... maybe that's a blessing in disguise). I did find a lynx-friendly web site that'll retrieve e-mail that's sitting in your concentric (or any other) e-mail box: www.mailstart.com Since we can continue to access our concentric directory with ftp, I intend to replace my index.html file and re-direct web surfers back to crl.com, and I'm going to add a ".forward" file so that my e-mail gets forwarded to crl (hopefully). When I moved to concentric, I took a cautious approach. Fortunately, the SSII web site on crl was never taken down and I hadn't yet canceled my crl acct. But, using crl today, I was reminded why I wanted to leave them. After going with two national ISPs, part of me feels like finding a local Mom 'n Pop operation that offers unix shell access. Failing that, in my poll of ISPs, Primenet did come in second as a recommended ISP for shell access. I dunno. I'm still in shock. I need some more time to decide what to do. The best news in all this is that I asked Geoff Weiss if the Y2K excuse had any validity, as I got scared that there might not be any unix shell accounts available next year. He assured me that there are versions of unix which are y2k-compliant, but sadly, he also said that from what he could tell, the version of unix run by concentric _was_ fully y2k compliant. Joe Kohn (JOE_KOHN, 23731, GO COM A2) MARINETTI/SPECTRUM/COG/PPP--BY THE NUMBERS Jeff - What follows may sound """""""""""""""""""""""""""""""""""""""""" complicated, but it's not. Essentially, getting COG set up to dial Concentric (or any ISP), make a PPP connection, and then to access Delphi is a three step process, where you have to configure Marinetti, Spectrum 2.2 and COG 3.x settings. I'll leave the detailed explanations up to Sir Ewen... What you need to do is first set up Marinetti. For Link Layer, use PPP. Enter the following IP addresses for Concentric: 206.173.119.72 and 207.155.183.72 (for other folks using other ISPs, just substitute your ISPs' IP addresses). Also, on that first screen, enter your login name and password. Click Options, and on that screen, enter the phone number. You can probably also enter the same Init String as you do with Spectrum. One Marinetti is set up, it's probably best to test that it works. Click on "Show Messages" so that you get visual feedback, then click Connect To Network. Assuming that works and you get connected... Run Spectrum 2.2. Under the Phone menu you'll see an item for Switch to TCP/IP. Then click on Services, and enter Delphi, make sure the Telnet box is checked off, and enter the address of delphi.com Then run COG3. Under the Settings menu, you'll see Connect Method. Change that to TCP/IP, and you should be all set up, unless I left out a step ;-) Joe Kohn http://www.crl.com/~joko (JOE_KOHN, 23773, GO COM A2) >>>>> I think Joe has already given a good rough outline but I'll give """"" you one as well just in case one of us misses something. By the way, my ISP is PPP only so I must use Marinetti v2.0 with Spectrum v2.2 and Crock O'Gold v3.1 to do my Delphi sessions everyday. The first thing you need to do is get the software installed and configured and make sure it works. Installing is easy and straight forward so I'll just assume that you have already installed all three of the programs above. Marinetti ========= To configure, open the Control Panel NDA and open the TCPIP CDEV. Click the "Setup connection..." button. In the dialog that appears, enter the username and password for your ISP account and enter the DNS IP addresses that your ISP gave you in the appropriate boxes. You can set the checkboxes as you desire. Select the Link Layer to use from the pop-up menu (you'll most likely want to use PPP). Then click the "Configure..." button. On this second dialog, select the port and port speed you want to use with the pop-up menus, enter a modem initialization string (the same thing you use in Spectrum will probably be fine here) and enter the phone number of your ISP (if you have call waiting or need other special handling of dialing, be sure to enter the extra "digits" ie. *70, turns off call waiting in my area). Click the "Save" button then click the "OK" button to save your settings. Now that it is set up, you can try to connect to your ISP by clicking the "Connect to network" button. If you don't get any errors and your modem stays online, possibly with the occasional flash of the RD and TD lights, you should be set. Spectrum ======== Spectrum already comes with everything you should need to actually use a TCP/IP connection. If you want to test the connection you made above, start Spectrum and, depending on whether you've changed any settings or not, do one of the following: 1) If there is a menu in the menu bar titled "Phone" then use the mouse to select that menu, drag down to the "Switch to TCP/IP" menu item and release the mouse. 2) Select the "Services" menu item from the TCP/IP menu. 3) You can change the checkboxes at the bottom of this dialog if you wish but they don't really need to be changed. I usually leave the Telnet check box checked and uncheck the Connect Messages and Switch Messages check boxes. (The Telnet checkbox state is the one area I noticed where Joe's and my description differ.) 4) Double click the Delphi entry in the list box. If you aren't connected to your ISP at this point (you didn't hang up after the Marinetti set up did you? :) Spectrum will connect you to your ISP and open a connection to Delphi. 5) If you get a "Username:" prompt and you can log in without any problems, then everything is fine for working with COG v3.1. Crock O'Gold ============ Select the "Access Settings..." menu item from the Options/Settings menu and fill in the phone number (not used with a TCP/IP connection but it still needs to be entered), Delphi username and Delphi password and the Billing charge (per minute; 0 is a valid entry) then click the "OK" button. Next select the "Connect Method..." menu item from the Options/Settings menu and select the "TCP/IP using Marinetti" radio button then click the "OK" button. NOTE: This is just what needs to be done to get COG to work with a Marinetti connection! You will still need to configure your Main and Alternate forums, session actions, transfer protocol and more. Summary ======= This is probably a little more than a "rough outline" as you requested but once I got started I couldn't stop myself. Besides, this will most likely be useful to others not to mention that it almost guarantees inclusion in The Lamp! :) As an added note, a telnet session to Delphi using Spectrum makes a nice way to participate in conferences (real time chats). Unfortunately, file transfer speeds suffer on a telnet session due to a number of factors. Jeff Blakeney | Dean of the Apple II University in A2Pro | --------------+----------------------------------------------------+ sent via | HyperCard IIgs Course | GSoft BASIC Course | COG v3.1 | now in session | now in session | (JBLAKENEY, 23793, GO COM A2) BOTMAN FOREVER The Bot is Back! """""""""""""" Apparently, there had been some type of temporary "glitch" on Genie that prevented the SimulBot from operating properly, but whatever problem there was, appears now to be fixed. Rather than waiting until Monday night to find out, I just conducted a test run of the Bot with Pat Kern and Cindy Adams, and that brief test run proved to be a success. I'm certainly relieved, and want to extend some thanks: - Thanks, Pat and Cindy, for taking part in the test run. - Thanks, Dave Miller, for the Bot and the behind-the-scenes help. - Thanks, Sheppy, for once again taming the SimulBot Computer. - Thanks, Tony Diaz, for pumping up the RAM in the SimulBot computer. - Thanks, Jerry Cline of InTrec, for contributing a copy of ProTerm. Hopefully, all will still be routine next Monday night at 10 PM EDT. For those who aren't familiar with the multi-system chat... Each Monday night, the chat room here on Delphi's A2 is magically linked together with the Apple II chat room on Genie. So, Apple II users on both systems can chat in real time. If you've never attended one of these multi-system chats, please do. They take place every Monday at 10 PM EDT. Just look for the crowded chat room, and that's where we'll be. Hopefully ;-) Joe (JOE_KOHN, 23903, GO COM A2) SIS 1.1 IMPRESSES Whoa!! Wow! WOW!! """"""""""""""""" Something truly wonderful has just happened, and I don't know that I've ever been so impressed with any IIGS software as I am now. I'm not only impressed; I'm ecstatic. Actually, I'm completely blown away! What Sir Bennett, Sir Wannop and Sir Weiss have accomplished is simply unbelievable!! The Marinetti-aware application that everyone has been waiting for has just started to arrive in people's mailboxes this past week, and the IIGS world will never be quite the same again. You too can be impressed! You too can experience the joy and ecstasy! How? It's simple! It's easy! Just set up Spectrum Internet Suite 1.1 to make a TCP/IP connection under Spectrum 2.2, and then run SIS v1.1 from Delphi! The difference between running SIS under a dial up shell account vs running it after establishing a TCP/IP connection under Marinetti is like night and day! But, that's not all; you can be doubly impressed!! After you're done with that first SIS v1.1 session, set up COG 3.1 to connect to Delphi via TCP/IP! You just won't believe it! If you've been putting off getting an ISP that offers PPP access in addition to offering a Unix Shell account, don't wait any longer! There's never been a more compelling reason to make the switch to TCP/IP! Well, after using Spectrum for years and years, I have some re-configuring to do today. I'm off to re-read that section of the SIS v1.1 documentation that describes how to completely automate the process, so that one mouse click is all it takes to be "surfing the web" from the comfort of an error correcting TCP/IP protocol on Delphi. This can't be. I must still be dreaming ;-) For more info on Spectrum/SIS, visit: http://www.myesource.com/sevenhills For more info on Marinetti, visit: http://www.apple2.org/marinetti Joe Kohn http://www.crl.com/~joko (JOE_KOHN, 23937, GO COM A2) . . . AND SIS 1.1 ISSUES Be aware that some web pages can be very large """""""""""""""""""""""" and complex, and can consume large amounts of IIgs memory as they are displayed! Although the Browser XDisplay used by SIS tries to handle out of memory problems as best it can, the TextEdit Tool has inherent memory bugs. So if memory is tight when you run SIS, the TextEdit Tool can easily lock up your IIgs, as it tries to display these complex pages. If you intend to do a great deal of surfing with SIS, I would suggest shift-booting Spectrum, or if you are using a Marinetti connection, ShiftyList booting (with Sheppy's excellent utility). This way you will have the minimum memory consumed by the system. Finally cut the size of your Capture and Scrollback buffers in Spectrum as low as you can. These steps should give you as much free memory as possible for SIS and TextEdit to work under. Alternatively, if you have access to one of those PowerMac IIgs peripherals, you can run Bernie with 14Mb of IIgs RAM. SIS works just fine with 14Mb to play with! :) Ewen Wannop - Speccie - Sun 27 Jun 1999 - 24 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.0 Bernie ][ the Rescue 2.0 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 23960, GO COM A2) >>>>> Are you sure you are actually connecting to Delphi? The reason I """"" ask is that during the beta testing of Spectrum 2.2, I consistently was unable to connect to Delphi. The problem was apparently caused by something about the ISP I was using at the time, and as I recall, the message you cite is the one that appears if you try to telnet to a service and it can't connect. There were a couple of things that I tried that helped: 1) Use the Marinetti CDev to establish a connection, then launch Spectrum, and then try to connect to Delphi using the pre-configured Delphi telnet option. This helped sometimes. 2) Set up a 'service' for Delphi that uses the IP address rather than the domain name. You can try 199.93.4.65, but when I called Delphi customer service about a related problem, the tech I talked to suggested using 199.93.4.2 or 199.93.4.4 instead, since these are the IP addresses of specific machines rather than the .65 number, which is a router. I have tried this (the different IP addresses), with mixed success, but using an IP address rather than 'delphi.com' was definitely more reliable. YMMV 3) Try a different ISP. That worked for me. Don V. Zahniser (IronTooth) Woofed to you by OLRight! scripts for ANSITerm via Bernie ][ the Rescue! (DZAHNISER, 23967, GO COM A2) FROM THE FOUNDING FATHER Over the years, I've received a lot of really """""""""""""""""""""""" nice comments and compliments about my work with the Apple II, but I think the following forwarded e-mail contains the ultimate endorsement ;-) (I snipped out the actual questions, but included the quoted back part that shows where the person heard about me.) "On 6/28/99 1:48 PM, Steve Wozniak (steve@woz.org) wrote: > Now, here's the question. Where's a good place to go for support of > these old, yet wonderful, machines? I do buy quite a few items off > eBay, but I'm certain there still must be users groups and such out > there. Ethan, There are many Apple II support areas (and users!) on the web and worldwide. In fact, there's an Apple II conference called KansasFest being held this July, with new products and sessions on how to use the Apple II. The best person to talk to for a support group listing would be Joe Kohn. He can be reached at joko@crl.com. You can also find many Apple II resources on the web at http://www.apple2.org. (JOE_KOHN, 24037, GO COM A2) MARINETTI MUSINGS Since I'm not a programmer, I have no idea how much """"""""""""""""" more difficult it would be to implement, so this is wishful thinking, but.. I wish that all future Marinetti-aware apps were NDAs. Wouldn't it be amazing to attend a multi-system chat, have a gsAIM conversation going on at the same time (which is now do-able since gsAIM is an NDA) and during a lull in the conversation, to read or write e-mail? Heck...since I'm sharing my wishes, what I'd really love to see are some Marinetti-aware multi-player NDA games. Poker anyone? Joe (JOE_KOHN, 24051, GO COM A2) >>>>> I have several Marinetti-aware apps either in development or in the """"" planning stages, and most of them will be NDAs (those that aren't NDAs only provide networking as a secondary feature). I'd pay real money for a good NDA email program, f'rinstance. But that's not on my list; there are others doing email programs already and I won't step on any toes. I would love to do some Marinetti games. Marinetti has opened up a lot of possibilities for exciting new software, it's just a matter of finding the time to do them (and waiting for a few Marinetti quirks to be polished away :). --- Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 24051, GO COM A2) <<<<< As I'm sure you know Sheppy, but maybe the rest don't, Marinetti """"" 2.0.1 was released the other day and can be found at http://www.apple2.org/marinetti In any case, I'm thrilled that gsAIM can be used while playing GShisen, errr, I mean while doing useful online research with Spectrum, and I look forward to any other Marinetti apps you plan to develop. I agree; it'd be great to have an NDA e-mail program that worked with Marinetti. Then again, a multi-player poker game in a Marinetti-aware NDA would be absolutely stupendous! ;-) Joe (JOE_KOHN, 24061, GO COM A2) >>>>> I find that Kermit is the most reliable method for file transfers """"" using TCP/IP under Spectrum, but as Delphi does not support full Kermit streaming, the transfer rate is only about 300 cps. This is Delphi's limitation, not that of the Spectrum Kermit, as I have proved to myself while writing the Kermit module, that a full streaming Kermit transfer can be as fast if not faster than Zmodem. Ewen Wannop - Speccie - Mon 21 Jun 1999 - 30 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.0 Bernie ][ the Rescue 2.0 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 23801, GO COM A2) PARALLEL VERSUS SERIAL: A REFRESHER In the vast majority of cases, """"""""""""""""""""""""""""""""""" parallel cards were used to interface with printers. Before the Macintosh, nearly every printer in the personal computing world used a parallel interface. Apart from Apple products, that remains true today. My Apple IIgs' serial printer port goes unused. The GS has a parallel interface card installed that connects to a Panasonic printer, which cost a quarter of the price of an equivalent Apple printer and has better print quality to boot. TomZ (TOMZUSKI, 23933, GO COM A2) A2 REVIEWS PIRATES OF SILICON VALLEY I haven't yet seen that movie, but I """""""""""""""""""""""""""""""""""" heard it was well done. I'll have to check it out. It always bemuses me to see the news media portray Jobs as a technical genius. He always was a technical zero. But Apple Corp. would not exist today if Jobs hadn't been there to prod Woz along. Jobs genius has always been his ability to motivate people to pursue his vision. I believe that people at Apple call it his "reality distortion field". But it works, and he is =very= good at it. Apple's only chance for survival lies with Jobs skills, and I say that as someone who has always disliked the guy. If you liked "Pirates of Silicon valley", there is another show that you should watch for. It was a PBS presentation called "Triumph of the Nerds" that did a simply masterful presentation of the early days of personal computing, Microsoft, and Apple. TomZ (TOMZUSKI, 23932, GO COM A2) >>>>> The interesting thing for me is that WOZ said it was accurate. """"" There are details that are wrong (especially, according to Woz, the sequence about "stealing" the Mac OS from Xerox PARC), but the personalities of the players are accurately captured, and the events pictured happened pretty much the way they are portrayed. Gary R. Utter (UTTER, 23956, GO COM A2) JUICED DELIVERS, THEN RETREATS GreetinGS! """""""""""""""""""""""""""""" The June '99 issue of Juiced.GS (Volume 4, Issue 2) should begin arriving in subscriber mail boxes this weekend. All U.S. copies and a few foreign copies were delivered to the post office on Wednesday morning, and the remaining overseas mailings were completed on Thursday. I will follow up with an index in the next few days, then the Juiced.GS Intergalactic Headquarters will be shut down between June 30 and July 7 for vacation. Max Jones Juiced.GS http://www.wbwip.com/juiced.gs (JUICEDGS, 23882, GO COM A2) <<<<< Now that Sheppy's copy of Juiced.GS has arrived, I can breathe """"" easier and finish preparations for my vacation. :-) This is my last pass through A2 before leaving for the west coast. I doubt I'll be online again until July 8, but there's always a chance I might be able to stop by a time or two. Depends on if there is a computer available where I'm going. We'll see .... See you in a week! Apple II Forever!! Max Jones Juiced.GS http://www.wbwip.com/juiced.gs (JUICEDGS, 24042, GO COM A2) HARDWARE HANDSHAKING MODEM CABLES FOR GS AND MAC: THE SAME? I'm pretty """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" much sure, the IIGS and the Mac use differently wired hw handshake cables. Once I tried PTA2 and ANSITerm with a Supra 33.6 and a Zoom and had ugly problems with both until I got from my Apple dealer a different hardware handshake cable, he IIRC called Hayes cable (to distinguish it from the other cables shipped with the Mac modem packages by default). Best regards, Ulrich [ Delivered by ProTERM Message Manager (PTMM) v2.5.3 ] (UHAUSMANN, 23991, GO COM A2) >>>>> Not quite right. """"" What most vendors sell as a "hardware handshaking" cable for the Mac is NOT a proper hardware handshaking cable. The Mac is primarily interested in the signal on one pin (I don't remember which one and don't feel like looking it up) and if that pin is properly wired, the Mac treats it as a hardware handshaking cable MOST of the time. Certain settings (and again I don't feel like looking it up :) will cause a failure with these cables. A PROPER hardware handshaking cable, as described in the Spectrum and ProTerm manuals, will work very nicely with a Mac as well as with a IIgs. I can't understand why vendors bother to "cheat" on this stuff, as it seems no more expensive to wire such a cable properly. (sigh) Gary R. Utter (UTTER, 24003, GO COM A2) >>>>> I have never had any problems over many, many years, using the same """"" modem cable on both my Mac and the IIgs. I have two cables to choose from, and both work just fine for handshaking. This is not to say of course that there are not different cables out there. Spectrum and Proterm usually manage fine with the same cable, but ANSITerm requires a slightly different wiring. This is why we printed a pin connection for a suitable cable in the Spectrum manual, so users could check their own cables conformed. Ewen Wannop - Speccie - Tue 29 Jun 1999 - 22 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.0 Bernie ][ the Rescue 2.0 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 24022, GO COM A2) >>>>> For most IIgs comm programs, the Mac and IIgs use the same init """"" strings and the same hardware handshaking cable. Proterm and Spectrum work with modem just like every Mac communication program I am aware of (which includes SLIP and PPP for the Mac). Only ANSITerm on the IIgs was written to be different which means it has a unique set of init strings--these can not be used by any other IIgs/Mac comm program. ANSITerm can best be summed up as being non-standard. But, there are two different ways to wire a hardware handshaking cable for the IIgs and Mac. Spectrum provides drivers for both type of cables. The default Spectrum port driver uses the _standard_ Mac/IIgs hardware handshaking cable. I'm not aware if any other IIgs or Mac comm program being this flexible. Geoff (SISGEOFF, 23996, GO COM A2) RUMOR MILL """""""""" SECURE SIS? SIS doesn't support TCP/IP connections so it can't do SSL. """"""""""" The IIgs is also too slow to realistically use SSL (my Sparc 5 which is several hundred times faster than a IIgs and several thousand times faster with floating point math really slows down to a crawl dealing with the transfer of secure documents). So if someone else writes a working set of TCP/IP routines for SIS and also writes a SSL v3 toolset for the IIgs, I'll incorporate that technology to SIS. There is no way in heck that I would do all of that alone. So no, this isn't difficult to me since I don't have to do any of the hard work :) I also wouldn't actually use it on a IIgs since it would be painfully slow so I would need beta testers to use tools like GSBug to figure out where there might be problems. Out of these issues, only the first one might actually get solved. There aren't enough IIgs developers left to even attempt to get SSL working on a IIgs. Geoff (SISGEOFF, 23818, GO COM A2) TALK IS CHEAP: FREEWARE, OR NOT? _Talk is Cheap_, aka _TIC_, is a very """""""""""""""""""""""""""""""" nice piece of software, but going by my recollection, it was not released as freeware. The -source- was released as restricted, copyrighted but publicly available, looking something like open source, but the program itself wasn't. - Ryan M. Suenaga, M.S.W., L.S.W. -- rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 23930, GO COM A2) PUBLIC POSTINGS """"""""""""""" OLRIGHT! A NEW VERSION """"""""""""""""""""""" !!!!!!!!!!!!!!!!!!! ANSITerm Lovers - Announcement !!!!!!!!!!!!!!!!!!! OLRight! version 4.0 has been uploaded to the A2 database. OLRight! is an off-line reader (OLR) executed entirely within ANSITerm, using ANSITerm's scripting language to automate on-line activities and to give you an off-line environment for reading messages and mail, and setting up what is to happen when you are online. Look for a summary of features in a follow-up message. Don V. Zahniser (IronTooth) Woofed to you by OLRight! scripts for ANSITerm via Bernie ][ the Rescue! (DZAHNISER, 23497, GO COM A2) <<<<< """"" **************************** OLRight! V4.0 ****************************9 OLRight! is an Off-Line Reader (OLR) for Delphi, executed within ANSITerm, the Apple IIGS terminal software from Parkhurst Micro Products. OLRight! automates many of the functions that you would normally perform manually on the 'text side' of Delphi, and provides you with an environment to set up automated activities on Delphi and to read or otherwise manage the results. *** Delphi Access *** OLRight! supports connection to Delphi via SprintNet, direct dial to Delphi's Boston number, telnet from an ISP, or by any means through which you can create your own custom script. Setup of telnet access is done through a script-builder that supports multiple logins, multiple prompts, and several different ways of issuing the telnet commands. You can have two different access methods defined, and switch between them as the dial script begins. OLRight! will automatically redial up to 10 times (or use a number you set) to accommodate busy signals or other dial-up failures. *** User Interface *** OLRight! uses a menu bar with drop-down menus; each menu and menu command is activated by a single keystroke. Most of ANSITerm's features and utilities are accessible through the menus, or directly by using their ANSITerm Command-keystrokes. Besides the regular menus, there is a special 'apple' menu that lists any of your custom scripts, selectable by number, that you have put in a designated user directory. There are three reader utilities available within OLRight! - The mail reader, the forum message reader, and a generic text file reader that is used for reading log files, and various other data files produced during the on-line activities. You also have access to ANSITerm's editor and file viewer through the menus. A Help menu, working through the text reader, gives you access to detailed documentation for OLRight! *** Mail *** OLRight! supports sending mail messages and text (or text-encoded) files to any mail address, or Binary files to Delphi addresses only. The mail routines provide 'smart' addressing, automatically adding Delphi's custom address formatting to Internet addresses. Multiple To: and CC: addresses are supported (up to 127 characters each). You also have a user-configurable 'address book' that can hold up to 32 names and email addresses. Your mail is received and split into an index and individual mail files. Internet address headers are stripped for reading convenience. You can browse through your mail using the index, picking notes at random, or you can read messages sequentially without using the index. When you reply to or forward a mail message, the address(es) and subject of the message are extracted, plus you have all the features of the regular mail addressing routines. You can include the text of the original message in your note, using the characters you define in ANSITerm's editor preferences for quoting the text. As you read your mail, you can print, archive and/or delete individual messages. You can specify the file name for each archived note, or collect messages by appending to an archive file. When you have deleted messages, you can refresh the index file whenever you like, or when you stop reading mail. OLRight! marks each newly received file as 'new'. When you start up the mail reader, you can skip past the mail you have read, and go directly to the new mail. The new mail flag is removed when you refresh your mail list. *** Forums *** OLRight! retrieves messages from each Delphi forum that you specify, and once offline, splits the messages into an index file and individual messages. You can browse through your messages randomly using the index, or read messages sequentially without using the index. Messages addressed directly to you are highlighted in both the index and the header of the message itself. When you reply to a message, you can address it to the originator of that message, a different individual, or 'all'. You have the option of including the text of the message in your reply, using the quoting characters you define in ANSITerm's editor preferences. You can print or archive individual forum messages, and address mail to the author of the message you are reading. Forum messages are managed by deleting all messages currently in the reader. You can, however, keep large blocks of messages in the reader. OLRight! uses a random-access file reading routine to access the messages, and your current message is marked when you reply, print, mail, or quit from the reader. The next time you start the reader, you are automatically prompted whether to start at the marked note. OLRight! has powerful on-line search functions that let you find and read forum messages by date range, subject, author, addressee and message number range. You can also set your high message markers, read specific message numbers, or create a search using your own commands. You can retrieve a list of the topics for a forum. You can also set and clear (activate and deactivate) topics within a forum, or filter out messages with specific subject text. *** Conferences *** As you enter each Forum, OLRight! displays a list of users currently online and in conference. There is a brief pause before Forum activities resume, during which you can hit a key to immediately go to the conference area. You can visit conferences currently in session or start your own. You can set up a default nickname (by Forum) to be used while in conference, or set a nickname each time you join. Your conference sessions are saved to a log file for later reading. *** Databases *** You can retrieve database topics, perform database searches to find files that you want to download, and download files from databases using any binary file transfer protocol supported by ANSITerm. Binary II wrappers are stripped from files if you specify a compatible protocol. You can upload files to databases, using a different file transfer protocol than that used for downloads, if you choose. OLRight! helps you to prepare the upload, prompting you for all essential information, and providing a line editor to prepare the description of the file. Database searches and sessions are received into a log for later reading. *** Online Functions *** You can interrupt your online session between Forums, go to the main menu, and restart Forum or mail activities thereafter. From the main menu, you have access to an 'Online' menu, which gives you quick access to terminal mode for manual activities, and Delphi's Lynx, FTP, and Navigator applications. *** Customization and Flexibility *** OLRight! has the capability to alter what activities are to be performed. You can choose to transmit only, receive only, skip mail, select which forums to visit (or not visit forums at all), and add/delete/edit pending activities from special setup menus. Don V. Zahniser (IronTooth) Woofed to you by OLRight! scripts for ANSITerm via Bernie ][ the Rescue! (DZAHNISER, 23498, GO COM A2) MORE ON SWEET 16 Sweet16, the premier Apple IIgs emulator for BeOS """""""""""""""" systems, has been released! Run your favorite Apple IIgs software on a BeOS system (BeOS Release 4 or later and a compatible PowerPC or Intel system required), way faster than you ever have before! This version fixes a huge number of bugs, and adds a few nice new features. Please visit { http://www.sheppyware.net/software/sweet16_be/} for specific information and to download the software. Sweet16 is $15 shareware and can be registered at { http://order.kagi.com/?QGC.} Please note that Sweet16 is copyright 1998-1999, F.E. Systems and is developed and distributed under license. --- Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 24048, GO COM A2) PAT PICKS KFEST PIX """"""""""""""""""" ===================== KFEST GRAPHICS ALERT! ===================== Who would be interested in the following awesome collection of Kfest graphics if they were available on a Kfest Stuff #1 --->>> CD Rom <<<--- at a nominal cost to cover the expenses of production? There's about 135 megs total. C O N T E N T S KfestStuff#1 CD Kfest 94 JPGs 106 files 4.15 MG > All edited, cropped, resized, Kfest 95 JPGs 199 files 6.12 MB > retouched, cleaned up Kfest 96 JPGs 307 files 9.82 MB > and/or Kfest 97 JPGs 410 files 19.90 MB > "embellished" Kfest 98 JPGs 340 files 10.90 MB > by Patz Pix Yearbook 95 Keepsakes of Kfest 36 files 1009x1320 JPGs 20.9 MG Prints out to 36 pages of photos and text or can be viewed on the monitor. Yearbook 96 Keepsakes of Kfest 28 files 1009x1320 JPGs 18.7 MG Prints out to 28 pages of photos and text or can be viewed on the monitor. Yearbook 97 Keepsakes of Kfest 24 files 1009x1320 JPGs 16.2 MG Prints out to 24 pages of photos and text or can be viewed on the monitor. KeepCvr.jpg Cover Keepsakes of Kfest 1009x1320 JPG To print out or view. 95 Logo JPGs 35 files 1.33 MG 96 Logo JPGs 27 files 1.14 MG 97 Logo JPGs 29 files 1.42 MG 98 Logo JPGs 36 files 1.41 MG 99 Logo JPGs 60 files 2.31 MG These are the ones on the Kfest Web page. More Kfest Stuff JPGs 26 files 985 KB Mostly JPGs, a few GIFs. A2 User Pics 11 jpgs. 248 KB Animated GIFs 34 files 15.1 MG Kansas City MIDI Music file 53.8 KB Masterpiece MIDI Music file 7.9 KB Genie Ad WAV Sound file 1.23 MG Tape1.exe 914 KB Video only runs on PCs, I think. Pat Kern . (PATZ_PIX, 24006, GO COM A2) LAST CALL: KFEST 99 There is still time to register for KFest '99. Here """"""""""""""""""" is the registration information and form. ______ _____ ( ) ( ) ____________________________________________ | | / / ( _____________________________'99____) | | / / | | | |/ / | | II Infinitum!! | / | |______ | |\ \ | _______) __________ ________ ________ | | \ \ | | ( _____) ( ___) (__ __) | | \ \ | | | |__ \ \ | | | | \ \ | | | __) \ \ | | | | \ \ | | | |_____ ___\ \ | | (______) (________) (_______) (__________) (_________) |___| Experience The Magic!! When: July 21-25, 1999 Where: Avila College, Kansas City, Missouri +++ KFest is back ... and it's never been more affordable! Check out these rates, which include room and meals from Wednesday evening (dinner) on July 21, through Sunday morning (breakfast) on July 25. (Saturday evening dinner not included. That's Kfesters' Night Out On The Town!) +++ Regular Attendee rates (if you register AFTER April 15) +++ Double room: $275 Single room: $325 Spouse rate (in case you want to bring that special person along): $225 Registration only (no dorm room or meals): $225 Those cool Kfest T-shirts will also be available again this year for $15, but ONLY if you order in advance. (See registration form below.) +++ Special Early Arrivals rate +++ For the very first time, Kfest will start early for those who'd like to arrive a little sooner. Avila dorms will be available for occupancy on Tuesday night for a small extra fee. No formal activities will be planned, although the day may include the annual trek to KC Masterpiece Restaurant for some of that world-famous Kansas City barbecue! The rate for early arrivals (Tuesday night dorm room only): Double room: $25 Single room: $33 For attendees planning to arrive at the normal time on Wednesday, check-in will be on from 1-4 pm. Check-out will be from 11 am-1 pm on Sunday. Current plans call for formal Kfest sessions to begin with dinner in the Avila cafeteria on Wednesday evening (time to be announced), followed by the traditional opening event, the Kfest Keynote Address. We've got some great plans for that opening night activity. Stay tuned!! Computer sessions will be conducted on Thursday and Friday. Software and hardware demos are scheduled for Saturday morning, with a vendor fair slated for Saturday afternoon. Reminder: Meals included in the registration price are Wednesday dinner through Sunday breakfast, with the exception of Saturday dinner. On Saturday night, attendees can dine on their own at one of the many fine restaurants near the Avila campus, or join groups of Kfesters at Jess & Jim's Steak House or other local favorites. All children under 18 years must be accompanied by a parent or legal guardian. *** KFest this year is again being sponsored by InTrec Software, Inc., makers of ProTERM telecommunications software for the Apple II and Macintosh. If you have questions about KFest, or wish to make suggestions, you can find answers via the Internet. Just send an email message to: kfest-help@kfest.org . or visit the Kfest World Wide Web page at: http://www.kfest.org If you're thinking about attending Kfest '99, please join the Kfest internet e-mail chat: To subscribe to the Kfest Information Mailing List, send email to majordomo@kfest.org. In the BODY of the message, place the following text: subscribe kfest You will receive a confirmation email. In order to be signed up for the list, you will have to respond to this confirmation as the instructions dictate. You will then be able send and read messages on the mailing list. (CINDYADAMS, 23504, GO COM A2) <<<<< """"" ---[ The Form ]------------[ Cut Here ]----------[ Print Clearly ]--- KFest '99 Registration Form View and print this document using 9-point Monaco font (ProTERM default) or any other monospaced font such as Courier, CoPilot or Spectrum. Register for Kfest '99 By phone, fax or email: Credit card number <> Complete this form and select one option: Send this form via email to: Call the InTrec sales office: 602/992-5515 Fax this form: 602/992-0232 <> By postal mail: Credit card, check or money order. Print, fill out, and mail this form with payment. Checks and money orders must be on a USA bank and USA compatible funds. Registration Cost Check Applicable ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Regular rates (after April 15 and at the door) Double room $275 [ ] Single room $325 [ ] Spouse only $225 [ ] Conference only $225 [ ] Early Arrival rates Double $25 [ ] Single $33 [ ] T-Shirts $15 ea May we send your Kfest registration confirmation via email? [ ]Yes [ ]No If NO, how can we contact you for confirmation?:__________________________ __________________________________________________________________________ Roommate preference: _____________________________________________________ Prefer a smoker/non-smoker. Check one: [ ] Smoke [ ] Non-smoke Kfest Softwear: Order a memorable collectible Kfest '99 T-Shirt? $15 ea Quantity: [ ] [ ] [ ] [ ] [ ] [ ] Size: SML MED LRG XLRG 2XLRG 3XLRG Today's Date: ________/_________/_________ 1- Registration fee (see above dates & fees) ......... ______________ 2- Registration fee for spouse if applicable ......... ______________ 3- T-Shirts Quantity [ ] @ $15.00 ea) ............. ______________ 4- Sub-total of lines 1-3: ........................... ______________ 5- Arizona residents only add .068% tax: . ........... ______________ 6- Total cost (total of lines 4-5): .................. ______________ Discover, Visa, Mastercard or American Express accepted. Checks & money orders must be payable to InTrec Software, and must be in US dollars from a US bank. _______________________________ ____________________________________ First Name Last Name ______________________________________________________________________ Organization (if applicable to Kfest) ______________________________________________________________________ Shipping Address ______________________________________________________________________ City _______________________________________________ _____________________ State/Province Zip+4 or Postal Code _______/_______________________ _______/_____________________________ Day Phone Eve Phone [______________________________________________________________________ Internet Mail Address [ ] [ / ] Credit Card Number (Mastercard-Visa-Discovery-Amex) Expiration Date ______________________________________________________________________ Name on Card (please print clearly) ______________________________________________________________________ Authorized Signature (If printed, and mailed or faxed.) If you feel that using a credit card number via email may not be secure, considering mailing via postal service, fax, or call voice. Sponsored by: InTrec Software, Inc. 3035 E Topaz Circle Phoenix, AZ 85028-4423 Voc:602/992-1345 Fax:602/992-0232 ---[ End of Form ]-----------[ Cut Here ]---------[ Print Clearly ]--- (CINDYADAMS, 23505, GO COM A2) BEST OF THE BEST """""""""""""""" 24063 30-JUN 22:23 User Groups & Publications Shareware Solutions II (Re: Msg 24061) From: SHEPPY To: JOE_KOHN (NR) By the way, my thanks to Richard, again, for creating Marinetti in the first place, and for his continued work at improving it. He gets my vote for programmer of the decade. --- Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net [EOA] [A2P]------------------------------ A2Pro_DUCTIVITY | ----------------------------------- Checking out A2PRO on Delphi """""""""""""""""""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] OPEN SOURCE VERSION OF TIME TOOLSET AVAILABLE The Open Source version of """"""""""""""""""""""""""""""""""""""""""""" the Time toolset is now available in the Operating Systems section of Delphi. All of the source code, programming docs and the cdev and toolbox binaries are included in one package. Version 1.0.3 has been on Delphi for over a month, but I had left a copyright message in the resource fork of the control panel. The version that was just uploaded has the resource fork corrected. I didn't bother changing the version number of the CDEV. If you got the older version and plan on distributing any of it based on the agreement terms provided or plan to make any changes to the code based on the agreement terms, please use the newly uploaded version. Also, If I had sent anybody version 1.0 via email and want the latest copy, send me email and I'll get this copy out to you. Geoff (SISGEOFF, 2675, GO COM A2PRO) HOW ABOUT THE GENIE A2PRO LIBRARY? The entire Genie A2/A2Pro library has """""""""""""""""""""""""""""""""" been preserved, and we are working to make it available again in some form. Exactly what form that will take we are not yet 100% sure. While most of the files can be uploaded here without any issues of copyright or distribution, not all can. This will be an obstacle for us to overcome in making them available. Reading the documentation accompanying AAL, it appears that there is a formality or two to overcome in getting them uploaded here, but it's likely we can. However, we run into the constant issue of time and energy being limited resources and all of us having our own projects. In the meantime, I recently uploaded every issue of _GEnieLamp A2Pro_ to the library here for your reading pleasure. Hopefully that'll be released soon. - Ryan M. Suenaga, M.S.W., L.S.W. -- rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 2679, GO COM A2PRO) DID YOU LEARN TO PROGRAM IN GSOFT BASIC? Learn to Program in GSoft BASIC """""""""""""""""""""""""""""""""""""""" is now officially over. I'd like to thank all of the people who participated, especially those who provided feedback, and David Pierce, who actually made it to the end of the course. Whether you were in the course or not, you can always post questions here in A2Pro about the course text, GSoft BASIC, or any of our other products or courses. I'll be happy to help in any way I can, and I monitor this area frequently. While the weekly seminars have ended, I'd be happy to get together in a chat room on an as-needed basis for this course or any other product if it seems like a discussion is in order, and it needs to be more real-time than posting can handle. Once again, thanks to everyone who participated! Mike W (BYTEWORKS, 2681, GO COM A2PRO) HARDWARE HACKING IN THE UK In the UK, in the dim distant past, we were """""""""""""""""""""""""" able to get hold of Apple's own prototype board, and one made by a company called VERO. VERO used to make a whole range of prototype boards as well as the Apple one. But as it is more than ten years since I used a soldering iron, I doubt very much if it is still in their catalogue, or even if VERO still exist. Ewen Wannop - Speccie - Tue 29 Jun 1999 - 22 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.0 Bernie ][ the Rescue 2.0 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 2685, GO COM A2PRO) [EOA] [WWW]------------------------------ THE WAY WE WERE | ----------------------------------- User Group Reprints ~~~~~~~~~~~~~~~~~~~ by Tee Cashmore [teec@execulink.com] Some Thoughts on Accounting for Apple IIe/IIgs-Circa '93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In reading the March Issue of Apple Bytes (Vol.5, #7), I was struck by the cover photo. I'll wager that few members know that my main business is home inspections and building consulting. After the initial shock, I was further amazed by the ingenuity and detail of Carol Phillips' article on using the _Appleworks_ database for her farm's accounting, which if nothing else, gives credence to Terry Steeper's comment in the same issue, "If your computer does everything that you need it to do, keep it." There is a similar programme called _Alpha Check Plus_ by Actasoft, which is a "Personal and Small Business Accounting" software that also uses the database of _Appleworks_ version 3.0, 2.1, or 2.0. The programme is designed to take advantage of _Ultramacros 3.1_ or above, but can be used without it--it is simply more convenient with _Ultramacros_. You also have the choice of single or double entry bookkeeping. Cost of the programme was US $39.95 last year. There is an almost identical programme called _Simplified Accounting_, (There ain't no such aminal!!) {sic}, from the National Appleworks Users Group, which is even cheaper! Not that I am decrying Carol's work. I simply wanted members to know that there are accounting programmes for the IIe or IIgs that will allow you to separate PST & GST, which most of the newer US programmes will not do, such as _BusinessWorks_. If PST & GST records are not required, there are quite a few programmes available and many copies of older ones that preceded AccPac & other popular IBM stuff by many years. _BPI_, _Accounting Plus_ and _Peachtree Back to Basics_ are but three that readily spring to mind and are used by a number of my clients, even in 1993. Most are in DOS 3.3 and painfully slow by today's standards, but were the state of the art in the early 1980s and used by all the BIG accounting firms. I even have a few unopened copies of _BPI_, CP/M _BPI_, one of _Peachtree_ and one version for the Apple III! _DB Master_ also works and can be set up to handle PST & GST, but the programme is painfully slow in sorting and printing. Most of my small business clients only require a simple double entry ledger system, for which the _Appleworks_ spreadsheet can be used, in conjunction with "@IF" statements. I have designed a template, readily available to anyone, that can be easily modified, but you need lots of memory if you have many monthly entries (500-700K for a year). An accelerator is almost mandatory and a hard drive makes for a much easier life too! If you have a IIgs, the quality of choice gets a little better. _Quicken_, _ShoeBox_, _Your Money Matters_, and _Managing Your Money_ are designed for the IIgs, all are competent in their own way, but have other idiocyncrises. When will someone design a SIMPLE software accounting system? It should let me tell it to "pay Joe Blow $20 for software", then ask me "what account to pay from, and list the choices, ie: bank account, credit card, cash, etc., then give the option to post to "Capital Cost Allowance" and give me a balance. The problem is they are all designed by accountants to perpetuate a system that accountants designed to confuse their clients, thereby insuring that the accountants have future work!! That's my theory anyway. I have some of the above items in stock, some are readily available, some I have to search for, but all are around somewhere. Apple IIs Live On Forever!!! Tee Cashmore [Tee's 1999 note: Most of the above comments still apply today in 1999, the only essential difference is that most of the software programmes are only available as used software.] [EOA] [S&M]------------------------------ SCRIPTING AND MACROS | ----------------------------------- Getting Started With Marinetti ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ by Ryan M. Suenaga, M.S.W., L.S.W. [thelamp@sheppyware.net] Getting Started With Marinetti ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scripting. Macros. Many users shudder at the thought. Oh my, I have to learn this? This is like programming. Calm down. Relax. It's good for you, really, and it won't hurt hardly at all. I promise. Some of the most successful computer programs on any platform (in fact, some computer operating systems themselves) include some method of automating repetitive tasks by allowing you to create "macroinstructions", or macros for short. A macroinstruction is, well, a large instruction. It's large because it's made up of several instructions linked together. A "script" is similar to a macro, but it's usually more involved; however, for the purposes of this series, when you see "macro", you can think "script", or if you see "script", you can think "macro", if it helps you. In many cases, a macro or script can be invoked with a single keystroke. If you take a look at some of the tasks you do regularly, you may see some real opportunities to save a little time and a few keystrokes with scripts (or macros). For instance, every month when I work on editing an issue of _The Lamp!_, I face dozens of times I must convert a piece of text that looks like this: 24106 3-JUL 04:52 Vendors & Tech Support Spectrum Support (Re: Msg 2252) From: RSUENAGA To: EWANNOP to something like this: (RSUENAGA, 24106, GO COM A2) Now, I could do this all manually every time I come across it, but it's a lot easier to write a simple macro for Appleworks that does it for me by: (1) Placing the cursor to the far left of the first line of the snippet (the line beginning with the number); (2) Moving the cursor down three spaces; (3) Inserting an "Unjustified" print option; (4) Moving the cursor up one line and to the far left; (5) Deleting the characters from the start of the current line through the eleventh character; (6) Inserting a "("; (7) Moving the cursor to the next space in the line; (8) Deleting everything to the far right of the line; (9) Moving the cursor up two lines and to the far left of the line; (10) Copying the message number to the line we were just working on at the far right end; (11) Adding a comma, a space, and the text "GO COM A2)" to the end of the line; (12) Centering the line; (13) Deleting the two lines above it. Whew! That's a ton of steps for formatting a line of text; still, it's a lot--and I mean _a lot_--more efficient to create a macro to do this if you'll be doing this over and over and over again. In fact, I did just this to make editing this newsletter easier and more time efficient. A specific example we'll take a look at with regards to the Apple IIgs is the _TCP/IP CDev_, the interface the user actually works with to help connect the Apple IIgs to the Internet. If you have an Internet Service Provider which provides SLIP access, you will need to come up with a script for _Marinetti_ to follow. The first thing to do when writing a _Marinetti_ SLIP script is to manually use your telecommunications program to do what you need to do to sign on and sign off of your ISP using SLIP and take note of the scrollback. For instance, when I log into my local Linux connection and start slirp, a SLIP emulator, the scrollback looks like this: [BEGINNING OF SCREEN SHOT]------------------------------------------------- Welcome to Linux 2.0.29 linda login: rsuenaga Password: password Last login: Wed Jul 14 20:09:42 on cua1. No mail. Help stamp out and abolish redundancy. linda:~$ slirp Copyright (c) 1995,1996 Danny Gasparovski and others. All rights reserved. This program is copyrighted, free software. Please read the file COPYRIGHT that came with the Slirp package for the terms and conditions of the copyright. IP address of SLirp host: 127.0.0.1 IP address of your DNS(s): 204.210.96.1, 204.210.96.2 Your address is 10.0.2.15 (or anything else you want) Type five zeroes (0) to exit. [autodetect SLIP/CSLIP, MTU 1500, MRU 1500, 115200 baud] SLiRP Ready ... [END OF SCREEN SHOT]------------------------------------------------------- That is the entire sign on until the SLIP connection kicks in. To disconnect, we merely need to send five 0's at moderate speed to the connection, bringing us back to the linda:~$ prompt. We can then logout and return to the initial sign in. Knowing this, the next step is to set up _Marinetti_'s connection (via the well-named "Setup connection..." button) in the _TCP/IP CDev_. Hitting this button then gives you a dialog box where you can insert at least four basic pieces of information we already have above: username, password, and primary and secondary Domain Name Server IP addresses. Username: rsuenaga Password: password (represented by diamonds in the CDev for privacy) Primary DNS: 204.210.96.1 Secondary DNS: 204.210.96.2 I also know I need a SLIP connection, so I select the SLIP Link layer, then hit the configure button to set up my scripts. Following this, let's break down what happens into what the IIgs needs to do and what the Linux box does. The first thing to take care of in setting up my script is the speed of the serial connection. This is taken care of with a very simple command: speed 38400 All this command does is dictate what speed to run the serial port at. Since my connection is a hardwired serial cable from the Linux box to the IIgs running at 38400, this was something simple to setup. If you are using the more common modem connection, base your serial port rate on the speed of your modem: for a 14,400 maximum speed modem, use a command of "speed 19200"; for a 33,600 maximum speed modem, use a command of "speed 38400". My next command is simply: send cr This command sends a carriage return to the serial port. I do this because if the text that's already sent through the serial port on my screen is "login:", hitting a carriage return will result in another "login:" prompt. This is the prompt I use to trigger the rest of the script. My next step gets into the actual logon. If you are using a modem to dial an Internet Service Provider, you probably want to next initialize your modem, dial your ISP, and make sure it connects. To do this you may want to send commands like: send ATZ cr wait 500 OK sent ATDT 5551212 cr wait 500 CARRIER The send commands simply send what immediately follows to the serial port (and connected modem). The wait commands instruct the IIgs to wait for a given string to be sent to it through the serial ports. You can place time limits on how long the IIgs will wait before generating an error. Given the command "wait 500 OK", the IIgs will wait 500 60th's of a second--roughly 8 seconds--for the serial port to receive the string "OK". If the 8 seconds pass without an "OK", an error is generated. In my case, since I have a hardwired serial connection, I'm simply waiting for the "login:" prompt. So my next command is: wait 500 login: Once I receive the "login:" prompt, it's time to send my username. Here I can either simply type: send rsuenaga cr or, if I want to take advantage of some of the variables the CDev supports, I can use: send USERNAME$ cr which will do the same thing, but it will use the Username I typed in the earlier CDev dialog. To complete the sign on process, I use: wait 500 word: send PASSWORD$ cr which waits for the "word:" part of the "Password:" prompt, and sends the value in the Password box. I am next waiting for the string "linda:~$", after which I'll send my slirp command. So as you may have guessed, the next strings are: wait 500 ~$ send slirp cr At this point, all that's required is to parse the IIgs's IP address out of the information slirp sends and to end the script. The line the IIgs is sent indicating its assigned IP address is: Your address is 10.0.2.15 so to get the IP parsed and usable by _Marinetti_, we then use the following lines: wait 500 'Your address is ' getip 300 followed by: end So in all, the script looks like this: speed 38400 send cr wait 500 login: send USERNAME$ cr wait 500 word: send PASSWORD$ cr wait 500 ~$ send slirp cr wait 500 'Your address is ' getip 300 end Save, then exit. Next we need to construct a disconnect script. This is even easier than the connect script. Remembering that the slirp script terminates with five zeroes, leaving the connection at the "linda:~$" prompt, I constructed the following script to leave me back where I started: delay 50 send 0 delay 10 send 0 delay 10 send 0 delay 10 send 0 delay 10 send 0 wait 500~$ send logout cr end The only new command here is "delay", and it simply lets you specify an amount of time (in 60ths of a second, again) to delay before issuing the next command. That's all there is to it! Now, my IIgs connects to and disconnects from the Internet as fast as can be, all thanks to a couple of scripts. We will continue to look at scripting various Apple II programs in coming months. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : I'm not really lost, just locationally challenged. : : : ::::::::::::::::::::::::::::::::::::::::: LUMITECH :::::: [EOA] [INN]------------------------------ EXTRA INNINGS | ----------------------------------- About The Lamp! The Lamp! is published on the fifteenth of every month in """"""""""""""" the Database of the II Scribe Forum on the Delphi online service (GO CUS 11). This publication produced entirely with real or emulated Apple II computers using Appleworks 5.1 and Hermes. Apple II Forever! * The Lamp! is (c) copyright 1999 by Ryan M. Suenaga, M.S.W. All rights reserved. * To reach The Lamp! on Internet email send mail to thelamp@sheppyware.net * Back issues of The Lamp! are available in the II Scribe Forum on Delphi as well as The Lamp! Home Page, http://lamp.sheppyware.net. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Opinions expressed herein are those of the individual authors, and do not necessarily represent the opinions of the Delphi Online Services, Syndicomm, Inc., or Ryan M. Suenaga. Forum messages are reprinted verbatim and are included in this publication with permission from the individual authors. Delphi Online Services, Syndicomm, Inc. and Ryan M. Suenaga do not guarantee the accuracy or suitability of any information included herein. We reserve the right to edit all letters and copy. Material published in this edition may not be reprinted without the expressed written consent of the publisher. Registered computer user groups, not for profit publications , and other interested parties may write the publisher to apply for permission to reprint any or all material. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [EOF]