Professional Documents
Culture Documents
0
(c) 1995 David Smith All Rights Reserved
Registration is $30.00 + $5.00 shipping
Call 1-800-242-4775 between 8am-5pm for Visa/MC
orders or mail a check or money order to:
David Smith
1104 Mason Drive
Hurst TX 76053
Obtain updated versions: AntiVirus ROCK 214-606-1485 No login
needed - a menu comes up on first screen
FIDONET FREQ: 1:124/7017
Internet: wuarchive.wustl.edu
cd /pub/MSDOS_UPLOADS/utils
get autont30.zip
FILE - This is the fantastic NEW FILES manager. When autonet calls
the Net, it stores any new files into NEWFILES.1 Then, later
,
run AUTOFILE and pick out the new files that interest you.
Tag files with the [SPACEBAR], and press [ENTER] to save
your tagged files into a fresh AGENDA.1 file.
Now you're all set! Just run AUTONET again to go obtain
those files you want...
AVAILABLE IN REGISTERED VERSION ONLY
Example: We run autonet, and go to several different sites. Autonet finds
a ton of new files that look pretty interesting.
So we run AUTOFILE and choose FILE, then tag several dozen files,
then press ENTER to save and quit.
Wala, our agenda file is now ready to go get the files we want.
Just run Autonet again, and he downloads them for us!
new - find XX # of new files. The files will scroll by, and
AutoNet will find the first XX files you want.
Example: new 20 - gets 20 newest files
new 300 - gets newest 300 files
new 5 - gets newest 5 files
run - runs a script file. These are plain text files that contain scr
ipt
commands. Each line is run consecutively.
Example: run myscrip.scr - runs a script file: MYSCRIP.SCR. Script
files contain
plain text with commands EXACTLY like the
se. This
allows you to not manually type in a long
series of
commands into EACH agenda.. you can just
spawn off a
script file.
goto terminal - drops to Terminal mode, and pages you. This allows you
to perform
tasks while AutoNet is online.
Example: goto terminal - drops into Terminal mode, and pages you.
login - uses an external script file to log you into the Interne
t. This is
good for people that have weird login sequences, like
menus, etc.
before they can access the Unix Shell
Example: login myscrip.scr - logs into the Internet using the script f
ile: MYSCRIP.SCR
MANUAL LOGIN - Allows you to manually log into your Internet provider.
Include this as the first line in your AGENDA file, an
d
Autonet will prompt you to log in, and press ALT-Q
when done.
This is great for people having problems logging in,
or getting around an ugly menu interface when you
first call in.
AUTO-NET works from a unix shell, and cannot operate
in menus!
Example: MANUAL LOGIN
ftp oak.oakland.edu
cd /pub
DIRECT CONNECT - Allows you to begin AutoNet without dialing in, logging
on, etc. This is mainly designed for people with dire
ct
TCPIP accounts, that don't need to physically dial int
o
a provider. This should always be the FIRST LINE of y
our
AGENDA file, and some scripting may be necessary to ge
t
into your account. Trial and error is the best way to
get in.
AUTO-NET works from a unix shell, and cannot operate
in menus!
Example: DIRECT CONNECT
ftp oak.oakland.edu
cd /pub
put - puts a file onto an Internet site. This does the oppos
ite of 'get',
and allows you to upload files to various sites. NOT
E: Most sites
have strict rules about uploading.. so read before yo
u try this.
The PUT feature is fantastic for shareware authors, b
ecause it allows
you to mass distribute files without being home!
Example: put myprog.zip
put autont14.zip
SUBSCRIBE STOCKS - Gives you stock quotes every day. Up to the minute
Wall Street information will arrive in your mailbox
every weekday!
hammer sites - tells AutoNet to keep trying sites that are "not availa
ble"
up to 30 times, until it gets through. This is good
for
sites like wuarchive.wustl.edu, that are ALWAYS busy.
Example: hammer sites
ftp wuarchive.wustl.edu
cd /pub/MSDOS_UPLOADS
.....
kill area - tells AutoNet to completely wipe out your user area bef
ore
it logs off. A person reported problems with DELETE
DOWNLOADED
so I decided to include this. This line can be inclu
ded anywhere
in your agenda file! And it sends a "rm *.*" to the
Net
before logging off.
When AutoNet is finished, it downloads the files from your workspace AUTOMATICAL
LY
(please don't download them twice by using DOWNLOAD [filename]) using
DSZ.EXE (enclosed Texas Zmodem Protocol), logs off the Internet, hangs
up and quits.
AutoNet reads in a file called AGENDA.1 by default. You can change
your agenda file by specifying it on the command line. NOTE: All agenda
files must have an extension: .1 An agenda file is a plain text file
detailing what you want AutoNet to do.
Sample command line agenda change: autonet myagenda.1
autonet /COM2 bigagend.1
NOTE: Agenda files must have a ".1" in their name!!
-----------------------------------------------------------------------------
***************************************************
Questing SITE: ftp.cyf-kr.edu.pl
***************************************************
Site contains:
ROOT DIRECTORY:
drwxrwxr-x 4 ROOT ftp 512 Apr 1 16:22 agh
drwxrwxr-x 2 ROOT ftp 512 Apr 1 16:22 bin
drwxrwxr-x 3 ROOT ftp 512 Sep 16 16:09 ecuc94
drwxrwxr-x 2 ROOT ftp 512 Jul 12 15:57 etc
drwxr-xr-x 10 ROOT 1 1536 Aug 24 19:06 ifuj
drwxrwxr-x 11 4378 ftp 512 Sep 9 11:06 lfs
-rw-r--r-- 1 yskarock ftp 283754 Sep 26 08:04 ls-lR.Z
-rw-r--r-- 1 yskarock ftp 248868 Sep 26 08:04 ls-lR.gz
drwxrwxr-x 8 yskarock ftp 512 Apr 1 16:22 pub
Directory: /pub
============================================================ful.
-rw-rw-r-- 1 yskarock ftp 992 Aug 18 16:34 README
drwxrwxr-x 9 yskarock ftp 512 Aug 9 10:17 cyfronet
drwxrwxr-x 13 yskarock ftp 512 Jul 11 13:18 mirror
drwxrwxr-x 4 yskarock ftp 512 Sep 1 08:38 msdos
drwxrwxr-x 4 yskarock ftp 512 Sep 5 09:14 netinfo
drwxrwxr-x 10 yskarock ftp 512 May 12 16:34 tex-mex
drwxrwxr-x 6 yskarock ftp 512 May 23 10:18 unix
get README.NEWS -
Mirrors located under ~ftp/pub/mirror directory.
Currently:
win3 various Microsoft Windows utilities
from ftp.cica.indiana.edu:/pub/win3 (via nic.switch.ch)
msdos MS-DOS share/freeware programs (SimTel collection)
from oak.oakland.edu (via nic.switch.ch:/mirror/msdos)
boombox PC utils to work over modem line
from boombox.micro.umn.edu:/pub/pc
ncsa NCSA telnet and other net tools (for DOS and Windows)
from zaphod.ncsa.uiuc.edu:/PC
unix-arcers archivers for Unix,
from garbo.uwasa.fi:/unix/arcers
jpegs JPG viewers (for PC)
from ftp.portal.com:/pub/bryanw/pc/jpeg
---------------------------------------------------------------------------
Note the directory listing of /pub and the root directory. Auto-Net
also searches for:
README README.NEWS README.txt 00Readme 0Newest.100
welcome welcome.msg .message /pub /ibmpc /news /windows /garbo /ftp /dos
/msdos /pc /PC /unix /usenet /software /systems /pub/ibmpc /pub/news
/pub/windows /pub/garbo /pub/simtel /pub/ftp /pub/dos /pub/msdos /pub/pc
Since all of those directories and files usually contain some GREAT stuff,
you'll have a very nice representation of what's on that site...
WITHOUT EVER HAVING TO FTP IT YOURSELF!
Also, if the Readme's, messages, etc. contain rules and regulations
for the site, you'll know them before logging on.
Optionally, you can create your own "personal signature file" which contains
all this information, and your password is encrypted. This locks your
Internet information from prying eyes, and ensures no unauthorized access
to your account.
If the file: AUTONET.SIG exists, AutoNet reads in your info, then prompts
for your AutoNet password. NOTE: This is NOT your Internet password, but
rather one you will use to lock up AutoNet from other people.
Example: My Internet account is: autonet@unicomp.net and my
password to log onto the Internet is: FRED
When I first start up AutoNet, it will prompt me for a
password. I enter: STARTUP, which is my AutoNet
startup-password.
AutoNet then says ok, and logs onto the site for me.
You can create your AUTONET.SIG by running AUTOFILE.EXE.
Just choose CONFIG and SIGNATURE from the main menu.
NOTE: If AUTONET.SIG exists, AutoNet will use it, and ask you for a password
before starting. Otherwise, AutoNet uses the regular AUTONET.CFG file.
If you do NOT want a signature file, do not create one.
The enclosed AUTONET.CFG should serve as an example. Please remember that
EVERYTHING is case sensitive. If you type in your name in UPPERCASE, then
it probably won't work. The Internet is very picky.
The possible lines are:
autonet = user name
No big explanation here. This is your user name
according to your Internet provider. This is
used to both log in the Net, and log onto various
ftp sites.
netcom.com = internet location
This is the second-half of your Internet address.
It's your actual provider's location. This is
used for logging into the Net, and onto various
ftp sites.
autonet@netcom.com = full address
Your FULL ADDRESS goes here (that's your user name + @ +
location)
FRED = password
This is your password you use to log onto the
Internet provider.
ATZMS0=0 = modem init
Whatever your favorite modem initialization string
is, place it here. These can include things like
turning off Auto-Answer, turning down/up modem's
volume, or retrieving a setting from the modem's
memory. Consult your modem's manual for more
information.
753-0015 = provider's phone number
Whatever the number is to your local provider.
30 = timeout value
This allows you to set up how long you want AutoNet
to wait when waiting for a prompt to answer its
last command. The default is 30 seconds, and
/MED will increase it to 60, and /SLOW will increase
it even more: to 90 seconds.
If Autonet does not get the default answer from the
Internet in the TIMEOUT time, it then looks for
alternate answers. If not found, it processes the
error.
Be careful! REAL long timeout values will hang up
AutoNet for long periods of time doing nothing!
20 = max retries
The maximum number of retries you want AutoNet to
perform before giving up. Many times, if your
Internet carrier is busy, AutoNet will call
hundreds of times without stopping until it gets
through. This tells AutoNet how many times to
try your Internet carrier before giving up.
C:\RECEIVE = download directory
Many people have requested I include a "download directo
ry"
so you can specify where you want downloaded files
to go. This line directs AutoNet to put received files
into C:\RECEIVE. NOTE: No trailing backslash!
GSZ.EXE port 2 rz = custom zmodem
Since some people have their own Zmodem program they lik
e
better, AutoNet supports a "custom zmodem" string. This
is whatever you want typed on the command line when
a Zmodem download is started. The above example uses
Omen's Graphical Zmodem to download on COM2.
PORT = COM2
You can specify which com port you want to use inside yo
ur
agenda file. Valid ports are: COM1, COM2, COM3 and COM4
SPEED = SLOW
This tells AutoNet what speed you want to run at. Valid
speeds are: SLOW, MEDIUM, FAST, SNAIL
PROVIDER = NETCOM
This tells what provider you are using (so AutoNet knows
what
to expect when loggin in). Currently, only two provider
s
can be specified: UNICOMP, NETCOM. All others will defa
ult
to logging on, waiting for a "login:" prompt, then a "Pa
ssword:"
prompt. If your provider has a weird menu when you logi
n, or
something other than those two prompts, you probably hav
e to
write a short script.
========= SIM2AUTO.EXE ====================================================
The enclosed program SIM2AUTO converts SIMDIR.EXE output into AutoNet
readable, agenda format.
SimDir.exe is a program that takes the popular file: SIMINDEX.ZIP and
allows reading it, tagging files, and printing output to a file with
your requests.
In case you're not familiar with it, SIMINDEX.ZIP is available on most
large Internet sites. It's basically an ALLFILES list, that shows what
files the site has available for download. This is great, because instead
of wandering around the site, looking for decent files, you can download
this MONSTER file, and view it using SIMDIR
Variations include: FILES.IDX, SIMIDX.IDX, SIMIBM.IDX GAMES.IDX and so forth.
They are ALL comma-deliminated files that contain a pathname, another pathname,
a file, size, date/time, and occasionally a description (if you're lucky :-) )
SIMDIR is a viewing utility for SIMINDEX files. It's available at most
big sites currently as 'SIMDIR22.ZIP'. Just download that file when you
find it, then wala... you're ready to view SIMINDEX files.
If you're using Windows, you can import SIMINDEX into a spreadsheet, like
MicroSoft excel or lotus.
To use SIMAUTO.EXE, just crank out SIMDIR, and view the latest SIMINDEX
from your favorite Internet site. Then write your favorite files to
disk using the [F7] option of SIMDIR.
SimDir will spit out a filename (that you chose) listing which files
you want, and what directory they are in.
Now use:
SIM2AUTO [filename] [location]
whereas filename is the file containing your [F7]'d written files from
SIMDIR. And location is the actual Internet site these files will be
located at.
NOTE: ALL SIMINDEX files do NOT have the correct path names inside them!
Most have something like: "/pub" for their first pathname, when actually
,
the files are located in: /msdos/simtel/ or something similar.
Examples:
Break out SIMDIR, and view the latest SIMINDEX from oak.oakland.edu
Now when the highlite bar is over a cool file, press [F7] and
specify MYFILE.1 as the file you want this listing written to.
Now tag some more files, and they are added to MYFILE.1 !
Exit, then use: SIM2AUTO myfile.1 oak.oakland.edu
Wala.. a new AGENDA.1 file is created that will:
Go to the Internet site oak.oakland.edu and get
the files you want.
Doesn't get any easier than that!
ftp.funet.fi,john@mynet,password,100,0,0
When Auto-Net logs into ftp.funet.fi, use john@mynet as the login name,
password as the password, and the TIMEOUT value for here is 100 (this
site is kinda slow...). Do NOT use Weekdays or days of the month.
ftp.NCTUCCA.edu.tw,drnb@netcom.com,cool,30,0,21
When Auto-Net logs into ftp.NCTUCCA.edu.tw, use drnb@netcom.com
as the login name, cool as the password, use 30 seconds as the
new TIMEOUT value, do NOT use weekdays, and only call if it's
the 21st of the month.
NOTE: If Months and Weekdays are both '0', then Auto-Net will ALWAYS
call the site (no matter what weekday or month day it is)
If TIMEOUT = 0 then the current timeout value will be used...
You can send files to any FAX machine by using the following format:
remote.printer.FIRSTLINE/SECONDLINE@[phone number, backward].tpc.int
The first and second line are the header that will appear on the fax,
and the phone number backward looks like: 5.8.4.1.6.0.6.4.1.2.1
(that's my BBS number 1-214-606-1485)
So to fax my bbs:
remote.printer.DAVESMITH/HI_THERE_DAVE@5.8.4.1.6.0.6.4.1.2.1.tpc.int
That huge address would go in the TO: section of your MAIL.CFG, and you
can put anything you want in the SUBJECT section. Whatever is in your
TEXT: section will appear in the fax.
You can also post to USENET groups by sending the following format:
groupname@cs.utexas.edu - use dashes instead of dots in
groupname: alt-binaries-pictures
groupname@pwd.bull.com
So if I wanted to post a great message to the group: alt.bbs.ads,
I would have a MAIL.CFG like this:
SUBJECT: AutoNet
TO: alt-bbs-ads@cs.utexas.edu
TEXT:
Autonet has a new support board:
The AntiVirus ROCK: 214-606-1485
RETURN
This is what file name you want your finger information captured to.
To finger in a agenda file, it looks like:
ftp oak.oakland.edu
cd /pub
new 10
finger yanoff@theother.com
ftp wuarchive.wustl.edu
cd /pub
......
Notice the finger line is exactly like you would normally type it in
on the Internet. Now the output is captured to your file specified
in FINGER.CFG
Example: In finger.cfg, you have:
fing12.cap = file name
Then fing12.cap will contain your information. Be sure to save it later,
so you don't lose the info.
To get the file, AutoNet uses the NN newsreader, and marks all
files with the string "nikki01.jpg" in them. We then UUdecode
the file, and mark it for later download.
There are several problems with this. If another message contains
that text, it could screw the filesave up (But usually doesn't...
NN newsreader is moderately intelligent in its decoding process)
And.. if the resulting file is NOT named nikki01.jpg then it won't
be downloaded properly.
I use the BINARY DOWNLOAD almost every day, and have had about a 90%
success rate (which is pretty good!)
PAREMETERS = /SLOW
WORKING DIRECTORY = (whatever dir you have it in)
Make sure it's a DOS full screen session
COM_DIRECT_ACCESS = ON
COM_SELECT = (whatever com port it's on)
DOS_UMB = OFF
IDLE_SENSITIVITY = 100
INT_DURING_IO = ON
I personally run my AutoNet sessions under OS/2 Warp (3.0) every day,
and it works fantastic. But since OS/2 is such a moody beast, you
might have to tweak it a little to get the optimum performance.
OS/2 especially has problems receiving characters over the modem
if your DOS session is in a box. That's why I recommend full
screen for DOS sessions.
2. How it works
Auto-Net calls your Internet host, logs in, then heads
out and does your requested agendas.
Agendas include:
ftp [site]
Go to a FTP site on the Internet. Once there,
you can obtain new files, download a file, and
change directories.
The logic involved here is:
SEND A 'FTP [site]' AND WAIT. If we timeout, send a CONTROL-Z
and log out with the "ugly method". A simple 'BYE' will not work
here, because most times, the site has completely lost track of
what its doing. It just sits and does nothing, and will eventually
timeout itself.. but we won't wait for that long process.
If we get a 'NAME?' prompt, or a 'PASSWORD', we will answer of
course. But another time out, and we will definately send a
CONTROL-Z.
cd /[directory]
Change to a directory on the Internet site.
If we cannot change to the directory, then obviously, we cannot
process a 'new' or 'GET' command. Therefore, we skip those
following commands, and go to the next directory or FTP.
get [filename]
Transfers a file to your local work area. Auto-Net
later downloads the file to your computer via DSZ.COM
We should immedately get some hash marks '#'. If we get one, then
the timeout value is reset.
THE TIMEOUT VALUE IS VERY LARGE HERE, since most files are
moderately large, also.
A timeout during the file transfer will usually botch up a session,
since, if you send a CONTROL-C, most sites will log you out. And
of course a CONTROL-Z will knock you off the site.
Any suggestions will be appreciated about how to get around this
problem.