Short: Download nzb-files from usenet via shell Author: Rupert Hausberger Uploader: Rupert Hausberger Type: comm/news Version: 1.00 Replaces: nzbGet-amigaos.lha Architecture: m68k-amigaos DESCRIPTION =========== nzbGet is used to download nzb-files from usenet in a shell. REQUIREMENTS ============ - AmigaOS 3.x - pdnet.device (included) - Usenet-account with binaries (for the real fun :) USAGE ===== nzbGet does only work from a shell. Arguments --------- "UNIT/N,HOST/K,PORT/N,USER/K,PASS/K,NZBFILE/K,SENDGRPCMD/S,KEEPALIVE/S," "PUTINTOGRPDIRS/S,NOINCOMPLETES/S,STRIPNZB/S,STRIPPAR/S,STRIPSFV/S,TOOLPRI/N,QUI ET/S" UNIT/N ------ pdnet.device unit number, defaults to 0. If you want to download more than one nzb-file at the same time, you must specify UNIT=1, UNIT=2 and so on. HOST/K ------ Hostname of the usenet-server. PORT/N ------ Port number to connect at the server, defaults to 119. USER/K ------ Username, if not anonymous. PASS/K ------ Password, if not anonymous. If username OR password is given, requests will be handled with u/p, else as anonymous. NZBFILE/K --------- NZB-input file. SENDGRPCMD/S ------------ Some servers require to have a special 'group-command' sent before they work. Try to enable this if you encounter problems with articles not avail. KEEPALIVE/S ----------- Enable 'keepalive' on the connection. PUTINTOGRPDIRS/S ---------------- Put the downloaded files into group-directories. NOINCOMPLETES/S --------------- Immediately cancel a file if a part is missing, else it would continue to download. STRIPNZB/S ---------- Strip "*.nzb" files before download. This files are often included and futile, because we already have it. STRIPPAR/S ---------- Strip "*.par" and "*.par2" (Parchive or parity volume set archive) files. STRIPSFV/S ---------- Strip "*.sfv" (Simple File Verification) files. Most times included, old WinSFV stuff. TOOLPRI/N --------- The task-priority nzbGet runs, -128 to 127. (not pdnet.device) QUIET/S ------- Suppress all output. Control while download ---------------------- - Press CTRL_F to abort the current file. - Press CTRL_C to abort the all files. Example (download anon on default port (119)) --------------------------------------------- cd hd0:downloads nzbget host "news.astraweb.com" nzbfile "ram:foobar.nzb" Example (download with u/p on port 1818) ---------------------------------------- cd hd0:downloads nzbget host "news.astraweb.com" user "username" pass "password" port 1818 nzbfile "ram:foobar.nzb" AUTHOR ====== Rupert Hausberger AVAILABILITY ============ - WWW: http://naTmeg.webhop.net - Aminet, for example: ftp://ftp.germany.aminet.org/pub/aminet/dev/misc/nzbGet-amigaos.lha LICENSE ======= Preamble -------- This License applies to the computer program whith with this licence is distributed (now the "Program"). The Program is intellectual property Rupert Hausberger (the "Author") and is placed under the protection of copyright laws, including Austrian legislation and international treaties such as the Berne Convention. Please note that this License is not a free software licence as defined by the Free Software Foundation. Usage of the software covered by this licence is allowed free of charge, but its COMMERCIAL DISTRIBUTION IS PROHIBITED. This licence states that no profit could be made by third parties from the covered software. BY USING OR DISTRIBUTING THE PROGRAM (OR ANY WORK BASED ON THE PROGRAM), YOU INDICATE YOUR ACCEPTANCE OF THIS LICENSE TO DO SO, AND ALL ITS TERMS AND CONDITIONS FOR USING AND DISTRIBUTING THE PROGRAM OR WORKS BASED ON IT. NOTHING OTHER THAN THIS LICENSE GRANTS YOU PERMISSION TO DISTRIBUTE THE PROGRAM OR ITS DERIVATIVE WORKS. THESE ACTIONS ARE PROHIBITED BY LAW. IF YOU DO NOT ACCEPT THESE TERMS AND CONDITIONS, DO NOT DISTRIBUTE THE PROGRAM. Limitations ----------- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.