1 | 21 |
---|
2 | ; |
---|
3 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/22/2014 19:22:24 |
---|
4 | ; |
---|
5 | ; |
---|
6 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/22/2014 18:59:26 |
---|
7 | ; |
---|
8 | ; |
---|
9 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/13/2014 15:05:10 |
---|
10 | ; |
---|
11 | ; |
---|
12 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/13/2014 15:04:54 |
---|
13 | ; |
---|
14 | ; |
---|
15 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/13/2014 15:00:16 |
---|
16 | ; |
---|
17 | ; |
---|
18 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/13/2014 14:59:29 |
---|
19 | ; |
---|
20 | ; |
---|
21 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 3/6/2014 9:07:38 |
---|
22 | ; |
---|
23 | ; |
---|
24 | ; ARCHIVER.BB2 file written by FM/2 v3.22 on 2/15/2014 10:44:54 |
---|
25 | ; |
---|
26 | ; |
---|
27 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 6/5/2010 20:06:45 |
---|
28 | ; |
---|
29 | ; |
---|
30 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 6/5/2010 20:02:35 |
---|
31 | ; |
---|
32 | ; |
---|
33 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 6/5/2010 19:57:33 |
---|
34 | ; |
---|
35 | ; |
---|
36 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/30/2010 17:45:22 |
---|
37 | ; |
---|
38 | ; |
---|
39 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/30/2010 17:35:18 |
---|
40 | ; |
---|
41 | ; |
---|
42 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/30/2010 16:08:32 |
---|
43 | ; |
---|
44 | ; |
---|
45 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/30/2010 8:51:24 |
---|
46 | ; |
---|
47 | ; |
---|
48 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/4/2010 11:36:56 |
---|
49 | ; |
---|
50 | ; |
---|
51 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/4/2010 11:26:14 |
---|
52 | ; |
---|
53 | ; |
---|
54 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/4/2010 11:23:41 |
---|
55 | ; |
---|
56 | ; |
---|
57 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/4/2010 11:23:13 |
---|
58 | ; |
---|
59 | ; |
---|
60 | ; ARCHIVER.BB2 file written by FM/2 v3.18 on 5/4/2010 11:12:47 |
---|
61 | ; |
---|
62 | ; |
---|
63 | ; ARCHIVER.BB2 file written by FM/2 v3.16 on 3/26/2010 2:32:00 |
---|
64 | ; |
---|
65 | ; |
---|
66 | ;The first line is the number of lines/definition in this archiver.bb2 file... |
---|
67 | ;It is very important; do not change. It allows modifications to the |
---|
68 | ;file format to be transparent to older programs. |
---|
69 | |
---|
70 | ;ARCHIVER.BB2, archiver control file for FM/2, AV, XBBS-OS/2 & XGROUP |
---|
71 | ;KEEP A COPY OF THIS ORIGINAL FILE FOR INFORMATION LATER! |
---|
72 | |
---|
73 | ; $Id: archiver.tmp 1379 2009-01-04 23:48:54Z jbs $ |
---|
74 | |
---|
75 | ;Format for this archiver.bb2 file (each entry has 21 lines): |
---|
76 | ; |
---|
77 | ; 1st line: archiver id (i.e. ARC, LHARC, PKZIP, etc.) for human consumption |
---|
78 | ; 2nd line: normal extension for archives without period (i.e ZIP, ARC, LZH) |
---|
79 | ; 3rd line: offset into file to signature (leave blank if no signature) |
---|
80 | ; 4th line: list command |
---|
81 | ; 5th line: extract command |
---|
82 | ; 6th line: extract with directories command |
---|
83 | ; 7th line: test archive command |
---|
84 | ; 8th line: add/create command |
---|
85 | ; 9th line: add/create with paths command |
---|
86 | ;10th line: add/create & recurse command |
---|
87 | ;11th line: move command |
---|
88 | ;12th line: move with paths command |
---|
89 | ;13th line: delete command |
---|
90 | ;14th line: signature (case sensitive, leading spaces count!) |
---|
91 | ;15th line: startlist string |
---|
92 | ;16th line: endlist string |
---|
93 | ;17th line: old size position (0-based, -1 = not available) |
---|
94 | ;18th line: new size position (0-based, -1 = not available) |
---|
95 | ;19th line: file date position (0-based, -1 = not available) [,type of date (0 for none)] |
---|
96 | ;20th line: number of elements in dates (for "03 June 92" would be 3) |
---|
97 | ;21st line: file name position (absolutely required, of course; -1 = last pos)[,name is last (1 = TRUE, n/a w/ -1 pos)[name is next line (1 = TRUE)[,name is first line, then rest of data (1 = TRUE)]]] |
---|
98 | ; see ZOO entry for example of -1 in file name position |
---|
99 | ; see LH entry for example of name is last |
---|
100 | ; see RAR 2.00 entry for example of name is first |
---|
101 | ; check listings generated by these programs for clarification |
---|
102 | |
---|
103 | ;ARCHIVER AUTHORS: MAKE A STANDARD! |
---|
104 | |
---|
105 | ;A semicolon marks a comment. They may appear at any point *except* |
---|
106 | ;within the 21 lines of an archiver definition entry. Comments are ignored. |
---|
107 | ;Archiver definition entries that contain numeric values may have trailing comments. |
---|
108 | ;Archiver definition lines that contain strings do not support trailing comments. |
---|
109 | |
---|
110 | ;Blank lines are ignored except within a 21 line archiver definition entry. |
---|
111 | ;A blank line with a definition entry will be treats as either an empty string |
---|
112 | ;or the number 0, depending on what content is expected for the definition line. |
---|
113 | |
---|
114 | ;Note that all archiver command strings should include the archiver's parameter(s) |
---|
115 | ;which prevent it from prompting for input! Also note that archive types are checked |
---|
116 | ;in order of their listing in this file. Finally, this file is set up for |
---|
117 | ;the archivers I had lying around. If yours are different versions, you may |
---|
118 | ;have to modify this file. All archivers are OS/2 (or FAPI) versions. |
---|
119 | ;DOS archivers may work with FM/2, but it'll be up to you to set them up. |
---|
120 | |
---|
121 | ;Supported date types: |
---|
122 | ;-------------------- |
---|
123 | ; No date in data 0 |
---|
124 | ;02-31-98 23:55:32 mm-dd-yy hh:mm:ss 1 |
---|
125 | ;31 Feb 98 23:55:32 dd-Mmm- yy hh:mm:ss 2 |
---|
126 | ;31 Feb 98 11:55p dd Mmm yy hh:mmA 3 |
---|
127 | ;98-02-31 23:55:32 yy-mm-dd hh:mm:ss 4 |
---|
128 | ;31-02-98 23:55 dd-mm-yy hh:mm 5 |
---|
129 | |
---|
130 | ; Dash (-) and slash (/) separators are both supported. |
---|
131 | ; Both 2 digit and 4 digit years are supported. |
---|
132 | ; 2 digit years slide about 1980. |
---|
133 | |
---|
134 | ;The positions specified in an archiver defintion are word numbers, where a |
---|
135 | ;word is something separated by whitespace. Counting starts at zero (0). |
---|
136 | ;Minus one (-1) usually indicates the item does not exist. The exception is |
---|
137 | ;the file name position (line 21), where -1 indicates that the filename is |
---|
138 | ;the last entry on the listing line. This allow files names with spaces to |
---|
139 | ;be supported. |
---|
140 | |
---|
141 | ;How archiver selection works (for the curious): |
---|
142 | |
---|
143 | ;The archive selector scans the known archivers in the order in which they |
---|
144 | ;are defined. The selector first tries a signature match, unless this is |
---|
145 | ;suppressed in the settings. If there is no signature defined or if |
---|
146 | ;the signature match is suppressed, the selector checks to see if the file |
---|
147 | ;extension matches. The matching entry defines the commands used for the |
---|
148 | ;various archiving operations and supplies parameters that enable the archiver |
---|
149 | ;outputs to be parsed. |
---|
150 | |
---|
151 | ;Warning: I'm told there's a bug in some versions of 4OS2 that can cause |
---|
152 | ;a call to an archiver to fail if the archiver has an extension (i.e. |
---|
153 | ;UNZIP works, UNZIP.EXE doesn't). If things fail for no apparent reason |
---|
154 | ;and you're using 4OS2 you might keep it in mind. |
---|
155 | ; |
---|
156 | ;The FM/2 code for accessing and using this information is in avl.c, avl.c and |
---|
157 | ;arccnrs.c and is freely available for use in in your own projects under |
---|
158 | ;the terms of then GNU GPL2 license. |
---|
159 | |
---|
160 | ;------------------- Current Archivers ------------------------- |
---|
161 | ; |
---|
162 | ; |
---|
163 | ; Entry #1 (Zip/UnZip 2.2/5.4) |
---|
164 | ; |
---|
165 | Zip/UnZip 2.2/5.4 |
---|
166 | ZIP |
---|
167 | 0 |
---|
168 | UNZIP.EXE -lv |
---|
169 | UNZIP.EXE -jo |
---|
170 | UNZIP.EXE -o |
---|
171 | UNZIP.EXE -t |
---|
172 | ZIP.EXE -j9g |
---|
173 | ZIP.EXE -9g |
---|
174 | ZIP.EXE -r9g |
---|
175 | ZIP.EXE -mj9g |
---|
176 | ZIP.EXE -m9g |
---|
177 | ZIP.EXE -d |
---|
178 | PK\x03\x04 |
---|
179 | -------- ------ ------- ----- ---- ---- ------ ---- |
---|
180 | -------- ------- --- ------- |
---|
181 | 0 |
---|
182 | 2 |
---|
183 | 4,1 |
---|
184 | 2 |
---|
185 | 7,1,0,0 |
---|
186 | ; |
---|
187 | ; |
---|
188 | ; Entry #2 (PKZip 2.50) |
---|
189 | ; |
---|
190 | PKZip 2.50 |
---|
191 | ZIP |
---|
192 | 0 |
---|
193 | PKZIP.EXE /locale=canada /nofix |
---|
194 | PKZIP.EXE /overwrite /extract /nofix |
---|
195 | PKZIP.EXE /overwrite /extract /directories /nofix |
---|
196 | PKZIP.EXE /test |
---|
197 | PKZIP.EXE /add /nofix |
---|
198 | PKZIP.EXE /add /path /nofix |
---|
199 | PKZIP.EXE /add /path /recurse /nofix |
---|
200 | PKZIP.EXE /add /move /nofix |
---|
201 | PKZIP.EXE /add /move /path /nofix |
---|
202 | PKZIP.EXE /delete /nofix |
---|
203 | PK\x03\x04\x14 |
---|
204 | ------ ------ ----- ----- ---- ---- -------- ---- ---- |
---|
205 | ------ ------ ----- ---- |
---|
206 | 0 |
---|
207 | 2 |
---|
208 | 4,0 |
---|
209 | 2 |
---|
210 | 8,1,0,0 |
---|
211 | ; |
---|
212 | ; |
---|
213 | ; Entry #3 (GZIP files (.GZ, .TAR.GZ, .Z et al)) |
---|
214 | ; |
---|
215 | GZIP files (.GZ, .TAR.GZ, .Z et al) |
---|
216 | |
---|
217 | 0 |
---|
218 | .\Utils\ArcWrapper.cmd l |
---|
219 | .\Utils\ArcWrapper.cmd x |
---|
220 | .\Utils\ArcWrapper.cmd x |
---|
221 | .\Utils\ArcWrapper.cmd t |
---|
222 | .\Utils\ArcWrapper.cmd c |
---|
223 | .\Utils\ArcWrapper.cmd c |
---|
224 | |
---|
225 | .\Utils\ArcWrapper.cmd c |
---|
226 | .\Utils\ArcWrapper.cmd c |
---|
227 | |
---|
228 | \x1f\x8b |
---|
229 | Date Time Size Comp. Size File |
---|
230 | None |
---|
231 | 2 |
---|
232 | 3 |
---|
233 | 0,4 |
---|
234 | 2 |
---|
235 | 4,1,0,0 |
---|
236 | ; |
---|
237 | ; |
---|
238 | ; Entry #4 (BZIP2 files (.BZ2, .TAR.BZ2, et al)) |
---|
239 | ; |
---|
240 | BZIP2 files (.BZ2, .TAR.BZ2, et al) |
---|
241 | |
---|
242 | 0 |
---|
243 | ".\Utils\ArcWrapper.cmd BZIP=d:\utils\bzip2\bzip2.exe" |
---|
244 | .\Utils\ArcWrapper.cmd x |
---|
245 | .\Utils\ArcWrapper.cmd x |
---|
246 | .\Utils\ArcWrapper.cmd t |
---|
247 | .\Utils\ArcWrapper.cmd c |
---|
248 | .\Utils\ArcWrapper.cmd c |
---|
249 | |
---|
250 | .\Utils\ArcWrapper.cmd c |
---|
251 | .\Utils\ArcWrapper.cmd c |
---|
252 | |
---|
253 | BZh |
---|
254 | Date Time Size Comp. Size File |
---|
255 | None |
---|
256 | 2 |
---|
257 | 3 |
---|
258 | 0,4 |
---|
259 | 2 |
---|
260 | 4,1,0,0 |
---|
261 | ; |
---|
262 | ; |
---|
263 | ; Entry #5 (LZIP files (.LZ, .TAR.LZ, et al)) |
---|
264 | ; |
---|
265 | LZIP files (.LZ, .TAR.LZ, et al) |
---|
266 | |
---|
267 | 0 |
---|
268 | .\Utils\ArcWrapper.cmd l |
---|
269 | .\Utils\ArcWrapper.cmd x |
---|
270 | .\Utils\ArcWrapper.cmd x |
---|
271 | .\Utils\ArcWrapper.cmd t |
---|
272 | .\Utils\ArcWrapper.cmd c |
---|
273 | .\Utils\ArcWrapper.cmd c |
---|
274 | |
---|
275 | .\Utils\ArcWrapper.cmd c |
---|
276 | .\Utils\ArcWrapper.cmd c |
---|
277 | |
---|
278 | LZIP |
---|
279 | Date Time Size Comp. Size File |
---|
280 | None |
---|
281 | 2 |
---|
282 | 3 |
---|
283 | 0,4 |
---|
284 | 2 |
---|
285 | 4,1,0,0 |
---|
286 | ; |
---|
287 | ; |
---|
288 | ; Entry #6 (TAR files (.TAR)) |
---|
289 | ; |
---|
290 | TAR files (.TAR) |
---|
291 | |
---|
292 | 257 |
---|
293 | .\Utils\ArcWrapper.cmd l |
---|
294 | .\Utils\ArcWrapper.cmd x |
---|
295 | .\Utils\ArcWrapper.cmd x |
---|
296 | .\Utils\ArcWrapper.cmd t |
---|
297 | .\Utils\ArcWrapper.cmd c |
---|
298 | .\Utils\ArcWrapper.cmd c |
---|
299 | |
---|
300 | .\Utils\ArcWrapper.cmd c |
---|
301 | .\Utils\ArcWrapper.cmd c |
---|
302 | |
---|
303 | ustar |
---|
304 | Date Time Size Comp. Size File |
---|
305 | None |
---|
306 | 2 |
---|
307 | -1 |
---|
308 | 0,4 |
---|
309 | 2 |
---|
310 | 4,1,0,0 |
---|
311 | ; |
---|
312 | ; |
---|
313 | ; Entry #7 (unzipsfx) |
---|
314 | ; |
---|
315 | unzipsfx |
---|
316 | |
---|
317 | 549 |
---|
318 | UNZIP.EXE -vuo |
---|
319 | UNZIP.EXE -jo |
---|
320 | UNZIP.EXE -o |
---|
321 | UNZIP.EXE -to |
---|
322 | .\utils\jbszip2exe2.cmd |
---|
323 | |
---|
324 | |
---|
325 | |
---|
326 | |
---|
327 | ZIP.EXE -d |
---|
328 | unzipsfx |
---|
329 | -------- ------ ------- ----- ---- ---- ------ ---- |
---|
330 | -------- ------- --- ------- |
---|
331 | 0 |
---|
332 | 2 |
---|
333 | 4,4 |
---|
334 | 2 |
---|
335 | 7,1,0,0 |
---|
336 | ; |
---|
337 | ; Entry #8 (7z) |
---|
338 | ; |
---|
339 | 7z |
---|
340 | 7Z |
---|
341 | 0 |
---|
342 | 7za.exe l |
---|
343 | 7za.exe e |
---|
344 | 7za.exe x |
---|
345 | 7za.exe t |
---|
346 | 7za.exe a |
---|
347 | |
---|
348 | |
---|
349 | |
---|
350 | |
---|
351 | 7za.exe d |
---|
352 | 7z |
---|
353 | ------------------- ----- ------------ ------------ ------------------------ |
---|
354 | ------------------- ----- ------------ ------------ ------------------------ |
---|
355 | 3 |
---|
356 | 4 |
---|
357 | 0,4 |
---|
358 | 1 |
---|
359 | 5,1,0,0 |
---|
360 | ; |
---|
361 | ; |
---|
362 | ; Entry #9 (PK(Un)Zip SE #1) |
---|
363 | ; |
---|
364 | PK(Un)Zip SE #1 |
---|
365 | |
---|
366 | 2934 |
---|
367 | PKZIP.EXE /locale=canada /nofix |
---|
368 | PKZIP.EXE /overwrite /extract /nofix |
---|
369 | PKZIP.EXE /overwrite /extract /directories /nofix |
---|
370 | PKZIP.EXE /test |
---|
371 | PKZIP.EXE /add /nofix |
---|
372 | PKZIP.EXE /add /path /nofix |
---|
373 | PKZIP.EXE /add /path /recurse /nofix |
---|
374 | PKZIP.EXE /add /move /nofix |
---|
375 | PKZIP.EXE /add /move /path /nofix |
---|
376 | PKZIP.EXE /delete /nofix |
---|
377 | PK\x03\x04 |
---|
378 | ------ ------ ----- ----- ---- ---- ------ ---- ---- |
---|
379 | ------ ------ --- ------- |
---|
380 | 0 |
---|
381 | 2 |
---|
382 | 4,0 |
---|
383 | 2 |
---|
384 | 8,0,0,0 |
---|
385 | ; |
---|
386 | ; |
---|
387 | ; Entry #10 (PK(Un)Zip SE #2) |
---|
388 | ; |
---|
389 | PK(Un)Zip SE #2 |
---|
390 | |
---|
391 | 12784 |
---|
392 | PKZIP.EXE /locale=canada /nofix |
---|
393 | PKZIP.EXE /overwrite /extract /nofix |
---|
394 | PKZIP.EXE /overwrite /extract /directories /nofix |
---|
395 | PKZIP.EXE /test |
---|
396 | PKZIP.EXE /add /nofix |
---|
397 | PKZIP.EXE /add /path /nofix |
---|
398 | PKZIP.EXE /add /path /recurse /nofix |
---|
399 | PKZIP.EXE /add /move /nofix |
---|
400 | PKZIP.EXE /add /move /path /nofix |
---|
401 | PKZIP.EXE /delete /nofix |
---|
402 | PK\x03\x04 |
---|
403 | ------ ------ ----- ----- ---- ---- ------ ---- ---- |
---|
404 | ------ ------ --- ------- |
---|
405 | 0 |
---|
406 | 2 |
---|
407 | 4,0 |
---|
408 | 2 |
---|
409 | 8,0,0,0 |
---|
410 | ; |
---|
411 | ; |
---|
412 | ; |
---|
413 | ; Entry #11 (PK(Un)Zip SE #3) |
---|
414 | ; |
---|
415 | PK(Un)Zip SE #3 |
---|
416 | |
---|
417 | 30948 |
---|
418 | PKZIP.EXE /locale=canada /nofix |
---|
419 | PKZIP.EXE /overwrite /extract /nofix |
---|
420 | PKZIP.EXE /overwrite /extract /directories /nofix |
---|
421 | PKZIP.EXE /test |
---|
422 | PKZIP.EXE /add /nofix |
---|
423 | PKZIP.EXE /add /path /nofix |
---|
424 | PKZIP.EXE /add /path /recurse /nofix |
---|
425 | PKZIP.EXE /add /move /nofix |
---|
426 | PKZIP.EXE /add /move /path /nofix |
---|
427 | PKZIP.EXE /delete /nofix |
---|
428 | PK\x03\x04 |
---|
429 | ------ ------ ----- ----- ---- ---- ------ ---- ---- |
---|
430 | ------ ------ --- ------- |
---|
431 | 0 |
---|
432 | 2 |
---|
433 | 4,0 |
---|
434 | 2 |
---|
435 | 8,0,0,0 |
---|
436 | ; |
---|
437 | ; |
---|
438 | ; Entry #12 (TAR 1.15.1 (or higher)) |
---|
439 | ; |
---|
440 | TAR 1.15.1 (or higher) |
---|
441 | TAR |
---|
442 | 257 |
---|
443 | Tar.exe -tvf |
---|
444 | Tar.exe --wildcards -xpf |
---|
445 | Tar.exe --wildcards -xpf |
---|
446 | |
---|
447 | |
---|
448 | Tar.exe --no-recursion -rpf |
---|
449 | Tar.exe -rpf |
---|
450 | |
---|
451 | Tar.exe --remove-files -rpf |
---|
452 | Tar.exe --delete -f |
---|
453 | ustar |
---|
454 | None |
---|
455 | None |
---|
456 | 2 |
---|
457 | -1 |
---|
458 | 3,0 |
---|
459 | 2 |
---|
460 | 5,1,0,0 |
---|
461 | ; |
---|
462 | ; |
---|
463 | ; Entry #13 (TAR 1.10) |
---|
464 | ; |
---|
465 | TAR 1.10 |
---|
466 | TAR |
---|
467 | 257 |
---|
468 | tar110.exe -tvf |
---|
469 | Tar110.exe -xpf |
---|
470 | Tar110.exe -xpf |
---|
471 | |
---|
472 | Tar110.exe -rpyf |
---|
473 | Tar110.exe -rpf |
---|
474 | Tar110.exe --help |
---|
475 | |
---|
476 | |
---|
477 | Tar110.exe --delete -f |
---|
478 | ustar |
---|
479 | None |
---|
480 | None |
---|
481 | 2 |
---|
482 | -1 |
---|
483 | 3,0 |
---|
484 | 4 |
---|
485 | 7,1,0,0 |
---|
486 | ; |
---|
487 | ; |
---|
488 | ; Entry #14 (GZIP (GZ)) |
---|
489 | ; |
---|
490 | GZIP (GZ) |
---|
491 | GZ |
---|
492 | 0 |
---|
493 | gzip.exe -lv |
---|
494 | .\Utils\FM2Gzip.cmd -d |
---|
495 | |
---|
496 | gzip.exe -t |
---|
497 | .\Utils\FM2Gzip.cmd |
---|
498 | |
---|
499 | |
---|
500 | gzip.exe |
---|
501 | |
---|
502 | |
---|
503 | \x1f\x8b |
---|
504 | method crc date time compressed uncompress ratio uncompressed_name |
---|
505 | None |
---|
506 | 6 |
---|
507 | 5 |
---|
508 | 2,0 |
---|
509 | 3 |
---|
510 | 8,0,0,0 |
---|
511 | ; |
---|
512 | ; |
---|
513 | ; Entry #15 (GZIP (Z)) |
---|
514 | ; |
---|
515 | GZIP (Z) |
---|
516 | Z |
---|
517 | 0 |
---|
518 | gzip.exe -lv |
---|
519 | .\Utils\FM2GZip.cmd |
---|
520 | |
---|
521 | gzip.exe -t |
---|
522 | .\Utils\FM2GZip.cmd -S .z |
---|
523 | |
---|
524 | |
---|
525 | gzip.exe -S .z |
---|
526 | |
---|
527 | |
---|
528 | \x1f\x8b |
---|
529 | method crc date time compressed uncompr. ratio uncompressed_name |
---|
530 | None |
---|
531 | 6 |
---|
532 | 5 |
---|
533 | 2,0 |
---|
534 | 3 |
---|
535 | 8,0,0,0 |
---|
536 | ; |
---|
537 | ; |
---|
538 | ; Entry #16 (TAR.GZ/TGZ (Req. GZIP)) |
---|
539 | ; |
---|
540 | TAR.GZ/TGZ (Req. GZIP) |
---|
541 | TGZ |
---|
542 | 33 |
---|
543 | tar.exe -tzvf |
---|
544 | tar.exe -xzpvf |
---|
545 | tar.exe -xzpvf |
---|
546 | |
---|
547 | tar.exe -rzpf |
---|
548 | tar.exe -rpf |
---|
549 | |
---|
550 | |
---|
551 | |
---|
552 | tar.exe -z --delete -f |
---|
553 | \x1f\x8b |
---|
554 | None |
---|
555 | None |
---|
556 | 2 |
---|
557 | -1 |
---|
558 | 3,0 |
---|
559 | 2 |
---|
560 | 5,1,0,0 |
---|
561 | ; |
---|
562 | ; |
---|
563 | ; Entry #17 (TAR.BZ2 (Req. TAR 1.15+ & BZIP2)) |
---|
564 | ; |
---|
565 | TAR.BZ2 (Req. TAR 1.15+ & BZIP2) |
---|
566 | tar.bz2 |
---|
567 | 0 |
---|
568 | tar.exe -tjvf |
---|
569 | tar.exe -xjpvf |
---|
570 | tar.exe -xjpvf |
---|
571 | |
---|
572 | tar.exe -crjpf |
---|
573 | tar.exe -rjpf |
---|
574 | |
---|
575 | |
---|
576 | |
---|
577 | tar.exe -j --delete -f |
---|
578 | BZh |
---|
579 | None |
---|
580 | None |
---|
581 | 2 |
---|
582 | -1 |
---|
583 | 3,0 |
---|
584 | 2 |
---|
585 | 5,1,0,0 |
---|
586 | ; |
---|
587 | ; |
---|
588 | ; Entry #18 (RAR v.3.5) |
---|
589 | ; |
---|
590 | RAR v.3.5 |
---|
591 | RAR |
---|
592 | 0 |
---|
593 | RAR32.EXE v -c- |
---|
594 | RAR32.EXE e -y -c- -o+ |
---|
595 | RAR32.EXE x -y -c- -o+ |
---|
596 | RAR32.EXE t -c- |
---|
597 | RAR32.EXE a -ep1 -y |
---|
598 | RAR32.EXE a -y |
---|
599 | RAR32.EXE a -r -y |
---|
600 | RAR32.EXE mf -ep1 -y |
---|
601 | RAR32.EXE m -y |
---|
602 | RAR32.EXE d -y |
---|
603 | Rar!\x1a\x07 |
---|
604 | ------------------------------------------------------------------------------- |
---|
605 | ------------------------------------------------------------------------------- |
---|
606 | 0 |
---|
607 | 1 |
---|
608 | 3,5 |
---|
609 | 2 |
---|
610 | 0,0,0,1 |
---|
611 | ; |
---|
612 | ; Entry #18 - RAR/2 v2, provided by Eugene Roshal. |
---|
613 | ; |
---|
614 | ; |
---|
615 | ; Entry #19 (RAR/2 v2) |
---|
616 | ; |
---|
617 | RAR/2 v2 |
---|
618 | RAR |
---|
619 | 0 |
---|
620 | RAR.EXE v -c- |
---|
621 | RAR.EXE e -y -c- -o+ |
---|
622 | RAR.EXE x -y -c- -o+ |
---|
623 | RAR.EXE t -c- |
---|
624 | RAR.EXE a -ep1 -y |
---|
625 | RAR.EXE a -y |
---|
626 | RAR.EXE a -r -y |
---|
627 | RAR.EXE mf -ep1 -y |
---|
628 | RAR.EXE m -y |
---|
629 | RAR.EXE d -y |
---|
630 | Rar!\x1a\x07 |
---|
631 | ------------------------------------------------------------------------------ |
---|
632 | ------------------------------------------------------------------------------ |
---|
633 | 0 |
---|
634 | 1 |
---|
635 | 3,0 |
---|
636 | 1 |
---|
637 | 0,0,0,1 |
---|
638 | ; |
---|
639 | ; |
---|
640 | ; Entry #20 (RAR/2 v.1.53beta OS/2 SFX) |
---|
641 | ; |
---|
642 | RAR/2 v.1.53beta OS/2 SFX |
---|
643 | |
---|
644 | 13707 |
---|
645 | RAR.EXE l -c- |
---|
646 | RAR.EXE e -y -c- -o+ |
---|
647 | RAR.EXE x -y -c- -o+ |
---|
648 | RAR.EXE t -c- |
---|
649 | RAR.EXE a -ep1 -y |
---|
650 | RAR.EXE a -y |
---|
651 | RAR.EXE a -r -y |
---|
652 | RAR.EXE mf -ep1 -y |
---|
653 | RAR.EXE m -y |
---|
654 | RAR.EXE d -y |
---|
655 | Rar!\x1a\x07 |
---|
656 | ------------------------------------------------------------------------------ |
---|
657 | ------------------------------------------------------------------------------ |
---|
658 | 1 |
---|
659 | 2 |
---|
660 | 4,0 |
---|
661 | 1 |
---|
662 | 0,0,0,1 |
---|
663 | ; |
---|
664 | ; |
---|
665 | ; Entry #21 (RAR v.1.53 DOS SFX) |
---|
666 | ; |
---|
667 | RAR v.1.53 DOS SFX |
---|
668 | |
---|
669 | 7195 |
---|
670 | RAR.EXE l -c- |
---|
671 | RAR.EXE e -y -c- -o+ |
---|
672 | RAR.EXE x -y -c- -o+ |
---|
673 | RAR.EXE t -c- |
---|
674 | RAR.EXE a -ep1 -y |
---|
675 | RAR.EXE a -y |
---|
676 | RAR.EXE a -r -y |
---|
677 | RAR.EXE mf -ep1 -y |
---|
678 | RAR.EXE m -y |
---|
679 | RAR.EXE d -y |
---|
680 | Rar!\x1a\x07 |
---|
681 | ------------------------------------------------------------------------------ |
---|
682 | ------------------------------------------------------------------------------ |
---|
683 | 1 |
---|
684 | 2 |
---|
685 | 4,0 |
---|
686 | 1 |
---|
687 | 0,0,0,1 |
---|
688 | ; |
---|
689 | ; |
---|
690 | ; Entry #22 (RAR v.2.00 SFX) |
---|
691 | ; |
---|
692 | RAR v.2.00 SFX |
---|
693 | |
---|
694 | 28 |
---|
695 | RAR.EXE l -c- |
---|
696 | RAR.EXE e -y -c- -o+ |
---|
697 | RAR.EXE x -y -c- -o+ |
---|
698 | RAR.EXE t -c- |
---|
699 | RAR.EXE a -ep1 -y |
---|
700 | RAR.EXE a -y |
---|
701 | RAR.EXE a -r -y |
---|
702 | RAR.EXE mf -ep1 -y |
---|
703 | RAR.EXE m -y |
---|
704 | RAR.EXE d -y |
---|
705 | RSFXjr |
---|
706 | ------------------------------------------------------------------------------ |
---|
707 | ------------------------------------------------------------------------------ |
---|
708 | 1 |
---|
709 | 2 |
---|
710 | 4,0 |
---|
711 | 1 |
---|
712 | 0,0,0,1 |
---|
713 | ; |
---|
714 | ; |
---|
715 | ; Entry #23 (LHarc 2.22) |
---|
716 | ; Supposedly fixes bugs in earlier versions. |
---|
717 | ; Actually seems to have done so. Good work, Peter. |
---|
718 | ; |
---|
719 | LHarc 2.22 |
---|
720 | LZH |
---|
721 | 2 |
---|
722 | LH.EXE /o l |
---|
723 | LH.EXE /o x |
---|
724 | LH.EXE /o /s x |
---|
725 | LH.EXE t |
---|
726 | LH.EXE /o a |
---|
727 | |
---|
728 | LH.EXE /o /s a |
---|
729 | LH.EXE /o m |
---|
730 | |
---|
731 | LH.EXE /o d |
---|
732 | -lh |
---|
733 | -------- -------- ----------------------------------------- |
---|
734 | -------- ----------------------------------------- |
---|
735 | 0 |
---|
736 | -1 |
---|
737 | 1,4 |
---|
738 | 1 |
---|
739 | 2,1,0,0 |
---|
740 | ; |
---|
741 | ; |
---|
742 | ; Entry #24 (LHarc-32 2.22) |
---|
743 | ; |
---|
744 | LHarc-32 2.22 |
---|
745 | LZH |
---|
746 | 2 |
---|
747 | LH32.EXE /o l |
---|
748 | LH32.EXE /o x |
---|
749 | LH32.EXE /o /s x |
---|
750 | LH32.EXE t |
---|
751 | LH32.EXE /o a |
---|
752 | |
---|
753 | LH32.EXE /o /s a |
---|
754 | LH32.EXE /o m |
---|
755 | |
---|
756 | LH32.EXE /o d |
---|
757 | -lh |
---|
758 | -------- -------- ----------------------------------------- |
---|
759 | -------- ----------------------------------------- |
---|
760 | 0 |
---|
761 | -1 |
---|
762 | 1,4 |
---|
763 | 1 |
---|
764 | 2,1,0,0 |
---|
765 | ; |
---|
766 | ; |
---|
767 | ; Entry #25 (LHarc 2.22 SE) |
---|
768 | ; |
---|
769 | LHarc 2.22 SE |
---|
770 | LZH |
---|
771 | 22963 |
---|
772 | LH.EXE /o l |
---|
773 | LH.EXE /o x |
---|
774 | LH.EXE /o /s x |
---|
775 | LH.EXE t |
---|
776 | LH.EXE /o a |
---|
777 | |
---|
778 | LH.EXE /o /s a |
---|
779 | LH.EXE /o m |
---|
780 | |
---|
781 | LH.EXE /o d |
---|
782 | -lh |
---|
783 | -------- -------- ----------------------------------------- |
---|
784 | -------- ----------------------------------------- |
---|
785 | 0 |
---|
786 | -1 |
---|
787 | 1,4 |
---|
788 | 1 |
---|
789 | 2,1,0,0 |
---|
790 | ; |
---|
791 | ; |
---|
792 | ; Entry #26 (LHarc 2.12 DOS SE #1) |
---|
793 | ; LH 2.22 seems to recognize them |
---|
794 | ; |
---|
795 | LHarc 2.12 DOS SE #1 |
---|
796 | LZH |
---|
797 | 1638 |
---|
798 | LH.EXE /o l |
---|
799 | LH.EXE /o x |
---|
800 | LH.EXE /o /s x |
---|
801 | LH.EXE t |
---|
802 | LH.EXE /o a |
---|
803 | |
---|
804 | LH.EXE /o /s a |
---|
805 | LH.EXE /o m |
---|
806 | |
---|
807 | LH.EXE /o d |
---|
808 | -lh |
---|
809 | -------- -------- ----------------------------------------- |
---|
810 | -------- ----------------------------------------- |
---|
811 | 0 |
---|
812 | -1 |
---|
813 | 1,4 |
---|
814 | 1 |
---|
815 | 2,1,0,0 |
---|
816 | ; |
---|
817 | ; |
---|
818 | ; Entry #27 (LHarc 2.12 DOS SE #2) |
---|
819 | ; LH 2.22 seems to recognize them |
---|
820 | ; |
---|
821 | LHarc 2.12 DOS SE #2 |
---|
822 | LZH |
---|
823 | 37 |
---|
824 | LH.EXE /o l |
---|
825 | LH.EXE /o x |
---|
826 | LH.EXE /o /s x |
---|
827 | LH.EXE t |
---|
828 | LH.EXE /o a |
---|
829 | |
---|
830 | LH.EXE /o /s a |
---|
831 | LH.EXE /o m |
---|
832 | |
---|
833 | LH.EXE /o d |
---|
834 | $LHarc's SFX |
---|
835 | -------- -------- ----------------------------------------- |
---|
836 | -------- ----------------------------------------- |
---|
837 | 0 |
---|
838 | -1 |
---|
839 | 1,4 |
---|
840 | 1 |
---|
841 | 2,1,0,0 |
---|
842 | ; |
---|
843 | ; |
---|
844 | ; Entry #28 (LHarc 2.13 DOS SE) |
---|
845 | ; LH 2.22 seems to recognize them |
---|
846 | ; |
---|
847 | LHarc 2.13 DOS SE |
---|
848 | LZH |
---|
849 | 36 |
---|
850 | LH.EXE /o l |
---|
851 | LH.EXE /o x |
---|
852 | LH.EXE /o /s x |
---|
853 | LH.EXE t |
---|
854 | LH.EXE /o a |
---|
855 | |
---|
856 | LH.EXE /o /s a |
---|
857 | LH.EXE /o m |
---|
858 | |
---|
859 | LH.EXE /o d |
---|
860 | LHA's SFX 2.13L (c) Yoshi, 1991\r\n |
---|
861 | -------- ---------- --------------------------------------- |
---|
862 | -------- ---------------------------------------- |
---|
863 | 0 |
---|
864 | -1 |
---|
865 | 1,4 |
---|
866 | 1 |
---|
867 | 2,1,0,0 |
---|
868 | ; |
---|
869 | ; |
---|
870 | ; Entry #29 (LHarc 2.11) |
---|
871 | ; NOTE: sometimes will put a file into an archive more than once, necessitating |
---|
872 | ; deleting both. EAs not handled well, but at least they're handled. |
---|
873 | ; |
---|
874 | ; |
---|
875 | ; |
---|
876 | LHarc 2.11 |
---|
877 | LZH |
---|
878 | 2 |
---|
879 | LH.EXE /o l |
---|
880 | LH.EXE /o x |
---|
881 | LH.EXE /o /s x |
---|
882 | LH.EXE t |
---|
883 | LH.EXE /o a |
---|
884 | |
---|
885 | LH.EXE /o /s a |
---|
886 | LH.EXE /o m |
---|
887 | |
---|
888 | LH.EXE /o d |
---|
889 | -lh |
---|
890 | -------- -------- ----------------------------------------- |
---|
891 | -------- ----------------------------------------- |
---|
892 | 0 |
---|
893 | -1 |
---|
894 | 1,0 |
---|
895 | 1 |
---|
896 | 2,1,0,0 |
---|
897 | ; |
---|
898 | ; |
---|
899 | ; Entry #30 (Zip/UnZip 1.9/5.0) |
---|
900 | ;ZIP/UNZIP should work with PKZIP 2.04 files. Saves EAs well. Won't |
---|
901 | ;extract a file stored with path without the path (actually, this seems |
---|
902 | ;to be fixed now. Maybe. There are dozens of versions floating around; |
---|
903 | ;you don't pays your money and you takes your chances). If you have a |
---|
904 | ;version that won't extract files with paths without the paths, there's |
---|
905 | ;a workaround -- change the line "UNZIP.EXE -jo" below to "UNZIP.EXE -o". |
---|
906 | ;Because of broken ZIP archives floating around everywhere, this is here |
---|
907 | ;without the version flag in the signature (should really be PK\x03\x04\x14). |
---|
908 | ;Damnit, it looks like Katz's own software is what does the botching. So |
---|
909 | ;much for the keeper of the ZIP standard... Zip still seems to have to |
---|
910 | ;have erratic problems with creating archives with some pathnames... |
---|
911 | ; |
---|
912 | Zip/UnZip 1.9/5.0 |
---|
913 | ZIP |
---|
914 | 0 |
---|
915 | UNZIP.EXE -vUo |
---|
916 | UNZIP.EXE -jo |
---|
917 | UNZIP.EXE -o |
---|
918 | UNZIP.EXE -to |
---|
919 | ZIP.EXE -j9g |
---|
920 | ZIP.EXE -9g |
---|
921 | ZIP.EXE -r9g |
---|
922 | ZIP.EXE -mj9g |
---|
923 | ZIP.EXE -m9g |
---|
924 | ZIP.EXE -d |
---|
925 | PK\x03\x04 |
---|
926 | ------ ------ ---- ----- ---- ---- ------ ---- |
---|
927 | ------ ------ --- ------- |
---|
928 | 0 |
---|
929 | 2 |
---|
930 | 4,1 |
---|
931 | 2 |
---|
932 | 7,1,0,0 |
---|
933 | ; |
---|
934 | ; |
---|
935 | ; Entry #31 (Zip/UnZip-32 1.9/5.0) |
---|
936 | ; |
---|
937 | Zip/UnZip-32 1.9/5.0 |
---|
938 | ZIP |
---|
939 | 0 |
---|
940 | UNZIP32.EXE -vUo |
---|
941 | UNZIP32.EXE -jo |
---|
942 | UNZIP32.EXE -o |
---|
943 | UNZIP32.EXE -to |
---|
944 | ZIP32.EXE -j9g |
---|
945 | ZIP32.EXE -9g |
---|
946 | ZIP32.EXE -r9g |
---|
947 | ZIP32.EXE -mj9g |
---|
948 | ZIP32.EXE -m9g |
---|
949 | ZIP32.EXE -d |
---|
950 | PK\x03\x04 |
---|
951 | ------ ------ ---- ----- ---- ---- ------ ---- |
---|
952 | ------ ------ --- ------- |
---|
953 | 0 |
---|
954 | 2 |
---|
955 | 4,1 |
---|
956 | 2 |
---|
957 | 7,1,0,0 |
---|
958 | ; |
---|
959 | ; |
---|
960 | ; Entry #32 (Zip/UnZip 1.9/5.0 Short) |
---|
961 | ; using the -l listing format. |
---|
962 | ; (the -v long format can sometimes result in the old length field |
---|
963 | ; being crammed together with the Method field, resulting in an |
---|
964 | ; unparsable format). Some info, like old length, will be missing, |
---|
965 | ; but at least you can view the contents. |
---|
966 | ; |
---|
967 | Zip/UnZip 1.9/5.0 Short |
---|
968 | ZIP |
---|
969 | 0 |
---|
970 | UNZIP.EXE -lUo |
---|
971 | UNZIP.EXE -jo |
---|
972 | UNZIP.EXE -o |
---|
973 | UNZIP.EXE -to |
---|
974 | ZIP.EXE -j9g |
---|
975 | ZIP.EXE -9g |
---|
976 | ZIP.EXE -r9g |
---|
977 | ZIP.EXE -mj9g |
---|
978 | ZIP.EXE -m9g |
---|
979 | ZIP.EXE -d |
---|
980 | PK\x03\x04 |
---|
981 | ------ ---- ---- ---- |
---|
982 | ------ ------- |
---|
983 | -1 |
---|
984 | 0 |
---|
985 | 1,1 |
---|
986 | 2 |
---|
987 | 3,1,0,0 |
---|
988 | ; |
---|
989 | ; |
---|
990 | ; Entry #33 (Zoo 2.1) |
---|
991 | ; NOTE: Bug in Zoo 2.1 seems to cause files stored with paths to |
---|
992 | ; be extracted with paths even when you don't ask it to do so... |
---|
993 | ; |
---|
994 | Zoo 2.1 |
---|
995 | ZOO |
---|
996 | 20 |
---|
997 | ZOO.EXE v |
---|
998 | ZOO.EXE xO |
---|
999 | ZOO.EXE xO/ |
---|
1000 | ZOO.EXE -test |
---|
1001 | ZOO.Exe ah: |
---|
1002 | ZOO.EXE ah |
---|
1003 | |
---|
1004 | ZOO.EXE aM:h |
---|
1005 | ZOO.EXE aMh |
---|
1006 | ZOO.EXE -delete |
---|
1007 | \xdc\xa7\xc4\xfd |
---|
1008 | -------- --- -------- --------- -------- |
---|
1009 | -------- --- -------- --------- -------- |
---|
1010 | 0 |
---|
1011 | 2 |
---|
1012 | 3,2 |
---|
1013 | 3 |
---|
1014 | -1,0,0,0 |
---|
1015 | ; |
---|
1016 | ; |
---|
1017 | ; Entry #34 (Arc 6.0) |
---|
1018 | ; |
---|
1019 | Arc 5.21 |
---|
1020 | ARC |
---|
1021 | 0 |
---|
1022 | ARC.EXE l |
---|
1023 | ARC.EXE ewn |
---|
1024 | |
---|
1025 | ARC.EXE t |
---|
1026 | ARC.EXE awn |
---|
1027 | |
---|
1028 | |
---|
1029 | ARC.EXE mwn |
---|
1030 | |
---|
1031 | ARC.EXE dwn |
---|
1032 | \x1a |
---|
1033 | ================= ======== ========= |
---|
1034 | ==== ======== |
---|
1035 | 1 |
---|
1036 | -1 |
---|
1037 | 2,0 |
---|
1038 | 3 |
---|
1039 | 0,0,0,0 |
---|
1040 | ; |
---|
1041 | ;----------------- Older, less used archivers -------------- |
---|
1042 | ; |
---|
1043 | ; Entry #35 (Arc 5.12mpl) |
---|
1044 | ; |
---|
1045 | Arc 5.12mpl |
---|
1046 | ARC |
---|
1047 | 0 |
---|
1048 | ARC.EXE lwn |
---|
1049 | ARC.EXE ewn |
---|
1050 | |
---|
1051 | ARC.EXE t |
---|
1052 | ARC.EXE awn |
---|
1053 | |
---|
1054 | |
---|
1055 | ARC.EXE mwn |
---|
1056 | |
---|
1057 | ARC.EXE dwn |
---|
1058 | \x1a |
---|
1059 | ============ ======== ========= |
---|
1060 | ==== ======== |
---|
1061 | 1 |
---|
1062 | -1 |
---|
1063 | 2,3 |
---|
1064 | 3 |
---|
1065 | 0,0,0,0 |
---|
1066 | ; |
---|
1067 | ; Entry #36 (ARC2 6.0) |
---|
1068 | ; Note that I don't actually have a copy of this... |
---|
1069 | ; |
---|
1070 | ; |
---|
1071 | ; |
---|
1072 | ARC2 6.01p (fullscreen only?) |
---|
1073 | ARC |
---|
1074 | 0 |
---|
1075 | ARC2.EXE l |
---|
1076 | ARC2.EXE ewn |
---|
1077 | |
---|
1078 | ARC2.EXE t |
---|
1079 | ARC2.EXE awn |
---|
1080 | |
---|
1081 | |
---|
1082 | ARC2.EXE mwn |
---|
1083 | |
---|
1084 | ARC2.EXE dwn |
---|
1085 | \x1a |
---|
1086 | ================= ======== ========= |
---|
1087 | ==== ======== |
---|
1088 | 1 |
---|
1089 | -1 |
---|
1090 | 2,0 |
---|
1091 | 3 |
---|
1092 | 0,0,0,0 |
---|
1093 | ; |
---|
1094 | ; |
---|
1095 | ; Entry #37 (CABExtract 1.0) |
---|
1096 | ; |
---|
1097 | CABExtract 1.0 |
---|
1098 | CAB |
---|
1099 | 0 |
---|
1100 | Cabextract.exe -l |
---|
1101 | Cabextract.exe |
---|
1102 | |
---|
1103 | |
---|
1104 | |
---|
1105 | |
---|
1106 | |
---|
1107 | |
---|
1108 | |
---|
1109 | |
---|
1110 | MSCF |
---|
1111 | -----------+---------------------+------------- |
---|
1112 | |
---|
1113 | 0 |
---|
1114 | -1 |
---|
1115 | -1,0 |
---|
1116 | 2 |
---|
1117 | 5,1,0,0 |
---|
1118 | ; |
---|
1119 | ; |
---|
1120 | ; Entry #38 (Untgz Ver 0.95) |
---|
1121 | ; Supplied by Gregg Young |
---|
1122 | ; |
---|
1123 | Untgz Ver 0.95 |
---|
1124 | |
---|
1125 | 0 |
---|
1126 | zuntgzos2.exe -l |
---|
1127 | untgzos2.exe |
---|
1128 | |
---|
1129 | untgzos2.exe -t |
---|
1130 | |
---|
1131 | |
---|
1132 | |
---|
1133 | |
---|
1134 | |
---|
1135 | |
---|
1136 | \x1f\x8b |
---|
1137 | ------- ----- ---- ----- --------------------------------------------------- |
---|
1138 | ------- ----- ---- ----- --------------------------------------------------- |
---|
1139 | 0 |
---|
1140 | -1 |
---|
1141 | 1,0 |
---|
1142 | 3 |
---|
1143 | 4,1,0,0 |
---|
1144 | ; |
---|
1145 | ; |
---|
1146 | ; Entry #39 (BZIP/2) |
---|
1147 | ; |
---|
1148 | BZIP/2 |
---|
1149 | bz2 |
---|
1150 | 0 |
---|
1151 | bzip2.exe -? |
---|
1152 | bzip2.exe -d |
---|
1153 | |
---|
1154 | bzip2.exe -t |
---|
1155 | bzip2.exe -z -k |
---|
1156 | |
---|
1157 | |
---|
1158 | bzip2.exe -z |
---|
1159 | |
---|
1160 | |
---|
1161 | |
---|
1162 | None |
---|
1163 | None |
---|
1164 | 0 |
---|
1165 | 0 |
---|
1166 | 0,0 |
---|
1167 | 0 |
---|
1168 | 0,0,0,0 |
---|
1169 | ; |
---|
1170 | ; |
---|
1171 | ; Entry #40 (LZIP (LZ)) |
---|
1172 | ; |
---|
1173 | LZIP (LZ) |
---|
1174 | LZ |
---|
1175 | 0 |
---|
1176 | .\Utils\LZipList.cmd |
---|
1177 | .\Utils\LZipExtract.cmd |
---|
1178 | |
---|
1179 | |
---|
1180 | lzip.exe -k |
---|
1181 | |
---|
1182 | |
---|
1183 | lzip.exe |
---|
1184 | |
---|
1185 | |
---|
1186 | LZIP |
---|
1187 | None |
---|
1188 | None |
---|
1189 | 2 |
---|
1190 | 3 |
---|
1191 | 0,1 |
---|
1192 | 2 |
---|
1193 | 4,1,0,0 |
---|
1194 | ; |
---|
1195 | ; |
---|
1196 | ; Entry #41 (ARJ/2 v3.10) |
---|
1197 | ; |
---|
1198 | ARJ/2 v3.10 |
---|
1199 | arj |
---|
1200 | 0 |
---|
1201 | .\utils\arjlist.cmd |
---|
1202 | arj.exe e -y |
---|
1203 | arj.exe x -y |
---|
1204 | arj.exe t |
---|
1205 | arj.exe a -e -y |
---|
1206 | arj.exe a -y |
---|
1207 | arj.exe a -r |
---|
1208 | arj.exe m -e -y |
---|
1209 | arj.exe m |
---|
1210 | arj.exe d |
---|
1211 | `\xea |
---|
1212 | ------------ ---------- ---------- ----- ----------------- -------- ----------- |
---|
1213 | ------------ ---------- ---------- ----- |
---|
1214 | 0 |
---|
1215 | 1 |
---|
1216 | 2,4 |
---|
1217 | 2 |
---|
1218 | 4,1,0,0 |
---|
1219 | ; |
---|
1220 | ; |
---|
1221 | ; Entry #42 ((Un)Arj 2.30 demo) |
---|
1222 | ; Don't use Unarj 2.41; it's broken. |
---|
1223 | ; |
---|
1224 | (Un)Arj 2.30 demo |
---|
1225 | |
---|
1226 | 0 |
---|
1227 | UNARJ.EXE l |
---|
1228 | UNARJ.EXE e |
---|
1229 | UNARJ.EXE x |
---|
1230 | UNARJ.EXE t |
---|
1231 | |
---|
1232 | |
---|
1233 | |
---|
1234 | |
---|
1235 | |
---|
1236 | |
---|
1237 | `\xea |
---|
1238 | ------------ ---------- ---------- ----- ----------------- -------- ----------- |
---|
1239 | ------------ ---------- ---------- ----- ----------------- |
---|
1240 | 1 |
---|
1241 | 2 |
---|
1242 | 4,0 |
---|
1243 | 1 |
---|
1244 | 0,0,0,0 |
---|
1245 | ; |
---|
1246 | ; |
---|
1247 | ; Entry #43 (Arj 2.00 DOS) |
---|
1248 | ; Note that other programs that use this control file may not be able to |
---|
1249 | ; handle calling a DOS archiver correctly! FM/2 is the only one that I |
---|
1250 | ; know of which can at this time. This means you may need to keep FM/2's |
---|
1251 | ; ARCHIVER.BB2 separate from those for other programs. |
---|
1252 | ; |
---|
1253 | Arj 2.00 DOS |
---|
1254 | ARJ |
---|
1255 | 0 |
---|
1256 | ARJ.EXE l |
---|
1257 | ARJ.EXE e -y |
---|
1258 | ARJ.EXE x -y |
---|
1259 | ARJ.EXE t |
---|
1260 | ARJ.EXE a -y -e |
---|
1261 | ARJ.EXE a -y |
---|
1262 | ARJ.EXE a -y -r |
---|
1263 | ARJ.EXE m -y -e |
---|
1264 | ARJ.EXE m -y |
---|
1265 | ARJ.EXE d -y |
---|
1266 | `\xea |
---|
1267 | ------------ ---------- ---------- ----- ----------------- -------- ---- ------ |
---|
1268 | ------------ ---------- ---------- ----- |
---|
1269 | 1 |
---|
1270 | 2 |
---|
1271 | 4,0 |
---|
1272 | 1 |
---|
1273 | 0,0,0,0 |
---|
1274 | ; |
---|
1275 | ; |
---|
1276 | ; Entry #44 (CAB files) |
---|
1277 | ; |
---|
1278 | CAB files |
---|
1279 | CAB |
---|
1280 | 0 |
---|
1281 | cabextract.exe -l |
---|
1282 | cabextract.exe |
---|
1283 | cabextract.exe |
---|
1284 | cabextract.exe -t |
---|
1285 | |
---|
1286 | |
---|
1287 | |
---|
1288 | |
---|
1289 | |
---|
1290 | |
---|
1291 | MSCF |
---|
1292 | -----------+---------------------+------------- |
---|
1293 | None |
---|
1294 | 0 |
---|
1295 | -1 |
---|
1296 | 2,5 |
---|
1297 | 2 |
---|
1298 | 5,1,0,0 |
---|
1299 | ; |
---|
1300 | ; |
---|
1301 | ; Entry #45 - InfoZip Zip/UnZip 2.2/6.0 |
---|
1302 | ; |
---|
1303 | Zip/UnZip 2.2/6.0 |
---|
1304 | ZIP |
---|
1305 | 0 |
---|
1306 | UNZIP.EXE -lv |
---|
1307 | UNZIP.EXE -jo |
---|
1308 | UNZIP.EXE -o |
---|
1309 | UNZIP.EXE -t |
---|
1310 | ZIP.EXE -j9g |
---|
1311 | ZIP.EXE -9g |
---|
1312 | ZIP.EXE -r9g |
---|
1313 | ZIP.EXE -mj9g |
---|
1314 | ZIP.EXE -m9g |
---|
1315 | ZIP.EXE -d |
---|
1316 | PK\x03\x04 |
---|
1317 | -------- ------ ------- ---- ---------- ----- -------- ---- |
---|
1318 | -------- ------- --- ------- |
---|
1319 | 0 |
---|
1320 | 2 |
---|
1321 | 4,1 |
---|
1322 | 2 |
---|
1323 | 7,1,0,0 |
---|
1324 | ; |
---|
1325 | ; |
---|
1326 | ; Entry #46 (Lzip) |
---|
1327 | ; |
---|
1328 | Lzip |
---|
1329 | lz |
---|
1330 | 0 |
---|
1331 | lzip.exe |
---|
1332 | lzip.EXE -d |
---|
1333 | lzip.EXE -d |
---|
1334 | lzip.EXE -tvvv |
---|
1335 | Lzip.EXE -k |
---|
1336 | |
---|
1337 | |
---|
1338 | Lzip.EXE |
---|
1339 | |
---|
1340 | |
---|
1341 | LZIP |
---|
1342 | None |
---|
1343 | None |
---|
1344 | -1 |
---|
1345 | -1 |
---|
1346 | -1,0 |
---|
1347 | -1 |
---|
1348 | -1,0,0,0 |
---|
1349 | ; |
---|
1350 | ;----------------- End of archiver data ----------------------- |
---|
1351 | |
---|
1352 | ; For possible future use: |
---|
1353 | |
---|
1354 | ; Squeeze-it signature: (Offset 0) \x48\x4c\x53\x51\x5ah |
---|
1355 | ; HA signature: (Offset 0) HA |
---|
1356 | ; HAP signature: (Offset 0) \x913HF |
---|
1357 | ; HPK signature: (Offset 0) HPAK |
---|
1358 | ; SQZ signature: (Offset 0) HLSQZ |
---|
1359 | ; DWZ signature: (Offset -3) DWC |
---|
1360 | |
---|
1361 | ; No OS/2 versions available yet to my knowledge... |
---|
1362 | |
---|
1363 | ;Notes on modifying/updating this file: |
---|
1364 | ;===================================== |
---|
1365 | |
---|
1366 | ;You can add as many archivers as you like to this file. |
---|
1367 | ;here are some suggestions on how to go about it: |
---|
1368 | |
---|
1369 | ;List an archive with the archiver, redirecting to a disk |
---|
1370 | ;file (ex. "ARC l AFILE.ARC > TEMP."). Load the resultant |
---|
1371 | ;file into a text editor. Clip out the startlist and endlist |
---|
1372 | ;strings and paste directly into this file on the appropriate |
---|
1373 | ;lines; prevents errors due to typos when copying manually. |
---|
1374 | ;Count the positions of filename, date, etc. and place on the |
---|
1375 | ;appropriate line. Now run the archiver redirected to a file |
---|
1376 | ;to get its help screen (ex. "ARC > TEMP." or "ZOO h > TEMP."). |
---|
1377 | ;Look for the various command options (extract, list, etc.) and |
---|
1378 | ;put them into the file on the appropriate lines -- remember to |
---|
1379 | ;add the modifiers to prevent the archiver from stopping to ask |
---|
1380 | ;questions! You could be in deep doo-doo if it's a detached |
---|
1381 | ;process. While it may seem a pain in the arse to have to |
---|
1382 | ;edit this file when an archiver changes its command structure |
---|
1383 | ;or list format, at least it's something within your control; |
---|
1384 | ;you don't have to wait for an update to FM/2. That means if I |
---|
1385 | ;die tomorrow you'll still be able to use FM/2 for years to come. |
---|
1386 | |
---|
1387 | ;Here's an example of an ARC listing (5.12mpl, command "ARC l"): |
---|
1388 | |
---|
1389 | ;----------------cut here---------------------- |
---|
1390 | ;Name Length Date |
---|
1391 | ;============ ======== ========= <--this line is start-of-list |
---|
1392 | ;MAKEFILE 374 28 Nov 89 |
---|
1393 | ;QSORT.C 14279 29 Nov 89 |
---|
1394 | ;QSORT.EXE 24629 29 Nov 89 |
---|
1395 | ;STUFF.H 371 29 Nov 89 |
---|
1396 | ; ==== ======== <--this line is end-of-list |
---|
1397 | ;Total 4 39653 |
---|
1398 | ;----------------cut here---------------------- |
---|
1399 | |
---|
1400 | ;Note the filename is in position 0, old length in position 1, and the |
---|
1401 | ;date starts in position 2, with 3 parts, and there's no new length |
---|
1402 | ;field (so it'd be -1). Compare that to the archiver entry for |
---|
1403 | ;ARC 5.12mpl above and you should get a feel for what all those fields |
---|
1404 | ;mean. Here's a diagram of how a file line breaks down: |
---|
1405 | |
---|
1406 | ;STUFF.H 371 29 Nov 89 |
---|
1407 | ; ^ ^ ^ |
---|
1408 | ; | | | |
---|
1409 | ; | | +--Date starts in field 2, 3 parts (29, Nov, and 89) |
---|
1410 | ; | | |
---|
1411 | ; | +--Old file length, field 1 |
---|
1412 | ; | |
---|
1413 | ; +--Filename, field 0 (count from 0, not 1) |
---|
1414 | |
---|
1415 | ;If you're adding an entirely new archive format, note that you can |
---|
1416 | ;use 'C'-style \x<hexnumber> on the signature line in this file. |
---|
1417 | ;For example, the \x1a in ARC 5.12mpl's signature line means FM/2 will |
---|
1418 | ;look for an ASCII 26 (text EOF marker) in position 0 (first byte, as |
---|
1419 | ;indicated by ARC's line 3, the offset into a file for the signature) |
---|
1420 | ;of a file to determine if it's an archive. If line 3's offset is |
---|
1421 | ;negative, FM/2 looks from the end of the file instead of the beginning. |
---|
1422 | ;You can usually figure out what an archiver's signature is by looking |
---|
1423 | ;at a few archives with a file viewing program like Vernon Buerg's |
---|
1424 | ;LIST. By all means send me anything new you figure out for inclusion |
---|
1425 | ;in future releases. |
---|
1426 | |
---|
1427 | ;You can have several entries for one type of archive in this file. FM/2 |
---|
1428 | ;tries entries sequentially to list the file until it finds one that works. |
---|
1429 | ;If the first entry for a signature doesn't work, and FM/2 finds one that |
---|
1430 | ;does, it moves that entry to the top of the list and rewrites ARCHIVER.BB2 |
---|
1431 | ;to make future accesses faster. This allows me to list everything I can |
---|
1432 | ;get entries for and let FM/2 sort out what the user actually has that works. |
---|
1433 | ;It also lets you, the user, create archives with more than one archiver that |
---|
1434 | ;produces the same sort of archive (or with different switches, like one with |
---|
1435 | ;LHArc producing -lh5- compression and one with it producing old, compatible |
---|
1436 | ;-lh1- compression). |
---|
1437 | |
---|
1438 | ;Always end file with blank line or comment |
---|