Short: V2.9 localized UUDecoder by PJ in 7 languages. Author: Paymaan Jafari (payman@ctools.pp.se) Uploader: Paymaan Jafari (payman ctools pp se) Type: comm/mail Replaces: comm/mail/pj_uudecode28.lha Requires: AmigaDOS 3.00+ Architecture: m68k-amigaos 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. ---------------------------------------------------------------------------