home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / mac / 1000 / CCE_1024.ZIP / CCE_1024 / UP220195.LZH / DOCS.OLD / UUDECODE.021 < prev    next >
Text File  |  1994-07-18  |  5KB  |  146 lines

  1.  
  2. UUdecoden von Files mit UPoint
  3. ------------------------------
  4.  
  5. UUencode ist ein Verfahren zum  konvertieren  von Daten in ein Format, das
  6. nur   aus  "lesbaren"  7-Bit-Zeichen  besteht.   Auf  diese  Weise  können
  7. beliebige Dateien als Textnachricht versandt werden.
  8. Eine  uuencodete  Datei  beginnt  mit  der Zeile "begin xxxx filename" und
  9. endet  mit  der  Zeile "end". Zwischen diesen Zeilen stehen die Zeilen mit
  10. den Daten (meistens mit "M" beginnend).
  11.  
  12. Das  Speichern  von  uuencodeten Daten wird unter dem Menüpunkt 'speichern
  13. als  ...'  aufgerufen. Wenn UPoint eine Textnachricht als uuencodete Daten
  14. erkennt,  so  erscheint die Fileselektorbox mit dem Titel 'Datei uudecoden
  15. als  ...'.  Möchte  man  die  Nachricht  als  Text  speichern,  so muß man
  16. 'Abbruch'  wählen.  Es  erscheint dann ein zweites mal die Fileselektorbox
  17. mit dem Titel 'Textnachricht speichern als ...'.
  18.  
  19.  
  20. Es  gibt  verschiedene  gebräuchliche  Verfahren,  uuencodete  Dateien  in
  21. einzelne  Nachrichten  zu  unterteilen.  UPoint kennt die  verbreitetesten
  22. Verfahren  und  kann  in den meisten Fällen die Dateien automatisch wieder
  23. zusammenfügen.   In  Fällen  in  den  UPoint  eine  Nachricht  nicht  als
  24. uuencodete  Datei  oder  Teilnachricht  erkennt,  kann  man sich nur durch
  25. manuelles  Anfügen  der  Nachrichten  helfen.  Welche  Verfahren UPoint im
  26. Einzelnen unterstüzt, ist im folgenden erklärt.
  27.  
  28.  
  29. 'light'-Version
  30.  
  31. Die  'light'-Version  erlaubt  nur  das  uudecoden von Files, die in einer
  32. Message  vollständig  vorliegen.  Der Filename wird, wenn möglich, aus der
  33. Nachricht entnommen und als Vorwahl in der Fileselektorbox angeboten.
  34. Das  uudecoden  von  unterteilten Dateien ist mit der 'light-Version nicht
  35. möglich.
  36.  
  37.  
  38. 'medium'-Version
  39.  
  40. Die  'medium'-Version  erlaubt auch das direkte uudecoden von gesplitteten
  41. Dateien.  Geteilte  Dateien  kann  man meist am Subject, wo fast immer die
  42. Teilnummer angeben wird, erkennen.
  43.  
  44. Beispiel:
  45.  
  46.  xxxxxx.gif (1/3)
  47.  xxxxxx.gif (2/3)
  48.  xxxxxx.gif (3/3)
  49.  
  50. Mit  UPoint  werden geteilte Dateien uudecodet, indem man beim ersten Teil
  51. den  Menüpunkt  'speichern...' anwählt. Im ersten Teil ist auch fast immer
  52. der  Original-Filename  entnehmbar,  er  wird  in  der Fileselektorbox als
  53. Vorwahl angeboten.
  54. Hat UPoint die gespeicherte Nachricht als ersten Teil einer Datei erkannt,
  55. so  wird  in  einer  Alertbox die Möglichkeit angeboten, die anderen Teile
  56. automatisch  anzufügen.  UPoint sucht dann die anderen Teile und versucht,
  57. die  Datei  vollständig zu speichern. Welche Nachricht jeweils gespeichert
  58. wird, wird durch den Marker im Textfenster angezeigt.
  59. Die   Möglichkeit   des   automatischen  Zusammenfügen der einzelnen Teile
  60. funktioniert nur in der Nachrichtenübersicht.
  61.  
  62. Können  die  Teile  nicht  automatisch zusammengefügt werden, oder hat man
  63. diese  Möglichkeit  nicht gewählt, so kann man mit der Funktion 'anhängen'
  64. (oder Tastenkombination CTRL-M) die anderen Teile manuell anfügen.
  65. UPoint  versucht  auch hier, die Teilnummern zu prüfen und gibt ggfs. eine
  66. Warnung, wenn versucht wird, in falscher Reichenfolge zu speichern.
  67.  
  68. Die  uuencodeten  Daten  in  den einzelnen Nachrichten werden meistens mit
  69. verschiedenen Erkennungszeilen geklammert. Oftmals werden in diesen Zeilen
  70. nochmals Filename und/oder Teilnummer angegeben (und meistens das Programm,
  71. mit dem das File uuencodet wurde).
  72.  
  73. Wichtig:
  74.  
  75. Kann UPoint eine Klammerung nicht erkennen (weil sie UPoint unbekannt ist),
  76. so  kann man die Files nicht direkt mit UPoint uudecoden. In einem solchen
  77. Fall  muß  man  die  Teile  als Textdatei speichern (auch hierbei kann man
  78. anhängen) und mit einem externen Uudecoder bearbeiten.
  79.  
  80. UPoint  erkennt die Teilung an den hier angegebenen Zeilenanfängen. In den
  81. meisten Fällen kann nach der Kennung weitere Information vorliegen.
  82.  
  83.  
  84. UPoint unterstützt folgende Verfahren:
  85.  
  86.  
  87. - ganze Files in einer Nachricht
  88.  
  89.   Mit den Zeilen "begin "... und "end" geklammert (Standard-uuencode).
  90.  
  91.   z.B.
  92.         begin 666 testpic.gif
  93.         {data}
  94.         end
  95.  
  96.  
  97. - Klammerung mit Schneidkanten (BEGIN - END)
  98.  
  99.   z.B.
  100.         BEGIN ---
  101.         {data}
  102.         END ---
  103.  
  104. - Klammerung Schneidkante bis Footer
  105.  
  106.   z.B.
  107.         BEGIN---
  108.         {data}
  109.         --
  110.  
  111. - Wincode
  112.  
  113.   z.B.
  114.         section
  115.         {data}
  116.         sum
  117.  
  118.         section
  119.         {data}           (die untere Trennzeile muß mit
  120.         section          der Oberen identisch sein)
  121.  
  122.         // section
  123.         {data}           (die untere Trennzeile muß mit
  124.         // section       der Oberen identisch sein)
  125.  
  126.  
  127. - ????
  128.  
  129.   z.B.
  130.        [ Section
  131.        {data}            (die untere Trennzeile muß mit
  132.        [ Section         der oberen identisch sein)
  133.  
  134. - ????
  135.  
  136.   z.B.
  137.        START
  138.        {data}
  139.        STOP
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.