home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!news.acns.nwu.edu!nucsrl!ddsw1!infopls!andyross
- From: andyross@infopls.chi.il.us (Andrew Rossmann)
- Newsgroups: comp.bbs.waffle
- Subject: Re: uucico G protocol patch
- Message-ID: <FuFRwB2w165w@infopls.chi.il.us>
- Date: Sat, 02 Jan 93 11:31:02 CST
- References: <FPJNwB2w165w@willard.UUCP>
- Organization: INFOPLUS support, Wheeling, IL
- Lines: 70
-
- > > I saw a reference in this newsgroup to a patch for uucico to
- > > allow it to support the 'G' protocol as an alternative to 'g'.
- > > Can someone please point me to where that I can get details
- > > of this patch!
- >
- > Well - it was me who posted the article about patching uucico, so here's
- > the way to do it:
- >
- > 1. Copy uucico.exe to uucicog.exe
- > 2. Use a diskeditor supporting search-commands (Norton's DiskEdit works
- > fine) to modify this file.
- > 3. Search for the string 'U%c'.
- > 4. Replace it with 'UG' and a nullbyte.
- > 5. Save your changes.
- > 6. Quit the editor
- > 7. If using BNU (or any other FOSSIL), remember to set the buffers
- > high enough to hold 7*512 bytes, otherwise results may not be as
- > expected...
- > 8. Try connecting to a site supporting 'G'-protocol with command-line
- > option '-k 512' using the patched uucico.
-
- Further, if you connect to multiple sites, and all don't support 'G',
- you'll need to modify your poll.bat. Here's a copy of mine. Site ddsw1
- supports 'G'. I also run under Desqview and 4DOS.
-
- @echo off
- xu port:0:on
- xu dtr:0:on
- fout ats0=0s11=55h0m1 {I wrote FOUT to dump text to the port. Using}
- fout ats0=0s11=55h0m1 {redirection would lock up the computer under DV.}
- fout ats0=0s11=55h0m1
- rem batch -l262144
- if not '%1' == '' goto dopoll
- if exist c:\spool\clout\*.cmd goto dopoll
- if exist c:\spool\ddsw1\*.cmd goto dopoll
- echo No reason to call!!
- goto done
- :dopoll
- echo Waiting to make sure phone line cleared
- caoff^caon {this turns my cache off and on, to fully reset it}
- delay 8
- fout ats0=0s11=55hm1
- echo Making the call
- if not '%1' == '' goto specific
- if exist c:\spool\clout\*.cmd uucico -s clout
- if exist c:\spool\ddsw1\*.cmd uucicog -sddsw1 -k512
- goto therest
- :specific
- if %1 == ddsw1 uucicog -o -s ddsw1 -k512
- if %1 == clout uucico -o -s clout
- :therest
- if exist c:\spool\clout\*.x goto process
- if exist c:\spool\ddsw1\*.x goto process
- if exist c:\spool\rhps\*.x goto process
- echo Nothing to process!!
- goto done
- :process
- rem caoff^caon
- rem call phnoff
- rem echo Processing any incoming data
- rem uuxqt
- rem echo Batching any outgoing news
- rem batch -l262144
- :done
-
- --
- Andrew Rossmann | Sysop of Infoplus BBS, +1 708 537 0247
- andyross@infopls.chi.il.us | Infoplus Support, latest version available
- uunet!infopls!andyross | by logging in as infoplus. [v32bis/v42bis]
- NO new taxes...NO new gambling
-