🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bbs.waffle
Article #3030

Re: uucico G protocol patch

#3030
From: Andrew Rossmann
Date: Sat, 02 Jan 1993 17:31
70 lines
2861 bytes
> > 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
Technical Details
Message-ID: <FuFRwB2w165w@infopls.chi.il.us>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!news.acns.nwu.edu!nucsrl!ddsw1!infopls!andyross
References: <FPJNwB2w165w@willard.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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