UUTool - UUTool
UUTool[1] byla freewarová aplikace, kterou pro Apple Macintosh napsal Bernie Wieser. Účelem UUTool bylo uuencode a soubory uudecode se však funkčnost aplikace rozšířila na překlad uLaw zakódované soubory[2] na AIFF formátovat, segmentovat velké soubory bez uencoded a rekombinovat více souborů uuencoded pro dekódování.
Technické údaje
UUTool uuencoded soubory a připojil příponu .uu. UUTool byl však prvním programem Macintosh, který kódoval datovou vidličku, vidlice zdroje a informace o vyhledávači do jednoho neukódovaného souboru[3] s příponou .mu. Formát pro toto bylo spojit tři části informací o souboru a jednoznačně pojmenovat vidličku zdroje a informace o vyhledávači jako soubory. To umožnilo určitou interoperabilitu na platformách jiných než Macintosh.
Příklad
začít 0700 můj soubor ... endbegin 0700 .rsrc ... endbegin 0700 .finfo ... konec
Maličkosti
- UUTool byl napsán v jazyce C a ručně optimalizovaný 68K assembler pro rychlost v procesu kódování a dekódování, s využitím menšího počtu cyklů ke zpracování 32bitového datového slova (4 bajty) na rozdíl od znaku po znaku.
- Engine pro UUTool také existoval v prostředku kódu, který měl být začleněn do jiných programů.
- UUTool fungoval na klasický Mac OS z Systém 6 přes Mac OS 9. (Moderní Operační Systém Mac, dříve Mac OS X, má Unix svázané nástroje, jak to bylo založeno na Machovo jádro.)
Historie verzí
1990 | v1.0 | za prvé 68 tis verze |
1994 | v2.3.2 | nejrozšířenější verze a poslední z řady 68k |
1995 | v2.4 | první a poslední) TLUSTÝ verze pro PPC [4] |