Long:
-- Notice:
--------
Version 1.00 of This program is based on the UUDECODE by Regents of
University of California. To be honourd, I think it is better to include
it's Copyright notices here:
Copyright (c) 1983 Regents of the University of California. All rights
reserved.
Redistribution and use in source and binary forms are permitted provided
that the above copyright notice and this paragraph are duplicated in all
such forms and that any documentation, advertising materials, and other
materials related to such distribution and use acknowledge that the
software was developed by the University of California, Berkeley. The name
of the University may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- Introduction:
--------------
There are some ways for transfering a file through the networks. One of
The most popular methods is encoding the file to the ASCII text and then
sending it via Email.
There are many types of encoding, but one of the oldest and the most
popular forms is UUEncode.
Although today almost all the mailers support internal encoding/decoding
of UU and MIME, but it is still usefull to have a standalone program
to decode UU files whenever needed ;)
Because of this, I decided to develope a decoder based on it, and I have
many ideas to make it even better. I will implement them if I see at least
10 users ask and support it.
-- How to use:
------------
copy the pj_uudecode wherever you want (better to be in path) and then
call it like this:
pj_uudecode [filename]
If no filename is given, the version and copyright notice will be shown.
After running the program and if no errors occures, a file with the name in
beginning line of encoded text will be created in current directory.
For the localized version, copy the Catalog drawer and its contents to
the SYS:local/ to enable the program to use your primary language in its
messages.
In this version, the protection flags of the output file will be set to
RWED, so if your file has other flags, you have to change this using
AmigaDOS command Protect.
I'd prefer to put it in my DirectoryOpus v4.11 buttons, that makes it
easier to use.
If people show that they are interested in this program then:
-- To Do: (If more than 10 people be interested in!)
-------
- Adding encoding algorithms.
- Adding more features, more decoding algorithms.
- Adding a GUI to the program.
- Multidecode feature.
- ASL requester for input file name.
-- DISCLAIMER:
------------
As a programmer I have some requests, You'r free to do whatever you want
but I don't like my written program to be used in some special categories.
1) Please don't use this program in any work related to WAR, Making Guns
Bio/MicroBialogical warcrafts and/or Athomic, Neutronical Bombs Or
even transfering their plans and maps.
2) Please don't use it for transferring Sexual materials, except if it is
about your own partner (Wife, Husband). See, I am an open-minded
person but I don't beleive that open sex is of being mind open.
3) Nothing against GOD, Humanity, Earth, Peace, and love.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- History:
---------
Revision V2.9
created on Tuesday 21-Oct-97 20:22:26 by Paymaan Jafari Taayemeh. LogMessage :
- 7 catalogs included, Farsi, Serbian, Portoguese, Portoguese-Brasil,
Italian, Swedish, Croatian.
- minor changes.
Revision V2.8:
created on Tuesday 23-Sep-97 16:58:56
- The type of version string changed from xx.xx to xx.x to provide
a better look for non-programmers.
- Some minor bug fixed.
Revision V2.7:
created on Sunday 21-Sep-97 00:57:15
- Major bug in some error conditions removed (exiting parts had a
wrong Close().
- Minimum DOS version is 38.
Revision V2.06:
created on Thursday Friday 19-Sep-97 22:27:48
- changed the way program opens the input file.
- major bugs in error-exit parts removed.
Revision V2.05:
created on Wednesday 17-Sep-97 16:11:17
- Relocalized due to some major bugs.
- Some Enforcer hits removed.
Revision V2.04:
created on Tuesday 16-Sep-97 08:44:57
- some bugs removed. (using local.library functions out
of an opened local.library).
Revision V2.0:
created on Sunday, 07-Sep-97 20:30:43
- Localized (Swedish version used for test).
Revision V1.3:
created on Thursday, 27.03.97 20:07:17
- Second public release
- Protection problem has removed, but not entirely, sets any file
attribute to RWED. the protect() function has removed.
Revision V1.2:
created on Thursday, 27.03.97 18:33:42
- Some protection bugs removed, but still there is some problems with
HSP flagbits of file protection. It will be removed in the next
versions.
Revision V1.1:
created on Sunday, 23.03.97 12:32:18
- Optimized to use Amiga libraries' routines for better efficiency.
Uses DOS library v36+ buffered functions for speed and less disk
access.
Version V1.0:
- Command line version, based on Berekly UUDecode, 1983.
- First public release.
-- Author:
--------
I am Paymaan Jafari Taayemeh of PALAPAL Amiga Programmers Group, Iran. I
like to develope programs and sometimes hardware (dongles! &^) on the Amiga.
I am studying at Aazaad university of Tehran in Computer-Science/Hardware.
-- Copyright Notices:
-------------------
This version of program is shareware and there are no limitations on it's
usage, but I prefer to receive a shareware fee of of 10+ USD (if you
like to support us for other greater projects).
pj_uudecode is Copyrighted (C)1996-1997 By Paymaan Jafari. All rights
reserved.
UUDecode is Copyright (C) 1983 Regents of the University of California.
All rights reserved.
All Other programs and trademarks mentioned in above text have their own
respective owners.
** This program is provided AS IS and I am not responsible **
** for any damage or loss of data it may cause. **
** USE AT YOUR OWN RISK **
You can redistrebute this file as long as no changes have been made to the
archive content and readme files.
-- About PALAPAL Amiga Programmers Group:
---------------------------------------
We are an Amiga programmer group in Iran, normally working on Amiga
stuff, but if requiered, We also can program for others.
Please support our group with your Emails, Cards (Postal ofcourse, not Credit
:)), money and any other thing you can, to make us enable of working more
for the Amiga community.
---------------------------------------------------------------------------
Paymaan Jafari, Hardware B.Sc. student, Azad University of Tehran.
PALAPAL Amiga Programmers Group, Iran. http://www.ctools.pp.se/palapal/
Emails: palapal@ctools.pp.se (Developement), payman@ctools.pp.se (Private)
Persian Language Administrator of ATO: ato-admin-persian@ato.vapor.com
Snail Mail:
Paymaan Jafari,
P.O.Box 17845-343,
Tehran, Iran.
---------------------------------------------------------------------------
|