home *** CD-ROM | disk | FTP | other *** search
/ Multi-CD Magazin 1994 April / MultiCDMagazin0494.iso01.iso / sw_top10 / arcon / arcon.dok < prev    next >
Text File  |  1993-09-24  |  28KB  |  699 lines

  1.  
  2.       ┌─────────────────────────────────────────────────────────────┐
  3.       │░░░▒▒▒▓▓▓███             ArCon 1.32              ███▓▓▓▒▒▒░░░│
  4.       └─────────────────────────────────────────────────────────────┘
  5.  
  6.       Der ultimative Archiv Converter fuer den Batchbetrieb!
  7.  
  8.      Unterstuetzt ARJ, ZIP, LZH, ARC, PAK, ZOO, SQZ, EXE und COM Archive
  9.                   Eine Packerendung frei konfigurierbar
  10.   Alle Packeroptionen einstellbar (packt z.B. alle ARJ's auf 360k mit -v360)
  11.          Packt auch Nicht-Archive ein (z.B. TXT)
  12.            Packt Archive in Archiven um (bis 2 Stufen)      
  13.             Patcht jede Art von Filebase (bis zu 9 Filebase's !)
  14.                      Remote Access v2.00 Unterstuetzung
  15.            Prueft mit bis zu 3 Scannern auf Viren
  16.     Security-Archive koennen vom Einpacken ausgeschlossen werden
  17.         Files koennen vom Bearbeiten ausgeschlossen werden (max. 300)
  18.     Directories in denen umgepackt werden soll koennen in einem File stehen
  19.        Fuegt auch nur den Header in neue ZIP und ARJ Archive ein
  20.             Packt Infofiles in Archive
  21.             Loescht Infofiles anderer Mailboxen
  22.              Setzt ungueltiges Datum zurueck
  23.                Unterstuetzt DOS - Wildcards 
  24.                           Logfileunterstuetzung
  25.                         Kann auf Ramdisk arbeiten
  26.  
  27.            (c) 1993 by Tim Karnau & Thomas Moenkemeier
  28.  
  29.  
  30.     Tim Karnau & Thomas Moenkemeier uebernehmen keinerlei Haftung fuer Daten,
  31.          die durch dieses Programm verloren gehen. 
  32.       Das einzige, was Tim Karnau & Thomas Moenkemeier garantieren, ist, 
  33.          dass dieses Programm Platz auf der HD belegt und 
  34.               Rechenzeit in Anspruch nimmt.
  35.  
  36.  
  37.  
  38. Inhaltsverzeichnis:
  39. -------------------
  40.  
  41. 1. ............ Was tut ArCon
  42. 2. ............ Wer braucht ArCon
  43. 3. ............ Installieren von ArCon
  44. 4. ............ Das Format und das Editieren der ArCon Controldatei ArCon.Ctl
  45. 5. ............ Jetzt geht's los
  46.  
  47. Anhang 1 ....... Fehlerbehandlung (Frage und Antwort)
  48. Anhang 2 ....... Registrierung
  49. Anhang 3 ....... Allgemeines
  50. Anhang 4 ....... Copyrights
  51. Anhang 5 ....... Credits
  52.  
  53.  
  54. 1. Was tut ArCon?
  55. -----------------
  56.  
  57. ArCon  ist ein  Programm, was Archive und  andere Dateien  um- bzw. einpackt.
  58. Gepackte   Dateien   sind   heutzutage  ein   Standard,  nicht nur  fuer  den 
  59. Mailboxbetreiber und dessen User.
  60. Dieses  Programm   durchsucht  das  Directory, in  dem es  aufgerufen  wurde, 
  61. nach   gepackten   Dateien, die  nicht  schon  mit  dem  gewuenschten  Packer  
  62. gepackt sind und packt diese um.
  63. Abhaengig von  den vom  Anwender  gewaehlten Optionen  im Control File werden
  64. die  entpackten Dateien auf  Viren   durchsucht, werden  ungewuenschte  Files
  65. (z.B. Mailbox Werbungen)  geloescht, Files  mit  in  die neue  gepackte Datei
  66. hineinkopiert, ein   Header in  die  Datei   eingebunden  und  eine  Filebase 
  67. gepatcht.
  68.  
  69.  
  70.  
  71. 2. Wer braucht ArCon?
  72. ---------------------
  73.  
  74. Selbstverstaendlich   alle   Dfue'ler,  seien  es  nun  SysOp's  oder   User.
  75. Wozu sich  mit den  vielen verschiedenen  Archivern herumplagen, wenn es doch
  76. auch viel einfacher geht?
  77.  
  78. SysOp's: einfach  einmal die komplette  Filebase umpacken, danach nur noch im
  79. naechtlichen    Event    das      Upload     Directory    umpacken    lassen!
  80. Vom  favorisierten  Packer kommt  eine neue  Version heraus, die  bis zu  30% 
  81. platzsparender einpackt? DOS-Archiv Flag setzen und alles neu einpacken!
  82.  
  83. User: Auch  wenn  der  SysOp   Ihrer   Stamm-Mailbox    die  Dateien  voellig 
  84. durcheinander    gepackt  hat,  nach   der   Datenreise    einfach  ArCon  im 
  85. Download Directory laufen lassen und alle Dateien sind so gepackt, wie Sie es 
  86. wuenschen.
  87.  
  88. Sharewaredistributor: Der  normale Anwender  hat  keine  Lust  sich mit  -zig
  89. verschiedenen Packern rumzuaergern. Lassen Sie einfach durch ArCon  alles auf
  90. *.exe packen (z.B.: arj %name -je) und der Kaeufer ist zufrieden.
  91.  
  92. Programmierer: Pascal Quellcodes ungeschuetzt auf einer Diskette sichern und 
  93. dann womoeglich verlieren so dass der Finder profitiert? Nicht mit ArCon!
  94. Bei einigen Packern kann man eine Passwort Option einstellen. Die im Control-
  95. file  eintragen und  zum Feierabend   alle *.pas  Dateien  passwortgeschuetzt
  96. einzeln einpacken lassen. 
  97.  
  98.  
  99. 3. Installieren von ArCon
  100. -------------------------
  101.  
  102. Arcon.exe und Arcon.ctl muessen in einem mit dem Dosbefehl PATH=... gesetzten
  103. Directory liegen. 
  104. Erlaueterungen  zum  PATH-Befehl  entnehmen  Sie  bitte  Ihrem  Dos Handbuch.
  105. Die Datei ArCon.Ctl  muss anschliessend  durchgesehen und vor dem Erstbetrieb 
  106. meist editiert werden.
  107. Ausserdem sollten die  von ArCon  unterstuetzen  Archivierer vorhanden  sein.
  108. Sie sollten in jeder Mailbox zum kostenlosen Download bereitliegen.
  109.  
  110.  
  111.  
  112. 4. Das Format und das Editieren der ArCon Controldatei ArCon.Ctl
  113. ----------------------------------------------------------------
  114.  
  115. Die Datei Arcon.ctl ist die sog. Control Datei, aus der dieses Programm seine
  116. Informationen holt, um ueberhaupt zu arbeiten.
  117. Zum Format: 
  118. Alle Zeilen, die mit einem ";" beginnen, werden nicht beachtet.
  119. Das Program sucht in der Control Datei nach Schluesselwoertern, deren Reihen-
  120. folge beliebig ist. ArCon achtet  auch nicht auf Gross- bzw. Kleinschreibung.
  121. Die Abstaende zwischen Schluesselwoertern und Optionen sind auch egal.
  122. ArCon  unterstuetzt  DOS-Environment Variablen, wenn  diese in Prozentzeichen
  123. eingeschlossen sind.
  124. Bsp. BROKEN %tmp% ergibt  wenn  tmp  auf  h:\temp  gesetzt  ist  h:\temp  als 
  125. Directory wohin  fehlerhafte  Archive oder Archive mit Viren hinbewegt werden.
  126.  
  127.  
  128. Die Schluesselwoerter sind im Folgenden:
  129.  
  130. ═══════════ ARCHIVER ═══════════════════════ [ARCHIVER ???] ═════════════
  131. Nach diesem Schluesselwort wird der Archiver eingetragen. Es muss einer sein,
  132. der auch von diesem Programm unterstuetzt wird  (ARJ, ZIP, SQZ, ZOO, ARC, PAK
  133. und LZH oder der unter [ADD] eingestellte).
  134. Hier  muss ein   gueltiger Eintrag   vorliegen. Der   Archiver kann auch  als 
  135. erster  Parameter beim Programmstart  angegeben werden, also ArCon <Archiver>
  136. (gilt nicht fuer den [ADD] Packer).
  137.  
  138.  
  139. ═══════════ VIRENSCANNER 1 ═════════════════ [VIRUS_1 ????] ═════════════
  140. VIRUS_1 ??? 
  141. Nach  diesem Wort  wird das  Programm  eingetragen, welches  die ausgepackten 
  142. Archive nach  Viren durchsuchen  soll. 
  143. Beachten Sie, dass der Scanner in  einem mit PATH=... gesetzten  Pfad  liegen 
  144. muss! (Das ist er wohl bei den meisten)
  145.  
  146.  
  147. ═══════════ VIRENOPTIONEN 1 ════════════════ [VIROPT_1 ????] ═════════════
  148. VIROPT_1
  149. Hier  stehen die  Optionen des Scanners. Ich bevorzuge den SCAN von Mc Affee.
  150. Beachten Sie, dass  der  Virenscanner  fuer den  Batchbetrieb  geeignet  sein 
  151. sollte (d.h. dass er  auf keine Tastendruecke waehrend oder nach der Ausfueh-
  152. rung wartet). Auch sollte er nur einzelne Verzeichnisse mit Unterverzeichnis-
  153. sen abscannen koennen.
  154.  
  155.  
  156. ═══════════ VIRENSCANNERERRORLEVEL ═════════ [VIRLEVEL_1 ????] ═══════════
  157. VIRLEVEL_1 ?
  158. Der Errorlevel, den der Scanner zurueckgibt, wenn er einen oder mehrere Viren
  159. gefunden hat. Beim Scan ist es z. Zt. 1.
  160.  
  161.  
  162. ═══════════ VIRENSCANNER 2 ═════════════════ [s. 1] ══════════════════════
  163. VIRUS_2 ????
  164. Wie VIRUS_1, es kann ein zusaetzlicher Scanner angegeben werden
  165.  
  166. VIROPT_2 ???
  167. Wie VIROPT_1
  168.  
  169. VIRLEVEL_2
  170. Wie VIRLEVEL_1
  171.  
  172.  
  173. ═══════════ VIRENSCANNER 3 ═════════════════ [s. 1] ══════════════════════
  174. VIRUS_3
  175. VIROPT_3
  176. VIRLEVEL_3
  177. fuer den evtl. dritten Scanner
  178.  
  179.  
  180. ══════════ KEEPDATE ════════════════════════ [KEEPDATE] ══════════════════
  181. KEEPDATE
  182. Wenn eingetragen wird das urspruengliche Datum des umgepackten Archivs beibe-
  183. halten (damit umgepackte Files nicht wieder in der Newfilesliste erscheinen).
  184.  
  185.  
  186. ══════════ TIMESTAMP ══════════════════════ [TIMESTAMP] ══════════════════
  187. TIMESTAMP
  188. Wenn eingetragen werden Dateien innerhalb des Archives, welche ein Datum in
  189. der Zukunft haben, auf das heutige (also den Tag wann ArCon aufgerufen wird)
  190. zurueckgesetzt.
  191.  
  192.  
  193. ══════════ REKURSIV ════════════════════════ [REKURSIV] ══════════════════
  194. REKURSIV
  195. Wenn auch Archive in Archiven umgepackt werden sollen (2 Stufen).
  196.  
  197.  
  198. ══════════ HEADER ══════════════════════════ [HEADER  ?:\???\????.???] ═══
  199. HEADER ?:\<name.ext>
  200. Hier  wird der  Header eingetragen, der  in ZIP und  ARJ Dateien  eingebunden 
  201. werden soll.  Die Komplettangabe  mit Laufwerk, Pfad, Dateinamen  und  Endung 
  202. ist  erforderlich, wenn das Headerfile nicht  im PATH= liegt.  Eigentlich nur 
  203. fuer  Mailboxen  gedacht. ArCon  ueberprueft,  ob  das  hier  angegebene File 
  204. vorhanden ist.
  205.  
  206.  
  207. ══════════ ARCHIVHEADER ════════════════════ [ARCHIVHEADER] ══════════════
  208. ARCHIVHEADER
  209. Wenn Sie wuenschen, dass neue  Archive nicht ausgepackt und wieder eingepackt 
  210. werden, weil Sie  gerne nur den Header gewechselt haben wollen. ArCon ersetzt
  211. dann nur den alten Header durch den von Ihnen unter HEADER angegebenen.
  212.  
  213.  
  214. ══════════ ZIPARJHEADER ════════════════════ [ZIPARJHEADER] ══════════════
  215. ZIPARJHEADER
  216. Wenn  ArCon das  findet, wird bei  ARJ und ZIP  Archiven, deren Dos - Archive 
  217. Flag gesetzt ist,  nur der Header gewechselt. Also, wenn  ARJ Ihr bevorzugter
  218. Archiver ist, aber es Sie bei ZIP Archiven  nur stoert, das  ein Header einer
  219. anderen Mailbox erscheint, dann tragen Sie dies in das Controlfile ein. ArCon
  220. wechselt dann bei ZIP Archiven nur den Header.
  221.  
  222.  
  223. ══════════ WORKDRIVE ═══════════════════════ [WORKDRIVE] ═════════════════
  224. WORKDRIVE ?:
  225. Hier  kann optional  ein anderes  Laufwerk als das, wo sich die umzupackenden
  226. Archive befinden, angegeben werden.
  227. Eine Ramdisk ist empfehlenswert, aber sie muss gross genug sein. Keine Angst,
  228. wenn  das  ausgepackte  Archiv  nicht wie  gewuenscht eingepackt werden kann,
  229. bleibt das alte Archiv erhalten.
  230. Um Environment-Variablne zu nutzen z.B. WORKDRIVE %TMP%.
  231. ArCon ueberprueft, ob dieses Laufwerk vorhanden ist.
  232. Wenn hier kein Laufwerk  angegeben ist, erzeugt  ArCon sein  Arbeitsdirectory 
  233. (ArCon$) in dem Directory, in dem es aufgerufen wurde.
  234.  
  235.  
  236. ══════════ SECURE ══════════════════════════ [SECURE] ════════════════════
  237. SECURE
  238. Wenn  Files, welche einen Security-Envelope (z.B. ARJ)  haben nicht behandelt 
  239. werden  sollen.  Besonders  nuetzlich z.B. bei  Virenscannern,  die  meistens 
  240. einen sog. Security Check besitzen.
  241.  
  242.  
  243. ══════════ ADD ═════════════════════════════ [ADD ?:\???\????.???] ═══════
  244. ADD ?:\<name.ext>
  245. Wenn Sie wuenschen, dass Files dem Archiv hinzugefuegt werden sollen.
  246. Sie koennen  bis zu  10  Files angegeben, aber vergessen sie nicht, vor jedes
  247. File ein ADD zu schreiben!
  248. ArCon ueberprueft nicht, ob diese Files vorhanden sind.
  249.  
  250.  
  251. ══════════ UNWANTED ════════════════════════ [UNWANTED ???.???] ══════════
  252. UNWANTED ?:\<name.ext>
  253. Wenn Sie wuenschen, dass Files in dem neuen Archiv nicht  mehr enthalten sein
  254. sollen. Sehr nuetzlich bei Mailboxwerbungen. <g>
  255. Sie koennen bis  zu  200 Files angegeben, aber vergessen sie nicht, vor jedes 
  256. File ein UNWANTED zu schreiben!
  257.  
  258. ══════════ KILL ════════════════════════════ [KILL ???] ══════════════════
  259. KILL ???
  260. Einige   Mailboxbetreiber  fuegen   ihren  Archiven   Files zu, die  z.B. die 
  261. CRC-Summe der im Archiv befindlichen Files beinhalten.
  262.  
  263. KILL sec
  264. Bsp.: maxtor.arj                Archiv
  265.            |  |_maxtor.sec      Datei in maxtor.arj mit CRC's
  266.            |
  267.            |_ 1.arj             Archiv in maxtor.arj
  268.            |     |_1.txt        Textdatei in diesem Archiv 
  269.            |     |_2.txt        dto.
  270.            |     |_1.sec        Datei in diesem Archiv mit CRC's
  271.            |
  272.            |__2.arj             Archiv in maxtor.arj
  273.                  |_1.lst        Textdatei in diesem Archiv         
  274.                  |_2.lst        dto.
  275.                  |_2.sec        Datei in diesem Archiv mit CRC's
  276.                  |_Autor.sec    Datei des Autors dieses Programms
  277.  
  278. Sie haben REKURSIV eingestellt und KILL sec. Nach Umpacken durch ArCon sind
  279. die *.sec (bis auf Autor.sec) geloescht, da diese Datei sich in 2.arj 
  280. befindet und somit nicht den Namen des Archivs (2.???) traegt.
  281.  
  282.  
  283. ══════════ EXCEPT ══════════════════════════ [EXCEPT] ════════════════════
  284. EXCEPT ????????.???
  285. Hier   koennen Sie   bis zu 200 Files angeben, die ArCon nicht umpacken soll.
  286. Beispielsweise  den  Virenscanner   SCAN  (scan*.*)  oder  den  ARJ (arj*.*).
  287. Vergessen  Sie auch hier  nicht, vor  jedes  File ein  EXCEPT  zu  schreiben.
  288. ArCon unterstuetzt hier Dos-Wildcards wie z.B. ARJ?0*.EXE.
  289.  
  290.  
  291. ══════════ RA200 ═══════════════════════════ [RA200] ═════════════════════
  292. RA200
  293. Wenn Sie Remote Access v2.00 als  Mailboxprogramm benutzen. Achten Sie darauf 
  294. dass die Umgebungsvariable RA gesetzt ist.
  295.  
  296. ══════════ IMPORTDIZ ═══════════════════════ [IMPORTDIZ] ═════════════════
  297. IMPORTDIZ
  298. Wenn eine vorhandene FILE_ID.DIZ in RA 2.00 importiert werden soll.
  299.  
  300.  
  301. ══════════ DIZLENGTH ═══════════════════════ [DIZLENGTH ??] ══════════════ 
  302. Wieviele Zeichen sollen  in der Beschreibung  stehen.  Hier gilt: Sichern und 
  303. ausprobieren! ArCon importiert eine  vorhandene  file_id.diz als Beschreibung
  304. In Remote Access und zwar  folgendermassen: wenn das Archiv  ausgepackt wurde
  305. wird in  dem temporaeren  Directory  nach  einer File_id.diz  gesucht und bei 
  306. Vorhandensein derselben  wird  diese in das  Verzeichnis kopiert  in dem sich
  307. das umzupackende Archiv befindet  und anschliessend in RA eingebunden. Achten
  308. Sie also bitte darauf dass Sie  keine file_id.dizcriptions herumliegen haben.
  309. DIZLENGTH 45
  310.  
  311.  
  312.  
  313. ══════════ FILEBASE ════════════════════════ [FILEBASE ?????.???] ════════
  314. FILEBASE <name.ext>
  315. Hier werden die Namen der Filebases eingetragen. Dies ist eigentlich nur fuer 
  316. Mailboxbetreiber oder 4DOS-User.
  317. Eine Filebase kann auch optional als dritter  Parameter uebergeben werden und 
  318. kann sich  dann auch in einem anderen Pfad als das umzupackende Archiv befin-
  319. den.
  320. Das  umzupackende  Archiv  muss  in der Form Name.ext in der Filebase vorlie-
  321. gen, damit  es auf die neue Endung gepatcht wird.
  322. ArCon ueberprueft einmal zur Laufzeit, ob die Filebases  vorhanden sind.  Sie 
  323. koennen  auch mehrere Filebase's angeben, schreiben  Sie aber  wie gehabt vor 
  324. jede FileBase ein FILEBASE. Diese werden dann nacheinander gepatcht.
  325. Bsp. fuer SysOp mit 4DOS: 
  326. FILEBASE files.bbs
  327. FILEBASE descript.ion
  328.  
  329. ══════════ ASCIIPATCH ══════════════════════ [ASCIIPATCH] ════════════════
  330. ASCIIPATCH
  331. Wenn Sie Mailboxbetreiber  sind und eine Ascii-Datei haben in denen die File-
  332. beschreibungen  stehen tragen sie  dieses ein. ArCon benoetigt dann fuer eine
  333. 100k Fileliste ca. 1 sec. zum Patchen.
  334.  
  335. ══════════ FORCEDEXE ═══════════════════════ [FORCEDEXE] ═════════════════
  336. FORCEDEXE
  337. Wenn Sie selbstentpackende  Archive erzeugen lassen, dann MUSS  dieses einge-
  338. tragen sein. Wenn ArCon dieses Schluesselwort findet, patcht es  die Filebase 
  339. auf  <Datei.exe>, unabhaengig davon, was fuer einen Packer sie gewaehlt haben.
  340.  
  341.  
  342. ═══════════ LOGFILE ════════════════════════ [LOGFILE ?:\???\????.???] ═══
  343. LOGFILE ?:\???\????.???
  344. Hier steht die Komplettangabe des Logfiles.
  345.  
  346.  
  347. ══════════ BROKEN ══════════════════════════ [BROKEN] ════════════════════
  348. BROKEN ?:\Directory
  349. Hier koennen Sie  ein Directory  eintragen, wenn Sie  wuenschen, das Archive,
  350. welche einen CRC-Error (Pruefsummenfehler) haben, umbewegt werden.
  351. Ansonsten bleiben diese Archive in ihrem urspruenglichen Format erhalten.
  352. Die Dateien werden nicht aus der Filebase-Liste geloescht.
  353.  
  354.  
  355. ══════════ AREAMODE ════════════════════════ [AREAMODE] ══════════════════
  356. AREAMODE 
  357. In der  registrierten Version  beruecksichtigt  ArCon dieses  Schluesselwort.
  358. Aendern  Sie dann  auch  die  BROKEN  und  LOGFILE  Option (falls  Sie  diese
  359. Funktionen nutzen moechten).
  360. ArCon  erzeugt  dann  sein Logfile  und das  Broken Directory da wo es gerade
  361. arbeitet. Bsp.:
  362.  
  363. AREAMODE
  364. LOGFILE arcon.log
  365. BROKEN error
  366.  
  367. Diese Einstellung sorgt dann fuer folgendes:
  368. Bsp.:
  369. c:\mailbox\files    <- Hier soll ArCon umpacken. Hier wird dann auch das
  370.                        Logfile  erzeugt  und wenn ein Archiv einen Virus
  371.                        oder CRC-Error hat  erzeugt ArCon  hier ein ERROR
  372.                        Directory  wo  es die  defekten  Files  hinbewegt 
  373.                        (wenn eins auftaucht). 
  374.  
  375. BROKEN error
  376. AREAMODE
  377.  
  378. ein fehlerhaftes Archiv wird in das Directory  
  379. c:\mailbox\files\error
  380. bewegt,  dort wird ein  File namens ArCon.Err  erzeugt, in  dem der Name des
  381. Archivs steht und ob es einen CRC-Error hatte oder einen Virus.
  382.  
  383.  
  384. ══════════ DIRFILE ═════════════════════════ [DIRFILE ?:\???\????.???] ═══
  385. DIRFILE ?:\???\????????.???
  386. Wenn  ArCon mehrere  Directories abarbeiten soll, in  denen sich umzupackende
  387. Archive befinden, gehen Sie folgendermassen vor:
  388. Erstellen  Sie  ein  Textfile,  wo  Sie  diese  Directories wie  im Folgenden 
  389. beschrieben eintragen:
  390. Inhalt des DIRFILE's:
  391.  
  392. c:\mailbox\packer
  393. c:\mailbox\windows
  394. c:\mailbox\os2
  395.  
  396. usw. .
  397.  
  398. Tragen Sie den Namen dieses Textfiles dann nach dem Schluesselwort DIRFILE 
  399. ein, und zwar ist hier die komplette Angabe erforderlich, Bsp.:
  400. DIRFILE c:\fd\freq.ok
  401. Anschliessend starten Sie ArCon wie gehabt aber uebergeben ihm als 
  402. irgendeinen Parameter "/s" (ohne ").
  403. Lesen Sie hierzu Beispiel.txt, falls noch Fragen sein sollten.
  404.  
  405.  
  406. ══════════ PROCEED ═════════════════════════ [PROCEED *.???] ═════════════
  407. PROCEED ???
  408. Hier werden die Dateien angegeben, die einzeln eingepackt werden sollen, z.B.
  409. 'Proceed txt' sorgt dafuer, dass  alle Dateien, die  die Extension TXT haben, 
  410. einzeln eingepackt werden. Sie koennen  hier bis zu  3 Dateiendungen angeben, 
  411. in der Vollversion bis 25.
  412.  
  413.  
  414. [Archiv]
  415. Hier wird folgendes eingetragen: In die  eckigen  Klammern wird  der Name des
  416. Packers eingetragen, also ARJ, LZH, ARC, PAK, ZOO oder ARC. Eine Besonderheit 
  417. ist ZIP, aber dazu spaeter mehr.
  418. In der naechsten Zeile steht nun Laufwerk, Pfad, Dateiname und  Extension des
  419. Packers. In der darauffolgenden Zeile die Einpackoptionen, dann die  Auspack-
  420. optionen. Der Pfad  braucht nicht  eingetragen werden, wenn die Packprogramme
  421. alle in einem mit PATH= gesetzten Pfad liegen.
  422. Also allgemein:
  423.  
  424. [Packer]
  425. Packer Pfad
  426.  Packer Einpackoptionen
  427.  Packer Auspackoptionen
  428.  
  429. Beispiel für den ARJ:
  430. [ARJ]
  431. c:\util\arj.exe
  432.  a -r+ -i1 -y+ -jt+ -jg+ %name 
  433.  x -y+ 
  434.  
  435. oder wenn der Packer im Pfad liegt:
  436. [ARJ]
  437. arj.exe
  438.  a -r+ -s -i1 -y+ -jt+ -jg+ %name 
  439.  x -y+ 
  440.  
  441. oder einfach nur
  442. [ARJ]
  443. arj
  444.  a -r+ -s -i1 -y+ -jt+ -jg+ %name 
  445.  x -y+ 
  446.  
  447.  
  448. Die  Optionen  sind  original so eingestellt, dass  sie  einen  reibungslosen  
  449. Ablauf  des Programms  ermoeglichen. Veraendern  Sie sie  nur wenn Sie sicher 
  450. sind, dass das was Sie eintragen auch richtig ist!
  451.  
  452. %name wird zur Laufzeit durch den Namen des neuen Archivs ersetzt. Nach %name
  453. können  selbstverständlich  noch  mehr  Optionen stehen, beim  ARJ vielleicht 
  454. '-je', dann werden alle  Archive selbstauspackend.  Vergessen Sie  dann  aber
  455. nicht FORCEDEXE  in  das  Controlfile zu schreiben.
  456.  
  457.  
  458. Besonderheit beim ZIP:
  459. Ich gehe  einfach mal  davon aus, dass  man   zum Ein- und Auspacken  von ZIP
  460. Archiven verschiedene Packer benutzt. Daher müssen  die Zeilen im Controlfile
  461. auch folgendermassen aussehen:
  462.  
  463. [ZIP]
  464. Zip Pfad
  465.  Zip Optionen
  466.  
  467. [UNZIP]
  468. Unzip Pfad
  469.  Unzip Optionen
  470.  
  471. Bsp.:
  472.  
  473. [ZIP]
  474. PKZIP
  475.  -ex -a -r -o -p -wHS %name 
  476.  
  477. [UNZIP]
  478. pkunzip.exe
  479.  -d 
  480.  
  481.  
  482.  
  483. 5. Jetzt geht's los
  484. -------------------
  485.  
  486. Nachdem  Sie nun das alles  gemacht haben, einfach in das Directory wechseln, 
  487. in  dem  sich  umzupackende Archive befinden.
  488. Ansonsten tippen Sie:  Arcon oder  Arcon <Packer>. Im ersten Fall nimmt Arcon  
  489. den im Controlfile angegeben Packer, bei Parameteruebergabe den angegebenen.
  490. ArCon packt  nun alle  Archive um, die nicht  so gepackt sind  wie Sie in dem
  491. Controlfile unter ARCHIVER eingetragen haben.
  492. ArCon  packt  auch schon richtig gepackte  Archive um, wenn  deren Dos-Archiv  
  493. Flag gesetzt ist. Hinweise hierzu entnehmen Sie bitte Ihrem Dos Handbuch oder 
  494. lesen Sie im Anhang 1  nach (Fehlerbehandlung).
  495. Dateien, die die Endung haben, die Sie unter PROCEED eingestellt haben,werden
  496. eingepackt.
  497. Wenn Sie einzelne File(s) einpacken lassen wollen, uebergeben sie diese(s) 
  498. als dritten Parameter (s. Beispiel.txt).
  499. Wenn ArCon  eine Datei findet, die die  Endung EXE oder COM hat, dann erkennt
  500. ArCon um was fuer ein Archiv es sich handelt. Ist es kein Archiv von den  von
  501. diesem  Programm unterstuetzten  Packern so  wird  das Archiv  nicht   weiter
  502. bearbeitet.
  503. Wenn Sie FORCEDEXE  im Controlfile  eingestellt haben, so  werden nur die EXE
  504. und COM Dateien behandelt, deren Dos-Archiv Flag gesetzt ist.
  505. Wenn  Sie das Programm abbrechen wollen, druecken Sie einfach an  irgendeiner
  506. Stelle  Escape. Bitte druecken Sie nicht  Control-C oder aehnliches, weil Sie
  507. dann  meistens einen Einpack- oder Auspackvorgang unterbrechen und ArCon dann
  508. meint, irgendwas mit dem Archiv ist nicht in Ordnung. 
  509.  
  510. Wenn Sie Escape druecken, bricht ArCon vor dem naechsten Archiv ab.
  511.  
  512. Wenn ArCon in mehreren Directories arbeiten soll benutzen Sie bitte die
  513. /s Option. Naeheres dazu entnehmen Sie bitte BEISPIEL.TXT.
  514. Diesen Text sollten Sie eh lesen, weil es vielleicht komplizierter klingt als
  515. es eigentlich ist.
  516.  
  517.  
  518. Anhang 1: Fehlerbehandlung (Frage und Antwort)
  519. ----------------------------------------------
  520.  
  521. F: Wo soll ich denn die ganzen Packer hernehmen?
  522. A: In jeder gut sortierten Mailbox sollten alle verwendeten Packer zum 
  523.    kostenlosen Download bereitliegen. Man muss ja auch nicht die Packer 
  524.    nehmen, die im Beispielcontrolfile angegeben sind. Z.B. kann man zum Ent-
  525.    packen von PAK Dateien auch PKUNPAK nehmen. 
  526.    Ausserdem, wenn Sie meinen, dass Sie z.B. den ARC sowieso nie brauchen,
  527.    kommentieren Sie ihn einfach aus (aber bitte komplett!):
  528.    ;[ARC]
  529.    ; arc.exe
  530.    ; a %name *.*
  531.    ; x
  532.  
  533. F: Das Programm sagt immer, es kann die Datei XXXX nicht einpacken?
  534. A: Entweder dieses Archiv ist schon im Arbeitsdirectory vorhanden, der Platz 
  535.    auf dem Arbeitslaufwerk ist zu klein, die Einpack- oder Auspackoptionen
  536.    sind verkehrt eingetragen oder sonstwas.
  537.    
  538. F: Das Programm laeuft auf meinem Rechner ueberhaupt nicht.
  539. A: Tja, noch nie vorgekommen. Keine Ahnung. Schreiben Sie mir, was Ihnen auf-
  540.    gefallen ist.
  541.  
  542. F: Wieso unterstuetzt das Programm keine XXX Archive?
  543. A: Ich gehe davon aus, dass diese Packer, die mein Programm unterstuetzt, die
  544.    Packer sind, die am weitesten verbreitet sind. 
  545.    Wenn Sie der Meinung sind es fehlen ein oder mehrere Packer so geben Sie
  546.    mir Bescheid.
  547.  
  548. F: Ich will alle meine XXX Archive neu packen lassen, aber es geht nicht! :-(
  549. A: Setzen Sie das Dos-Archiv Flag. Schreiben Sie im Arbeitspfad:
  550.    Attrib *.XXX +a
  551.  
  552. F: Ich kann das Archiv XXX nicht auspacken!
  553. A: Auch wenn Sie das richtige Packprogramm haben, so kann es vorkommen, dass
  554.    die Version zu alt ist. 
  555.    Ein Beispiel hierfuer ist der PKZIP. Sie koennen z.B. Archive, die mit
  556.    PKZIP 2.04e eingepackt sind, nicht mit PKZIP 1.1 auspacken, was auch
  557.    logisch ist.
  558.    Also, wenn Sie Mailboxbetreiber sind, sollten Sie zum Einpacken eine 
  559.    Version nehmen, die problemlos ausgepackt werden kann.
  560.    
  561. F: Wie erreiche ich den Autor?
  562. A: Am schnellsten ueber das Fido Netz:
  563.    Meine momentane Adresse lautet: Tim Karnau
  564.                    2:241/2008.26
  565.    
  566.    Sonst koennen Sie auch in folgenden Mailboxen online einloggen und mir 
  567.    eine Nachricht schreiben:
  568.  
  569.       ON THE OTHER LINE  I   (@Fido 2:241/2008) ZyX+    ++49-441-9400833
  570.       ON THE OTHER LINE  II  (@Fido 2:241/2022) ZyX+    ++49-441-46875
  571.       ON THE OTHER LINE  III (@Fido 2:241/2027) EL301   ++49-441-9400834 
  572.                                                 Blaster ++49-441-9400835 
  573.  
  574.       CYBERBOX OLDENBURG I  (@Fido 2:241/2016) ZyX+    ++49-441-391452
  575.       CYBERBOX OLDENBURG II (@Fido 2:241/2017) ZyX+    ++49-441-391552
  576.  
  577.       DAGOBAH SYSTEM        (@Fido 2:241/2040) ZyX+    ++49-4403-64490
  578.  
  579.    Hier werden Sie immer die neusten Versionen der von mir verwendeten
  580.    Packer sowie des Virenscanners SCAN und natuerlich die neuste Version von
  581.    ArCon finden.
  582.    Natuerlich kostenlos. Alle Mailboxen unterstuetzen die ueblichen Parameter 
  583.    8n1 und Uebertragungsraten bis zu 19200bps (ZyXEL), teilweise ISDN.
  584.  
  585.  
  586. Anhang 2: Registrierung
  587. -----------------------
  588.  
  589. Dieses  Programm ist  Shareware. Ich  erwarte von  Ihnen, dass  wenn Sie  das
  590. Programm 30 Tage   benutzen   und  keine  Fehler auftreten,  Sie sich bei mir
  591. registrieren lassen.
  592. Bitte  lassen  Sie  es  mich  auch  wissen, wenn  Sie mit  dem Programm nicht 
  593. zufrieden sind und/oder Sie wichtige Teile vermissen. 
  594. Diese Version entstand in  enger  Zusammenarbeit mit kompetenten Sysops und 
  595. Points und wird staendig weiterentwickelt.
  596.  
  597.  
  598. Das Programm kostet fuer den privaten Anwender 20 Deutsche Mark.
  599. Jeder gewerbliche Nutzen des Programms kostet 50 Deutsche Mark.
  600.  
  601. Benutzen Sie bitte das beigefuegte Textfile Arcorder.frm.
  602.  
  603. Schicken Sie mir einen Scheck oder einen Schein:
  604. Tim Karnau
  605. Stadtfeld 7
  606. 26127 Oldenburg
  607.  
  608. Oder ueberweisen Sie das Geld an:
  609. Tim Karnau
  610. Landessparkasse zu Oldenburg   
  611. Bankleitzahl 280 501 00
  612. Kontonummer 011-146750
  613.  
  614.  
  615. Wenn Sie den Key nicht uebers Modem haben moechten so vergessen Sie nicht,
  616. mir Ihre Adresse mitzuteilen!
  617.  
  618.  
  619. Anhang 3: Allgemeines
  620. ---------------------
  621.  
  622. Dieses Program wurde getestet und fuer gut befunden auf bzw. unter: 
  623. MS-DOS 3.3 /5.0 /6.0
  624. DRDOS 6.0
  625. 4DOS/DOS5.0, 4DOS/DOS6.0, [4dos V4.01 V4.02]
  626. 4DOS [Dos-Box] unter OS/2 2.1
  627. [Dos-Box] WINDOWS 3.1/NT
  628. [Dos-Box] OS/2 2.1
  629. DesqView 2.42, DesqView X
  630. Unter Novell: Dos 5.0/6.0, OS/2 2.1, DesqView X 
  631. Mit Remote Access 1.1, Remote Access 2.00, 
  632. Mit GS Mailbox
  633.  
  634. Benutze Archiverversionen:
  635. ARJ     2.30 - 2.40a
  636. PKZIP   2.04c-g
  637. PKUNZIP 2.04c-g
  638. LHA     2.55beta
  639. SQZ     1.08.2
  640. PAK     2.1
  641. ARC     6.02
  642. ZOO     2.1
  643. SCAN    9.14V107
  644.  
  645.  
  646. Anhang 4: Copyrights
  647. --------------------
  648.  
  649. PKZIP.EXE       by PKWare, USA. 
  650. PKUNZIP.EXE     by PKWare, USA.
  651. ARJ.EXE         by Robert K Jung, USA. 
  652. LHA.EXE         by Haraysu Yoshizaki. 
  653. PAK.EXE         by NoGate Consulting. 
  654. ZOO.EXE         by Rahul Dhesi.
  655. ARC.EXE         by System Enhancement Associates, Inc.
  656. SQZ.EXE         by Jommar I Hammarberg.
  657. SCAN.EXE        by John Mc Afee.
  658. REMOTE ACCESS   by Andrew Milner
  659. MS-DOS/Windows  by Microsoft
  660. DRDOS        by Digital Research Inc.    
  661. OS/2            by IBM                
  662. Novell        by Novell Lite Inc.
  663. DesqView        by Quarterdeck Office Systems
  664. 4DOS            by Rex Conn & JP-Software Inc.  
  665.  
  666.  
  667.  
  668. Alle  obenaufgefuehrten Programme sind Programme, fuer  die Sie  Sich seperat           
  669. registrieren  lassen  muessen bzw. die  nicht als Shareware vertrieben werden
  670. (MS-DOS, DRDOS, Windows, OS/2, Novell, DesqView).
  671.  
  672. Dieses Programm wurde in Turbo Pascal 7.0 (c) Borland geschrieben.
  673. Das in diesem Program verwandte  Modul DOSWIN (c) Martin Austermeier, dem ich
  674. an dieser Stelle noch einmal danken moechte, besonders fuer seine wirklich
  675. hervorragende Moderation der Pascal.ger.
  676. Die Routine zum Patchen der Remote Access Filebase wurde teilweise von
  677. Gordian Schuermann uebernommen, dem ich ganz besonders danken moechte, 
  678. besonders weil er mich als Point behaelt!
  679.  
  680. Sollte ich irgendwas vergessen haben, so bitte ich, mir das mitzuteilen.
  681.  
  682.  
  683. Anhang 5: Credits
  684. -----------------
  685.  
  686. Dank an die Leute die sich bisher registrieren liessen!
  687. Dank an Thomas Moenkemeier fuer das Geruest dieses Programm.
  688. Manfred Ackermann sei an dieser Stelle besonderer Dank ausgesprochen fuer die
  689. Verbesserungsvorschlaege und seine Algorithmen.
  690. Sascha Klose fuer sein unermuedliches Antreiben und seine Vorschlaege.
  691. An Gordian Schuermann (2:241/2008@Fidonet) fuer seine Betatests und dass er 
  692. mich auf seinem Netzwerk fummeln liess.
  693. Axel Merkel fuer seine Vorschlaege und Bugreports 
  694.          [nein Axel nicht schon wieder ..]
  695. Alle Cosysops der Cyberbox Oldenburg (2:241/2016/17) sowie an alle 
  696. offiziellen Betatester.
  697.  
  698. <--------                   End of ArCon132.dok                     -------->
  699.