home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 1998 October / STC_CD_10_1998.iso / UTILITY / 2C / 2C.TXT < prev    next >
Text File  |  1998-09-26  |  7KB  |  176 lines

  1.  
  2.                       2C
  3.               Give your Trash a
  4.                 Second Chance
  5.  
  6.             Version 1.0 01.10.1996
  7.  
  8.  
  9.                von Sven Kopacz
  10.  
  11. 1. Rechtliches
  12.  
  13.  Die Sprüche kennen Sie zwar alle schon, aber lesen Sie sie trotzdem:
  14.  
  15.  2C ist Freeware, d.h. jeder darf es kostenlos benutzen und 
  16.  kostenlos weitergeben.
  17.  Allerdings darf eine Weitergabe NUR VOLLSTÄNDIG erfolgen!
  18.  Völlständig bedeutet, das folgende Dateien weitergegeben werden:
  19.  2C.PRG
  20.  2C.TXT
  21.  CLEANER.PRG
  22.  CLEANER.INF
  23.  ICONS.RSC
  24.  
  25.  Uploads in Mailboxen, die keine Download-Gebühren verlangen (z.B. die 
  26.  Maus-Mailboxen) sind ebenfalls erlaubt und erwünscht.
  27.  
  28.  VERBOTEN ist es, Kohle für 2C zu verlangen. Das betrifft z.B. Disketten 
  29.  gewisser PD-Serien, die zu Preisen deutlich über den Unkosten abgegeben 
  30.  werden. Ich lege die Grenze bei 6.- DM pro Diskette fest. Hallo ST-Computer. 
  31.  Gelesen? VERBOTEN steht da, VERBOTEN!
  32.  
  33.  Eine Haftung übernehme ich weder für Schäden noch für sonst irgendwas,
  34.  was wie auch immer mit der Benutzung von 2C zusammenhängt.
  35.  
  36.  
  37. 2. Wat it dat denn, wat it dat denn??
  38.  
  39.  Nachdem ich zum x-ten Mal eine Datei gelöscht hatte, die ich ein paar Sekunden 
  40.  später als unentbehrlich einstufen mu₧te, habe ich 2C geschrieben. 2C 
  41.  verhindert ein sofortiges Löschen von Dateien und legt sie stattdessen in 
  42.  einem Ordner ab, aus dem man sie zur Not wieder herausholen kann.
  43.  
  44.  
  45. 3. Installation
  46.  
  47.  2C.PRG kommt in den AUTO-Ordner, danach erstmal neu booten. Anschlie₧end legt 
  48.  man auf jedem Laufwerk, da₧ von 2C "geschützt" werden soll, im Wurzel- 
  49.  verzeichnis einen Ordner mit dem Namen "-TRASH-" an. Die Minuszeichen müssen 
  50.  sein, sie bewirken, da₧ der Ordner praktisch bei jeder Sortierweise an erster 
  51.  Stelle erscheint und das macht die Sache einfach übersichtlicher.
  52.  Jetzt kann man das ganze gleich mal testen, indem man auf einem solchen 
  53.  Laufwerk eine Datei löscht (ich halte es ja eigentlich für überflüssig, das 
  54.  jetzt zu sagen, aber ACHTUNG! ZUM TESTEN AUF JEDEN FALL ETWAS UNWICHTIGES 
  55.  NEHMEN!).
  56.  Die Datei sollte nun aus ihrem ursprünglichen Verzeichnis verschwunden sein 
  57.  und dafür im -TRASH- Ordner liegen. Löscht man sie dort noch einmal, ist sie 
  58.  schlie₧lich ganz gelöscht.
  59.  Übrigens ist es egal, ob man die Datei vom Desktop aus oder mit einem 
  60.  beliebigen anderen Programm löscht. 2C sollte immer funktionieren. Keine 
  61.  Chance besteht allerdings bei Programmen, die die Löschung nicht über das 
  62.  Betriebssystem sondern selbst direkt auf der Platte vornehmen. Ich vermute 
  63.  mal, das Kobold so ein Kandidat ist.
  64.  
  65.  
  66. 4. Zubehör
  67.  
  68.  Damit die ganzen neuen -TRASH- Ordner auch möglichst hübsch aussehen, liegt 
  69.  diesem Archiv eine Auswahl an Mülleimern bei (ICONS.RSC).
  70.  Und damit die Mülleimer nicht überquellen, gibt es noch CLEANER.PRG. Dessen 
  71.  Funktionsweise und Konfigurationsmöglichkeiten sind ausführlich in der 
  72.  CLEANER.INF beschrieben, also diese bitte lesen.
  73.  
  74.  
  75. 5. Was 2C NICHT kann
  76.  
  77.  2C kann keine Ordnerhirarchien übernehmen. D.h. löscht man z.B. den Ordner 
  78.  C:\GEMSYS\GEMDESK\, in dem sich diese Ordner und Dateien befinden:
  79.      MAGXDESK.APP
  80.      MAGXDESK.RSC
  81.      \VT52\VT52.PRG
  82.      \VT52\VT52.RSC
  83.      \VT52\VT52.INF
  84.      \UTIL\MGCOPY.APP
  85.      \UTIL\MGFORMAT.APP
  86.      \UTIL\MGSEARCH.APP
  87.  
  88.  dann findet man anschlie₧end unter C:\-TRASH-\ lediglich die einzelnen Dateien 
  89.  wieder, also so:
  90.  C:\-TRASH-\
  91.      MAGXDESK.APP
  92.      MAGXDESK.RSC
  93.      VT52.PRG
  94.      VT52.RSC
  95.      VT52.INF
  96.      MGCOPY.APP
  97.      MGFORMAT.APP
  98.      MGSEARCH.APP
  99.  
  100.  keine Spur von den Ordnern. Die mu₧ man sich, wenn man das ganze zurückhaben 
  101.  will, wieder selbst zusammenreimen.
  102.  
  103.  Problematisch wird das ganze, wenn mehrere Dateien den gleichen Namen tragen. 
  104.  Löscht man z.B. den Ordner D:\READMES\, in dem sich folgende Ordner und 
  105.  Dateien befinden:
  106.      README.TXT
  107.      \NOCHEINS\README.TXT
  108.      \NOCHEINS\NOCHEINS\README.TXT
  109.  dann findet man anschlie₧end unter D:\-TRASH-\ nur eine einzige Datei 
  110.  README.TXT. Welche das ist, lä₧t sich auch nicht vorhersagen, das hängt davon 
  111.  ab, in welcher Reihenfolge das löschende Programm vorgeht. Übrig bleibt nur 
  112.  die README.TXT-Datei, die zuletzt gelöscht wird.
  113.  
  114.  
  115. 6. Für Interessierte: Das Prinzip
  116.  
  117.  Das Prinzip von 2C ist völlig simpel. Es hängt einfach im GEMDOS-Trap und 
  118.  macht aus jedem Fdelete ein Frename, das war's eigentlich schon. Allerdings 
  119.  wird vor dem Frename eine evtl. vorhandene gleichnamige Datei aus -TRASH- 
  120.  gelöscht. Geht Frename schief (kein -TRASH- Ordner), wird einfach das Original 
  121.  gelöscht. Geht auch das schief, hängt der Returncode, den die Applikation dann 
  122.  bekommt, davon ab, ob sich die Datei im -TRASH- löschen lies. Wenn ja, dann 
  123.  war es mit gro₧er Wahrscheinlichkeit eben diese Datei, die überhaupt gelöscht 
  124.  werden sollte und die Applikation erhält ein OK. Ansonsten wurde versucht, 
  125.  eine nicht vorhandene Datei zu löschen und der entsprechende Fehlercode wird 
  126.  zurückgegeben. Diese Vorgehensweise birgt zwar ein Probleme, aber das ist mir 
  127.  viel zu unbedeutend, als das ich deswegen grö₧eren Aufwand betreiben würde:
  128.  Versucht nämlich eine Applikation eine Datei zu löschen, die nicht existiert, 
  129.  zu der es aber ein gleichnamiges Pendant im -TRASH- Ordner gibt, passiert 
  130.  folgendes: Die -TRASH- Datei wird gelöscht und die Applikation erhält ein OK 
  131.  als Rückgabewert. Allerdings ist dieser Fall genauso wahrscheinlich, wie das 
  132.  Beispiel mit den drei README.TXT und die Folgen sind alles andere als schlimm, 
  133.  also was soll's.
  134.  
  135.  
  136. 7. Kontakt
  137.  
  138.  Ich selbst bin per eMail im Mausnet unter
  139.  
  140.  Sven Kopacz @ LB
  141.  
  142.  zu erreichen. In der Maus LB ist auch immer die neuste Version von 
  143.  2C zu finden.
  144.  
  145.  LB  MAUS  Ludwigsburg
  146.  07141-280479
  147.  Gastdownload, nicht von 18-20 (Zahler) und 20-21 (User)
  148.  Termine (nicht anrufen):
  149.  
  150.  Startzeitpunkt  Dauer  Hinweise
  151.  von   - bis     ca.            
  152.  ------------------------------------------------------
  153.  02:50 - 04:30    100   NachtNetz
  154.  11:00 - 11:30    ???   Backup-Controll
  155.  17:45 - 18:00     10   Abendnetz senden
  156.  19:18 - 19:40     10   Abendnetz erwarten 
  157.  
  158.  
  159.  Per Post geht's auch:
  160.  
  161.  Sven Kopacz
  162.  Metzinger Str. 20
  163.  70597 Stuttgart
  164.  
  165.  Wer eine Antwort per Post wünscht, legt einen adressierten & 
  166.  frankierten Rückumschlag bei, für die neuste 2C-Version zusätzlich eine 
  167.  Diskette (DD oder HD).
  168.  
  169.  Für die netten Leute mit den Spendierhosen hier noch meine 
  170.  Bankverbindung:
  171.  
  172.    Kto.-Nr. 3213502
  173.    BLZ 600 501 01  Landesgirokasse Stuttgart
  174.  
  175.  
  176.  -Ende-