Path: utzoo!dciem!nrcaer!tronix!rwm From: rwm@tronix.UUCP (Russell McOrmond) Newsgroups: comp.sys.amiga.tech Subject: DOSgates and BBS's Message-ID: <0105.AA0105@tronix> Date: 2 Jun 89 17:01:24 GMT Followup-To: comp.sys.amiga.tech Distribution: na Organization: AmigaTronics BBS (1:163/109.0@fidonet) Lines: 65 ---- Original Posting ---- From: bmacintyre@watcgl.waterloo.edu (Blair MacIntyre) Newsgroups: comp.sys.amiga.tech Subject: Re: I wanna have a DOSGate! Message-ID: <10018@watcgl.waterloo.edu> Date: 1 Jun 89 13:36:59 GMT References: <16317@gryphon.COM> Reply-To: bmacintyre@watcgl.waterloo.edu (Blair MacIntyre) Organization: UofW Computer Graphics Lab In article <16317@gryphon.COM> ddave@pnet02.cts.com (David Donley) writes: >peter@sugar.hackercorp.com (Peter da Silva) writes: >>In article <1989May28.171344.4525@ziebmef.uucp>, mcp@ziebmef.uucp (Marc Plumb) writes: >>> In article <16031@gryphon.COM> ddave@pnet02.cts.com (David Donley) writes: >>> >How can I fake normal standard programs into sending their stdio into >>> >my BBS code? >>> Write a DOS handler. >>What's wrong with using a PIPE: type of device? >I can't use a pipe, the BBS must handle many events, it can't just wait for >data to come from a file. Well being as this is a multitasking computer ( you remember, we brag about it all the time! ) why not write a little program that reads a file and sends the appropriate message ( whatever that is ) to your BBS. Then, you just redirect your output to a pipe: and read the pipe: with that program. I'm assuming that you know what kind of messages it is you want to send, so this should be trivial ... A DOS handler seems a bit extreme in this case. I'm personally into the "use existing tools" mentality that Peter ( I assume ) is into too, judging by his suggestion to use a pipe: Blair --- End of re-hashing --- I now begin to wonder what is going to happen with the new generations of Multi-line BBS's, and the like. I think a dos handler is the best way to go because it may eventually have to handle Unit numbers as well. (IE: bbs.device with unit #x that is passed to the external program when called, or something along the lines of BBSx: where the x is again passed from the calling program. With some of the newer buffered multi-serial ports, this type of Multi-line type of setup is something we should all be looking into. I've heard bits and pieces of a card that ASDG is working on. This is exactly the type of card that I will need on my system (I currently run 2 lines, one of which must be on a Bridgeboard (How Embarasing ;) because the software and hardware just isn't here yet. :Later -- Russell McOrmond ...uunet!attcan!lsuc!nrcaer!tronix!rwm {allegra,decvax,linus,pyramid}!utzoo!dciem!nrcaer!tronix!rwm FidoNet 1:163/109 AlterNet 7:483/109 BBS: (613) 230-2282 Network Support(Fido): (613) 231-7144 I wanna POINT you in the right direction.