AminetAminet
Search:
84799 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/misc/LazyFTP.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Allows request queue for aminet d/l
Author:Graham Waddell
Uploader:jesebel execulink com
Type:comm/misc
Version:0.95
Architecture:m68k-amigaos
Date:1995-12-30
Requires:FTPMount, Copy, & Filenote in your path
Replaces:LazyFTP (v0.9)
Download:comm/misc/LazyFTP.lha - View contents
Readme:comm/misc/LazyFTP.readme
Downloads:598

LazyFTP v0.95 ©1995, Graham Waddell. All rights are mine, all risks are yours.
(20-Dec-95)

Why use this program? It depends on how much you leech off of the Aminet  :) .
I'll tell you why I use it. Usually, I will open up the aminet INDEX or RECENT
in my favourite text editor to see what's new and/or what I want to d/l. If
I see anything that I like, I usually open another window in my editor and
copy the entire line into it, so that I have a list of what I want to leech.
A shopping list, if you will. That part is no problem, and can be done off-
line. Right now, I'm using FTPMount, which mounts an FTP site as though it was
a local drive, and you can move through it and drag-and-drop files onto your
own drives. Good points to this: simple to do. Bad points: WB 'locked' until
all of the files you have selected to copy have been so; if the files you want
aren't all in the same directory, then it takes time to go through the dir's,
because it has to d/l the directory list first, then you can get the file(s) ;
If you leave the room during the loooong download, often you'll forget about
your leech session, and by the time you return, the computer has been sitting
idle for quite some time, and you still want more files! ; Last point - I
grab so much that often I forget what the archives were, or I want to put them
in my BBS filesection with comments, but the aminet files don't have any
filenotes on them, right? Well, LazyFTP fixed these problems.

- pre-made request filelist (queue)
- no need to rummage through dir's
- adds index description to filenote of received files
- options can now be described in either CLI ReadArgs, or Tooltypes!
- user-definable FTP site to leech from
- fixes the protection bits after d/l (aminet's are ---R---, not ---RWED)

Usage:

 CLI
	"LazyFTP REQUESTFILE FTPDIR DESTINATION"
Ex-	"LazyFTP Work:Documents/ReqList FTPMount:aminet Work:uploads/"


 WB Tooltypes -
	REQUESTFILE=path/file
	FTPDirectory=[FTPMount:aminet]|path/
	DESTINATION=path/

( Defaults in brackets. Paths must end in either a ':' or '/' . )

An example of grabbing the aminet index or other root-drawer items
******************************  Cut Here  ********************************
INDEX                        1413K     +Latest Aminet index
RECENT                        860K     +aminet RECENT list
******************************  Cut Here  ********************************

(just enter spaces for the file directory to use the root.)

Cons: 	- Uses FTPMount (at the moment), so you need to get this first. I plan
	  on using either custom routines or another FTP program later.
	- FTPMount has a peculiar problem connecting to the aminet on the
	  first try on my machine. (Then again, my server sucks BIGTIME)
	- destination argument must end with a ":" or "/". Will be fixed
	  in later versions, maybe with a file requester, too!
	- I'm having a problem with the access() function working on root-
	  drawer files, so I'm letting the Copy command do all the work,
	  instead of proper checking of file existance..

Soon:	Thanks to Gavin Hamill's many suggestions ;) , there will soon be:
	- INDEX/RECENT support, and fast INDEX 'diff's (maybe?)
	- Text editor spawning?
	- G.U.I. (might be shareware at this time?)

P.S.	- I HIGHLY recommend using the STATUS tooltype in your FTPMount
	  entry, so that you can monitor the completion of file transfer.
	- This started as a little ARexx script, but then I used it as an
	  early example of C programming. If I get some support or feedback,
	  I might be pursuaded to add a GUI, tooltypes, and better support
	  for other frequently used network programs.  :)
	- Version 0.8 had a problem with non-80 character lines.. fixed! :)

If you want to contact me, I can be reached my E-Mail at:

                           jesebel@execulink.com

or FIDO:
Graham Waddell at 1:2401/201

or snail-mail at:
                              Graham Waddell
                           402-767 Second Street
                          London, Ontario Canada
                                  N5V 3C4

Any ideas, bug reports or donations would be GREATLY appreciated, and may even
be rewarded with various pieces of software I've done!  :)

Special thanks go to:
	Darren Jerrard, for his unfailing tutelage in 'C'
	Gavin Hamill, for his support and ideas

Revision history:
 v0.1 Nov.10, 1995	First writing. Uses FTPMount to access aminet.
 v0.2 Nov.16, 1995	2nd version. Uses ReadArgs() for user input.
 v0.8 Nov.29, 1995	Bug added: disliked non-80 character lines in
			the request file. Released prematurely.
 v0.9 Dec.05, 1995	Bug from 0.8 fixed (Oops! What was I thinking?)
 v0.95Dec.20, 1995	Added Tooltypes for you WB people, and added
			FTP site option, root-drawer entries.


Contents of comm/misc/LazyFTP.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                10950   18364  59.6% -lh5- 4e99 Dec 28  1995 LazyFTP
[generic]                  609    1752  34.8% -lh5- ea1f Dec 25  1995 LazyFTP.info
[generic]                 2442    4957  49.3% -lh5- 1a17 Dec 28  1995 LazyFTP.readme
[generic]                  540     835  64.7% -lh5- e719 Dec 21  1995 LazyFTP.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files   14541   25908  56.1%            Dec 30  1995
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>