• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

COPYINGH A D17-Oct-199817.6 KiB340281

ChangeLogH A D09-Aug-20005.2 KiB179110

INSTALLH A D17-Oct-1998491 2012

Makefile.amH A D28-Jul-1999510 3528

Makefile.inH A D09-Aug-200014.5 KiB473370

READMEH A D21-Oct-19981.8 KiB5441

TODOH A D17-Nov-1998874 3119

acconfig.hH A D19-Oct-1998286 158

aclocal.m4H A D09-Aug-20007.3 KiB238216

ansi2knr.1H A D01-Sep-19991.5 KiB3736

ansi2knr.cH A D01-Sep-199916.4 KiB610404

config.h.inH A D27-Jul-19991.2 KiB5738

configureH A D09-Aug-200083.2 KiB2,8302,312

configure.inH A D09-Aug-20002.7 KiB10277

ftp.cH A D08-Aug-200011.1 KiB439317

ftp.hH A D18-Oct-1998207 167

gopher.cH A D16-Nov-19981.7 KiB7748

gopher.hH A D18-Oct-1998190 146

herror.cH A D16-Dec-19981,022 6045

http.cH A D09-Aug-200013.5 KiB456336

http.hH A D18-Oct-1998228 167

install-shH A D17-Oct-19985.5 KiB251152

llist.cH A D08-Aug-2000616 4027

llist.hH A D08-Aug-2000343 2512

missingH A D01-Sep-19996.1 KiB191154

mkinstalldirsH A D01-Sep-1999722 4123

options.cH A D27-Jul-19992.4 KiB8869

options.hH A D27-Jul-1999728 3015

snarf-2.prjH A D17-Jan-20001.7 KiB5249

snarf.1H A D17-Jan-20003.7 KiB129113

snarf.cH A D09-Aug-20007.1 KiB212163

snarf.specH A D09-Aug-2000545 3024

snarf.spec.inH A D29-Jul-1999557 3024

stamp-h.inH A D09-Aug-200010 21

url.cH A D16-Nov-19987 KiB353220

url.hH A D27-Jul-19991 KiB6543

urlsH A D17-Oct-1998428 169

util.cH A D09-Aug-200012.5 KiB573433

util.hH A D09-Aug-20001.8 KiB6547

README

1This program is FREE SOFTWARE. See the file COPYING for details.
2
3==================
4snarf version 2.0
5October 1, 1998
6==================
7
8Description
9-----------
10     Snarf is a utility I wrote to retrieve documents via the http and
11ftp protocols. It supports http redirect, http and ftp resume, http
12and ftp authentication, and other neat things.
13
14Usage
15-----
16     To use snarf to download a file from an url, type
17"snarf <your url>". This will transfer the file from the remote
18location to your computer. You can have as many URLs on the command
19line as you want: "snarf <URL> <URL> <URL>" will download three
20files. By default, it saves the file with the same name it had on the
21remote system; if you want to change this, you can do
22"snarf <URL> <filename>" and it will save your URL to the filename you
23provide.
24
25     To use the HTTP proxy feature, set the SNARF_PROXY, HTTP_PROXY,
26or FTP_PROXY environment variables to the address of your proxy, such
27as "proxy.mycompany.de:1080".
28
29     If you run snarf without any arguments, it prints some usage
30information.
31
32Notes
33-----
34     I wrote this in three days four years ago and it was majorly
35klugy, but it worked, and pretty niftily. I rewrote it from scratch
36over the past few days and I'm pleased to say that it's much nicer and
37cleaner inside, and this cleanliness has made it easy to add some
38features I always wanted to add to the old version.
39
40Version 2.0.3:
41
42     This version has a configure option of
43"--with-guess-winsize". This feature uses ioctl to determine what your
44operating system things the width of your terminal is. It's not
45enabled by default, because I don't know how well it works on all
46platforms. It's safe to enable on Linux and Solaris. If you manage to
47get it to work somewhere else, let me know.
48
49Email: xach@xach.com
50
51Snail mail: Zachary Beane, 17 Talmadge Rd., Waite, ME 04492, USA
52
53
54