| 84682 packages online |
|
|
| | | | No screenshot available |
|
----------------------------------------------------------------
AmiyDec
----------------------------------------------------------------
AmiyDec is a utility for decoding yEnc encoded files which are
now becoming more and more popular, especially on usenet. yEnc
is similar in principle to UUencode and Base64
Version 0.6
-----------
ADDED: Checks if the input file is smaller than 30 bytes and aborts if that is
the case. The smallest legal encoding possible is around 67 bytes and
the smallest broken encoding that amiydec can handle is about 30bytes.
ADDED: The characters :/?#%{};| are now explicitly converted to "_" when
decoding a filename, as opposed to just warning that the output filename
may contain wildcard characters.
Version 0.5
-----------
ADDED: Return codes so that command can easily be used in scripts.
(Thanks to Brian HAUG)
ADDED: Additional version compiled with optimisation (not supported)
Version 0.4
-----------
FIXED: If a multi-part encoding had a missing total parameter, it would report
"-1 parts missing" instead of reporting a missing total parameter.
(Thanks to Jules)
CHANGED: Assumes that multi-part encodings with a missing total parameter, only
consist of 1 part.
ADDED: Support for encodings made by broken encoders which only use LF line
termination instead of CRLF. (Thanks to Jules)
ADDED: If AmiyDec receives a multi-part encoding out of order, it now reports
which part it needs, and which part it got.
ADDED: FORCE parameter.
Version 0.3beta
---------------
ADDED: Now handles multiple {"single-part" Link "enctypes"} encodings in one
file.
ADDED: Now handles {"multi-part" Link "enctypes"} encodings.
ADDED: You can now pass multiple files to AmiyDec
CHANGED: Major rework on the code. It is now much less monolithic and much more
procedural.
CHANGED: Shares more code with AmiyEnc which means less development work.
CHANGED: Reformatted the output text, looks neater. :)
CHANGED: Minor changes to the error messages.
CHANGED: V0.2 command line parameters are NOT compatible with V0.3beta
FIXED: If you specified "" (ie current directory) to write the output files
to, they would get written to the directory above the current working
directory.
Version 0.2
-----------
CHANGED: Improved handling of filenames in yEnc encoded files:
* Trailing spaces are removed, if not contained in (") delimeters.
* Speech marks (") are removed from speech mark delimited file names.
* The illegal filename character, colon (:) is converted to an underscore (_)
* The illegal filename character, forward slash (/) is converted to an
underscore (_)
* Warnings are generated for the following characters,
hash (#), question mark (?), left brace ({), right brace (}), pipe (|) and
semi-colon (;). They are legal in file names but also have other meanings
in AmigaDOS such as wildcards or comments and can therefore cause problems.
CHANGED: Various cleanups in the code
Version 0.1
-----------
Initial Release.
----------------------------------------------------------------
AmiyEnc
----------------------------------------------------------------
AmiyEnc is a utility for encoding files using the yEnc encoding
scheme.
Version 0.6
-----------
ADDED: Now escapes the "." char in encodings. Not strictly part of the spec
but is recommended to help some decoders which read from a socket stream
ADDED: Now replaces the chars \<>" with _ when encoding the filename as as
they
are no longer permitted.
ADDED: Now warns you when trying to encode a zero length file instead of just
ignoring it
OPTIMISED: Encoding routine, approximately 28% faster.
Version 0.5
-----------
ADDED: Return codes so that command can easily be used in scripts.
ADDED: Additional version compiled with optimisation (not supported).
Version 0.4
-----------
ADDED: FORCE parameter
Version 0.3beta
---------------
ADDED: Added support for {"multi-part" Link "enctypes"} encoding.
CHANGED: Major rework on the code. It is now much less monolithic and much more
procedural
CHANGED: Shares more code with AmiyDec which means less development work.
CHANGED: Reformatted the output text, looks neater :)
CHNAGED: V0.2 command line parameters are NOT compatible with V0.3beta
Version 0.2
-----------
Initial Release.
|
Contents of comm/mail/amiycoders.lha PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 5990 12396 48.3% -lh5- fe76 Dec 8 2003 AmiyCoders/amiydec
[generic] 5228 14501 36.1% -lh5- 65d3 Dec 8 2003 AmiyCoders/amiydec.guide
[generic] 4093 6580 62.2% -lh5- fee1 Dec 8 2003 AmiyCoders/amiyenc
[generic] 3681 9665 38.1% -lh5- c303 Dec 8 2003 AmiyCoders/amiyenc.guide
[generic] 6163 13172 46.8% -lh5- 417c Dec 8 2003 AmiyCoders/bonus/amiydec
[generic] 4381 7256 60.4% -lh5- 1341 Dec 8 2003 AmiyCoders/bonus/amiyenc
[generic] 246 423 58.2% -lh5- af8a Dec 8 2003 AmiyCoders/bonus/readme_important.txt
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 7 files 29782 63993 46.5% Dec 14 2003
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |