home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 9 Archive
/
09-Archive.zip
/
acvt_o32.zip
/
ACVT.RU
< prev
next >
Wrap
Text File
|
2000-01-09
|
7KB
|
194 lines
Archive Converter. Version 1.00 freeware
Copyright (c) Sergey Chehuta 2000.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Email: sergey@amodem.sumy.ua
FIDO: 2:4614/46.56
1. O »α«úαá¼¼Ñ
2. öá⌐½ ¬«¡Σ¿úπαᵿ¿
3. Åáαá¼ÑΓαδ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
4. ÇóΓ«α߬¿Ñ »αáóá
5. îÑßΓá »«ññÑ᪬¿ ¿ «íαáΓ¡á∩ ßó∩º∞
1. O »α«úαá¼¼Ñ
~~~~~~~~~~~~~~~
Åα«úαá¼¼á ACVT (Archive Converter) - φΓ« ¬«¡óÑαΓÑα áασ¿óá
«ñ¡«ú« Γ¿»á ó ñαπú«⌐. Åα«úαá¼¼á »«ññÑনóáÑΓ »αá¬Γ¿τÑ߬¿ ½εíδÑ Γ¿»δ
áασ¿ó«ó, Ñß½¿, ¬«¡Ñτ¡«, π éáß ÑßΓ∞ ó ¡á½¿τ¿¿ ß««ΓóÑΓßΓóπεΘ¿Ñ
áασ¿óáΓ«αδ. Æ¿» ¡πª¡«ú« áασ¿óá ºáñáÑΓß∩ »«½∞º«óáΓѽѼ, ó «ßΓá½∞¡«¼
¼«ª¡« »«½«ª¿Γ∞ß∩ ¡á »α«úαá¼¼π ACVT. ACVT ¿ºó½Ñ¬áÑΓ Σá⌐½δ ¿º ¿ßσ«ñ¡«-
ú« áασ¿óá ¿ »«¼ÑΘáÑΓ ó ¡«óδ⌐, »α¿ ¡Ñ«íσ«ñ¿¼«ßΓ¿ πñá½∩∩ ¿ßσ«ñ¡δ⌐
áασ¿ó, Ñß½¿ ó »α«µÑßßÑ »ÑαÑ»á¬«ó¬¿ ¡Ñ 󫺡¿¬½« «Φ¿í«¬. ìáßΓα«¿Γ∞
»α«úαá¼¼π »«ñ ßó«¿ »«ΓαÑí¡«ßΓ¿ éδ ¼«ªÑΓÑ ó Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿.
Åα«úαá¼¼á ACVT ßπΘÑßΓóπÑΓ ó »∩Γ¿ óáα¿á¡Γáσ:
- ñ½∩ DOS αÑá½∞¡«ú« αѪ¿¼á (286 ¿½¿ óδΦÑ)
- ñ½∩ DOS ºáΘ¿ΘÑ¡¡«ú« αѪ¿¼á
- ñ½∩ OS/2 16-bit
- ñ½∩ OS/2 32-bit
- ñ½∩ Windows 95 ¿ ßΓáαΦÑ
2. öá⌐½ ¬«¡Σ¿úπαᵿ¿
~~~~~~~~~~~~~~~~~~~~~
é φΓ«¼ Σá⌐½Ñ éδ ¼«ªÑΓÑ ¡áßΓα«¿Γ∞ »áαá¼ÑΓαδ »« π¼«½τá¡¿ε.
ACVT.CFG ñ«½ªÑ¡ ¡áσ«ñ¿Γ∞ß∩ ó ΓѬπΘÑ⌐ ¿½¿ Γ«⌐ ªÑ ñ¿αÑ¬Γ«α¿¿, τΓ« ¿
»α«úαá¼¼á ACVT.EXE (Σá⌐½ ¿º ΓѬπΘÑ⌐ ñ¿αÑ¬Γ«α¿¿ ¿¼ÑÑΓ í«½ÑÑ óδß«¬¿⌐
»α¿«α¿ΓÑΓ). ÅπßΓδÑ ßΓ᫬¿ ¿ ßΓ᫬¿, ¡áτ¿¡áεΘ¿Ñß∩ ß Γ«τ¬¿ ß ºá»∩Γ«⌐
»α«úαá¼¼«⌐ ¿ú¡«α¿απεΓß∩.
---
DefaultPacker - αáßΦ¿αÑ¡¿Ñ π»á¬«óΘ¿¬á »« π¼«½τá¡¿ε. ÑΓ
»α¿¡¿¼áΓ∞ ½εí«Ñ º¡áτÑ¡¿Ñ ¿º τ¿ß½á «»¿ßá¡¡δσ ¡¿ªÑ.
DefaultPacker ZIP
---
Log file - ºá»¿ßδóáΓ∞ »α«Γ«¬«½ αáí«Γδ ó .LOG-Σá⌐½. ÑΓ
»α¿¡¿¼áΓ∞ º¡áτÑ¡¿∩ Yes ¿½¿ No.
Log Yes
---
KeepTime - ß«σαá¡∩Γ∞ «α¿ú¿¡á½∞¡δÑ ñáΓπ ¿ óαѼ∩ ß«ºñá¡¿∩
áασ¿óá. ÑΓ »α¿¡¿¼áΓ∞ º¡áτÑ¡¿∩ Yes ¿½¿ No., àß½¿
No - óαѼ∩ íπñÑΓ ΓѬπΘÑÑ.
KeepTime Yes
---
Detect - «»αÑñѽѡ¿Ñ áασ¿ó¡δσ Σá⌐½«ó. ÑΓ íδΓ∞ ID ¿ Ext.
ìá»α¿¼Ñα, Ñß½¿ ºá»πßΓ¿Γ∞ »α«úαá¼¼π ß »áαá¼ÑΓα«¼
"*.*", ¿ πßΓá¡«ó¿Γ∞ Detect=Ext, ¬«¡óÑαΓᵿ¿ íπñπΓ
»«ñóÑαú¡πΓδ Γ«½∞¬« Σá⌐½δ, ¬«Γ«αδÑ ¿¼ÑεΓ αáßΦ¿αÑ¡¿∩
«»¿ßá¡¡δÑ ó φΓ«¼ Σá⌐½Ñ. é ß½πτáÑ Detect=ID,
¬«¡óÑαΓÑα »α«óÑα∩ÑΓ ó »Ñαóδσ 128-¿ íá⌐Γáσ
ß¿ú¡áΓπαδ áασ¿ó«ó, ¿ ó ß½πτáÑ ß«ó»áñÑ¡¿∩ ßτ¿ΓáÑΓ
Σá⌐½ áασ¿ó«¼.
Detect Ext
---
ExistArchive - àß½¿ áασ¿ó, »«½πτáѼδ⌐ ó« óαѼ∩ ¬«¡óÑαΓᵿ¿ πªÑ
ßπΘÑßΓóπÑΓ, »α«»πßΓ¿Γ∞(Skip) ¿½¿ »ÑαѺỿßáΓ∞ Ñú«
(Overwrite).
ExistArchive Skip
---
SourceArchive - ôñ὿Γ∞ (Delete) ¿½¿ ß«σαá¡¿Γ∞ (Keep) ¿ßσ«ñ¡δ⌐
áασ¿ó »«ß½Ñ πß»ÑΦ¡«ú« »ÑαѬ«¡óÑαΓ¿α«óá¡¿∩.
SourceArchive Delete
---
BreakOnError - ÅαÑαóáΓ∞ »α«µÑßß ó ß½πτáÑ «Φ¿í¬¿ (Yes) ¿½¿
»α«ñ«½ª¿Γ∞ ß« ß½ÑñπΘ¿¼ áασ¿ó«¼ (No).
BreakOnError No
---
Add <filename> - ñ«íáó¿Γ∞ π¬áºá¡¡δ⌐ Σá⌐½ ó áασ¿ó. ¡« ºáñáóáΓ∞
¡Ñ߬«½∞¬« Γᬿσ ßΓ᫬.
Add C:\ACVT\myarchiv.txt
---
Del <filename> - πñ὿Γ∞ π¬áºá¡¡δ⌐ Σá⌐½ ¿º áασ¿óá »α¿ ¬«¡óÑαΓᵿ¿.
¡« ºáñáóáΓ∞ ¡Ñ߬«½∞¬« ßΓ᫬.
Del *.tmp
---
Exec <OS command>
- éδ ¼«ªÑΓÑ πßΓá¡«ó¿Γ∞ »α«úαá¼¼π ñ½∩ ºá»πß¬á ¼Ñªñπ
αá߻ᬫó¬«⌐ ¿ π»á¬«ó¬«⌐. ìá»α¿¼Ñα, φΓ« ¼«ªÑΓ íδΓ∞
á¡Γ¿ó¿απß¡á∩ »α«úαá¼¼á. àß½¿ ºá»πΘÑ¡¡á∩ »α«úαá¼¼á
ó«ºóαáΓ¿Γ ¬«ñ ó«ºóαáΓá (ERRORLEVEL) í«½∞ΦÑ ¡π½∩,
¿¡Σ«α¼áµ¿∩ «í φΓ«¼ íπñÑΓ ºá»¿ßá¡á ó ACVT.LOG ¿,
Ñß½¿ «»µ¿∩ BreakOnError=Yes, »α«µÑßß ¬«¡óÑαΓᵿ¿
íπñÑΓ »αÑαóá¡.
¡« ºáñáóáΓ∞ ¡Ñ߬«½∞¬« Γᬿσ ßΓ᫬.
Exec C:\ANTIVIR\drweb.exe *.* /cl/nm
---
ìáßΓα«⌐¬¿ áασ¿óáΓ«α«ó:
Id offset, ID bytes
¥Γ«Γ »áαá¼ÑΓα, ñáªÑ »πßΓ«⌐, ñ«½ªÑ¡ íδΓ∞ »Ñαóδ¼.
offset - φΓ« ß¼ÑΘÑ¡¿Ñ ó áασ¿óÑ, ß ¬«Γ«α«ú«
¡áτ¿¡áÑΓß∩ ßΓ᫬á σáαá¬ΓÑα¡á∩ ñ½∩ φΓ«ú« Γ¿»á
áασ¿óá. ç¡áτÑ¡¿Ñ ΦÑßΓ¡áñµáΓÑα¿τ¡«Ñ, ºáñáÑΓß∩ ñóπ¼∩
µ¿ΣαἿ ¿º ñ¿á»áº«¡á 00-7F.
ID bytes - ßΓα«¬á ¿º ΦÑßΓ¡áñµáΓÑα¿τ¡δσ µ¿Σα íѺ
αáºñѽ¿ΓѽÑ⌐.
Ext - αáßΦ¿αÑ¡¿Ñ áασ¿óá íѺ Γ«τ¬¿, «¡« ªÑ ∩ó½∩ÑΓß∩
»áαá¼ÑΓα«¼ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ »α¿ ¬«¡óÑαΓ¿α«óá¡¿¿ ó
φΓ«Γ Γ¿» áασ¿óá.
Pack - ºñÑß∞ ¬«¼á¡ñ¡á∩ ßΓ᫬á ñ½∩ π»á¬«ó¬¿.
Unpack - ºñáß∞ ¬«¼á¡ñ¡á∩ ßΓ᫬á ñ½∩ αá߻ᬫó¬¿.
Test - ºñÑß∞ ¬«¼á¡ñ¡á∩ ßΓ᫬á ñ½∩ ΓÑßΓ¿α«óá¡¿∩ áασ¿óá.
Append - ½εíá∩ ßΓ᫬á, ¬«Γ«αá∩ íπñÑΓ ñ«íáó½Ñ¡á ó ¬«¡Ñµ
¬«¼á¡ñ¡«⌐ ßΓ᫬¿ Pack, Unpack, Test. ìπª¡á ñ½∩
»«ññÑ᪬¿ ú½π»δσ áασ¿óáΓ«α«ó, ΓαÑíπεΘ¿σ *.* ¿½¿
* ó ¬«¼á¡ñ¡«⌐ ßΓ᫬Ñ.
ìá»α¿¼Ñα, ñ½∩ .ZIP Σ«α¼áΓá φΓ« ¼«ªÑΓ íδΓ∞ Γá¬:
Id 00,504b
Ext ZIP
Pack pkzip.exe -a -r -p -whs
Unpack pkunzip.exe -e -d
Test pkunzip.exe -t
---
3. Åáαá¼ÑΓαδ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ACVT [ArcName] [Mask] [@FileList] [switches]
ArcName/Mask - ¿¼∩ áασ¿óá ¿½¿ ¼á߬á, ¼«ª¡« ºáñáóáΓ∞ ¡Ñ߬«½∞¬«.
FileList - ß»¿ß«¬ Σá⌐½«ó, ¼«ª¡« ºáñáóáΓ∞ ¡Ñ߬«½∞¬«.
/??? - αáßΦ¿αÑ¡¿Ñ µÑ½Ñó«ú« áασ¿óá. ä«»πßΓ¿¼δ º¡áτÑ¡¿∩¼¿
∩ó½∩εΓß∩ óßÑ αáßΦ¿αÑ¡¿∩ »ÑαÑτ¿ß½Ñ¡¡δÑ ó Σá⌐½Ñ
¬«¡Σ¿úπαᵿ¿.
/id - «»αÑñѽ∩Γ∞ áασ¿óδ »« ß¿ú¡áΓπαÑ.
/ext - «»αÑñѽ∩Γ∞ áασ¿óδ »« αáßΦ¿αÑ¡¿ε.
/r[-] - ¬«¡óÑαΓ¿α«óáΓ∞ áασ¿óδ ó »«ñ¬áΓὫúáσ.
/k[+] - ß«σαá¡∩Γ∞ «α¿ú¿¡á½∞¡δÑ ñáΓπ ¿ óαѼ∩ ß«ºñá¡¿∩
áασ¿óá.
/t[-] - ΓÑßΓ¿α«óáΓ∞ áασ¿ó »«ß½Ñ π»á¬«ó¬¿.
/d:[Drive:][Path]
- ¬áΓὫú ó ¬«Γ«α«¼ ¡Ñ«íσ«ñ¿¼« ß«ºñáΓ∞
»ÑαѬ«¡óÑαΓ¿α«óá¡¡δ⌐ áασ¿ó.
/? - ¬αáΓ¬á∩ ß»αáó¬á.
Åáαá¼ÑΓαδ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ ¿¼ÑεΓ í«½∞Φ¿⌐ »α¿«α¿ΓÑΓ, τѼ πßΓá¡«ó¬¿ ó
Σá⌐½Ñ ¬«¡Σ¿úπαᵿ¿.
ìá»α¿¼Ñα:
ACVT *.rar d:\*.arj /zip /r e:\*.ha
ACVT somefil1.ha somefil2.zip somefil3.arj /uc2 /k-
ACVT *.* /id /d:C:\ARCHIVES
ACVT @vc.lst
4. ÇóΓ«α߬¿Ñ »αáóá
~~~~~~~~~~~~~~~~~~~
¥Γá »α«úαá¼¼á αáß»α«ßΓαá¡∩ÑΓß∩ ¬á¬ FreeWare. éßÑ »αáóá ¡á »α«úαá¼¼π
ACVT »α¿¡áñ½ÑªáΓ áóΓ«απ - æÑαúÑε ùÑσπΓá.
éδ ¼«ªÑΓÑ ßó«í«ñ¡« αáß»α«ßΓαá¡∩Γ∞ «α¿ú¿¡á½∞¡δ⌐ áασ¿ó ó ¡Ñ¿º¼Ñ¡¡«¼
ó¿ñÑ, ¡Ñ ¿ºó½Ñ¬á∩ ¿º φΓ«ú« ¬«¼¼ÑατÑ߬«⌐ óδú«ñδ.
Åα«úαá¼¼á ¼«ªÑΓ íδΓ∞ ó¬½ετÑ¡á ó ¬«½½Ñ¬µ¿¿ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩
¡á CDROM, αẼÑΘáΓ∞ß∩ ó Internet, ¡á BBS, «ßΓáóá∩ß∞ »α¿ φΓ«¼ ó
¡Ñ¼«ñ¿Σ¿µ¿α«óá¡¡«¼ »Ñαó«¡áτá½∞¡«¼ áασ¿óÑ.
鬽ετÑ¡¿Ñ Åα«úαá¼¼δ ¬á¬ τáßΓ∞ »á¬ÑΓá »α«úαá¼¼ ΓαÑíπÑΓ ß»Ñµ¿á½∞¡«⌐
ñ¿ßΓα¿íπΓ¿ó¡«⌐ ½¿µÑ¡º¿¿.
Åα«úαá¼¼á αáß»α«ßΓαá¡∩ÑΓß∩ »« »α¿¡µ¿»π "AS IS". Éáºαáí«Γτ¿¬ ¿
»α«ñáóѵ ñá¡¡«ú« ÅÄ ¡Ñ ¡ÑßÑΓ «ΓóÑΓßΓóÑ¡¡«ßΓ¿ ºá »α∩¼«⌐ ¿½¿ ¬«ßóÑ¡¡δ⌐
óαÑñ, »α¿τ¿¡Ñ¡¡δ⌐ ó ßó∩º¿ ß ¿ß»«½∞º«ó᡿Ѽ ñá¡¡«ú« ÅÄ.
5. îÑßΓá »«ññÑ᪬¿ ¿ «íαáΓ¡á∩ ßó∩º∞
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://cdbf.hypermart.net/ru/acvt/
Copyright (c) Sergey Chehuta
Email: sergey@amodem.sumy.ua
FIDO: 2:4614/46.56