home *** CD-ROM | disk | FTP | other *** search
- Here's how the story goes...............
-
- A friend (James Kennemer) and I (Carl Henderson) were trying out some external
- protocols to be used on his BBS (The Brazorian BBS). While testing out protocols
- we ran into numerous problems trying to get all of them working. Since I was
- Qmodem and it only allowed eight external protocols I was beginning to think
- that there has to be a better way. So in the process I began to right one batch
- to handle all of the external protocols that he supports. Also to make things
- real easy I designed the Upload and Download protocol menu for his system so I
- could use the same screen in the batch file. A few more reason to test and add
- all these extra protocols is that some protocols are faster than others, and
- that I will be cranking up a BBS in the near future. This helps both us and you.
- This way you should not have to go through all the hassles and late nights
- trying to get just one of these externals working.
- The SEND.BAT and RECEIVE.BAT files in this zip will allow you to easily add all
- the protocols that "The Brazorian BBS" supports and the menu you see is the same
- that he uses, couldn't be much easier than that. Also you will need to use the
- SELECT.EXE program which I wrote to allow decision making in BATCH files.
-
- Installing the external protocols in Qmodem
- ───────────────────────────────────────────
- The first thing you will need to do is put SEND.BAT, RECEIVE.BAT, PROTMENU.ASC,
- and PROTMENU.ANS in your Qmodem directory. Next I would suggest putting SELECT.
- EXE in a directory that is in your path, this will allow you to use select in
- other batch files without actually having it in the current directory. Now, if
- you want a pretty color menu edit the both batch files and where it says
- type protmenu.asc > change this to "type protmenu.ans" . This will only work
- only work if you have ANSI loaded as a device driver. Also in the RECEIVE.BAT
- you will need to change the "cd\qm\dn" to the correct directory where you want
- your downloaded files to go. And at the end of the RECEIVE.BAT "cd\qm" will
- need to be changed to the correct Qmodem directory. Now comes the fun part.
- I will try to explain this as best as I can. This is how I have my system set
- up. Qmodem is in the directory E:\QM\, all the external protocols are in a
- in a directory named E:\UTILS\. Now yours doesn't have to be like this but for
- you use the protocols "E:\UTILS" must be in your path statement, also it is
- probably best to put Qmodem in your path and set the environment variable for
- Qmodem.
- Here is what my autoexec.bat looks like
-
- @ECHO OFF
- loadhi /L gmouse 2
- path=c:\;c:\dos;c:\dv;c:\nu;c:\xtg;d:\tc\bin;d:\td;d:\ta;d:\tp;e:\qm;e:\utils
- prompt $p$g ────────┬─────
- set QMODEM=E:\QM\ <-- This is so Qmodem can find it's files │
- set SHEZEX=C:\WRK\ │
- set SHEZWORK=C:\XXX\ ┌─────────────┘
- set TEMP=C:\WIN\TEMP\ │
- set RSTEMPHOME=F:\ Here is the path so the externals can be found
- set DSZLOG=E:\UTILS\DSZLOG
- image c: /noback
- image d: /noback
- image e: /noback
- ncc c:\nu\ncc-set.trm /set
- menu
-
- At the very least add Qmodem to the path and put all the external protocols in
- the Qmodem directory. Although this will work, you will have a lot of extra
- files in your Qmodem directory, which I personally don't like to have to many
- programs in one directory.
-
- Ok if your not confused by now, there's more.............
-
- Once you have all the external protocols in a directory, you can now add it to
- the external protocol menu in Qmodem. Here it is a screen capture of what to do.
- Run Qinstall or while in Qmodem Alt-N will invoke Qinstall and from select
- Protocols. If you allready have some here select an empty one and press [ENTER]
- Fill out the pop-up with the information in this screen capture. Remember that
- if you are allready using "E" for an external you will have to use another key.
-
- ╒═════════════════════════════════ Setup Menu ═════════════════════════════════╕
- │ Video Modem Dirs Host Protocols Files Options Exit │
- ╘═════════════════════════════════╒═══════════════════╕════════════════════════╛
- │ 0 - Externals │
- ╒═════════════════════════════════╕
- │ Select character E │
- │ Protocol Externals░░░ │
- │ Upload BAT SEND.BAT░░░░ │
- │ Download BAT RECEIVE.BAT░ │
- │ Filename Prompt Y │
- ╘═════════════════════════════════╛
- │ 8 - │
- │ 9 - │
- │ ASCII Options │
- │ Toggles │
- ╘═══════════════════╛
-
- Well that's it. You should now be able to use the all the external protocols as
- long as you have the correct files for each protocol. Here is a list of the
- ZIP files containing which the external protocols you will need. You don't need
- all of them just the ones that you want to use.
-
- BIMOD120.ZIP or BIMOD124.ZIP see note below.
- CMODEM2 .ZIP Cmodem from france.
- DSZ0411 .ZIP or newer. All DSZ protcols
- JMOD120E.ZIP Jmodem
- LYNX300 .ZIP Lynx
- PCKERMIT.ZIP Kermit
- PUMA100 .ZIP Puma
- SUPERK44.ZIP All SuperK protocols
- TMODM101.ZIP Tmodem from maker of Zmax
- ZMAX .ZIP Zmodem clone with source code
- EXTPROTS.ZIP this contains all other protocols not in above
-
- When you initiate the transfer using PgDn or PgUp you will come up to a screen
- like this, which should be the same as the screen on the Brazorian BBS. Just
- select the same protocol as you did from his menu and your on your way.....
-
- ┌─ DSZ Protocols ────────────────────────┐┌─ Other Protocols ───────────────┐
- │[X] XModem ........... The Worst! ││[B] BiModem . Excellent 2-way │
- │[1] XModem-1k(YModem). Does Ok ? ││[C] Cmodem .. Newest from France │
- │[Y] True YModem ...... Ymodem Batch ││[I] Imodem .. QmXfer │
- │[Z] ZModem ........... The Best! ││[J] JMOdem .. ver 1.20e │
- └────────────────────────────────────────┘│[K] Kermit .. for UN*X freaks │
- ┌─ SuperK Protocols ───── All are Batch ─┐│[L] Lynx .... Ver 3.02 (Fast) │
- │[3] Xmodem-CheckSum Regular Xmodem ││[P] Puma .... Ver 1.00 (Fast) │
- │[4] Xmodem-CRC .... Error checking ││[Q] Qt ...... Quicktrans │
- │[5] Windowed Xmodem A little faster ││[S] SEALink . Clink │
- │[6] Ymodem Batch .. True Ymodem ││[T] Tmodem .. Fast small packets │
- │[7] Jmodem Batch .. Yet another version ││[U] Punter .. S. Punter's prot. │
- │[8] Super8k ....... Fast! on big files ││[W] WXModem . Windowed Xmodem │
- │[9] K9Xmodem ...... Mod Xmodem (Fast) ││[2] Zmax .... Zmodem (Faster) │
- └────────────────────────────────────────┘└─────────────────────────────────┘
- [ESC] to return to Qmodem
-
- Notes on using BiModem
- ──────────────────────
- If you want to make tranfers both ways you will need to set up BiMenu before
- you start the transfer. Please read the BiModem documentation carefully before
- trying this protocol. It is the only protocol that will let you upload and
- download AND chat, all at the same time........
-
-
-
- Problems that I have noticed on my end.
- ───────────────────────────────────────
- You didn't think that everything would work just perfect, did you.
-
- In our tests I ran in to difficulty using Bimodem 1.24, had something to do
- with some bug sniffing code in the newer Bimodem. It started looking for
- a file called BiFix.Exe, well I don't have bifix but some how when I had QEMM
- loaded it would find something and reboot my computer, also gave me a nasty
- message about violating federal laws. I will contact the Bimodem dudes and find
- out what to do with it. So in the mean time I would recommend using the 1.20
- version of BiModem.
- Also some programs were very touchy on there command lines, especially when
- it came to Qmodem passing the whole path to the program on a download.
- Some programs have a configuration routine for you to specify where to put
- files, please read the documents to find out.
- One Last note, When running DESQview DO NOT use the ans screens through Qmodem.
- Because of the way ANSI is used in DOS it cannot be used in Desqveiw, and even
- if you load DVANSI with Qmodem it still won't display ANSI graphics. Qmodem has
- it's own internal ANSI interperter, but when you shell out of Qmodem to run the
- external program ANSI no longer works, even when Desqveiws DVANSI.COM is loaded.
- If your not running Desqveiw don't worry about it. Just make sure you have
- ANSI.SYS loaded before you display the ANSI screen or you will have a mess on
- your screen.
- The only version of DOS I have is 4.01 so I am not sure if everything in the
- batch files will work with other versions.
-
-
- If you still have problems getting it going, leave a message
- to Carl Henderson on any message board on one of these BBS's.
-
- The Brazorian BBS
- 300/1200/2400
- SysOp is James Kennemer
- (409)798-0905
-
- The Richwood BBS
- 300/1200/2400
- SysOp is Carl Henderson
- (409)265-5958
-
-
-
- I will try to respond within a few days and help resolve your problem
-
- Remember to look over the batch fileand change any paths that I may have
- put in there to the correct paths for your computer. And of course, last
- but not least. Don't blame me if something don't work or does something
- bad. All I can say is it worked on mine and did not destroy anything.
-
- ──────────────────── The End ─────────────────────
-