Short: The most compatible Amiga UUDecode by PJ. Author: Paymaan Jafari (payman@ctools.pp.se) Uploader: Paymaan Jafari (payman ctools pp se) Type: comm/mail 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 of 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. The first time I need to decode a UUE mail, I have not access to any, but a source of UUDecode by Berekly University of California, That has been designed for Un*x and has been modified to be used on MS-DOS and VMS. I changed the source and recopiled by SAS/C 6:00 to use on my beloved machine; Amiga. After recompiling, it finally worked and made my work easier than using the Un*x and VMS machines to decode or porting mail to PC-Emulator to use the PC version of Decoder. Now it is about 2 years I need decoders, and I have many UUDecoders/Encoders, Also MIME and ... but no one of UUDecoders can provide me the compatibility that this one provides. It decodes the files that other decoders report corrupted, with no problems in executables or data. Because of this, I decided to develope a decoder based on it, and I have many ideas to make it even better. I will work on it if I see people are interested in. -- How to use: ------------ Piece 'a cake! copy the pj_uudecode wherever you want (better to be in path) and then call it as: pj_uudecode [filename] If no filename is given, the usage will be shown. After running the program, if no errors occured, a file with the name in beginning line of encoded text will be available in current directory. I'd prefer to put it in my DirectoryOpus v4.11 buttons, that makes it really easy to use. -- To Do: ------- - Adding encoding algorithms. - Adding more features, more decoding algorithms. - Adding a GUI to the program. - Multidecode feature. - Speed! I will optimize algorithms and write next versions in pure assembly. Also different optimized versions for 68000,68020,68030, 68040,68060 and even new Phase5 PowerPC 603e, 604e processors. - Your move! Any idea? -- 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: --------- - V 1.0: Command line version, based on Berekly UUDecode, 1983. -- Author: -------- I am Paymaan Jafari Taayemeh of PALAPAL Amiga Programmers Group, Iran . I am a 6 years Amiga programmer and hardware designer (dongles! &^) ) studying at Azad university of Tehran in Computer-Science/Hardware. Since when I was in high school, I have written programs for C64 (the best of the best home computers ever) and Amiga. Please visit my homepage to know more about me. -- Copyright Notices: ------------------- This version of program is shareware and there are no limitations on it's usage as long as you pay a shareware fee of 10 USD (if you are using it daily) to my Snail address (No cheque or Credit Cards). pj_uudecode is Copyright (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 has been made to the archive content. -- 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. Support our group with your Emails, Cards (Postal ofcourse, not Credit :)), money and any other thing you can, to make us work more for the Amiga community. -- Suggestions: ------------- Is there any of your needs that you think we can offer? Any bug in our programs? Any Idea for a good program? just contact us at or directly to me at . --------------------------------------------------------------------------- Paymaan Jafari, Computer Hardware Student/Azad university of Tehran, PALAPAL Amiga Programmers Group, Tehran, Iran. Email: Snail Mail: Paymaan Jafari, P.O.Box 17845-343, Tehran, Iran. HomePage: http://www.ctools.pp.se/palapal/ ---------------------------------------------------------------------------