NÐn & gi¶i nÐn file víi
Microlog
Cabinet Manager 99
theo chuÈn cña Microsoft (*.CAB)
Xem bai viet bang font Unicode


Microlog Cabinet Manager 99 Version 2.2
Copyright (C) 1997 - 1999 Microlog GmbH, Borchen
All Rights Reserved

http://www.microlog-online.de/

Ch­¬ng tr×nh nÐn víi tû lÖ nÐn cao nhÊt trong c¸c ch­¬ng tr×nh th«ng dông

NguyÔn Hå Thiªn §¨ng (thdang@tlnet.com.vn)

A. Giíi thiÖu

Cabinet Manager 99 lµ ch­¬ng tr×nh nÐn vµ sao l­u d÷ liÖu víi tØ lÖ nÐn rÊt cao, cung cÊp nhiÒu tÝnh n¨ng ­u viÖt vÒ tÝnh b¶o mËt, chøng thùc nguån gèc, víi nhiÒu møc nÐn kh¸c nhau dùa trªn 2 ph­¬ng ph¸p nÐn lµ MS-ZIP & LZX. Nh­ng ch­¬ng tr×nh nµy chØ lµm viÖc ®­îc trªn mét lo¹i file duy nhÊt lµ CAB (d¹ng file nÐn chuÈn cña Microsoft). Riªng víi lo¹i file nµy c¸c ch­¬ng tr×nh nÐn kh¸c chØ cã thÓ xem vµ më nÐn, chø kh«ng cã kh¶ n¨ng t¹o. Do chØ lµm viÖc víi mét lo¹i file duy nhÊt, nªn ch­¬ng tr×nh nµy kh«ng ®­îc sö dông phæ biÕn.

NÕu b¹n cÇn nÐn d÷ liÖu ®Ó ph©n phèi (c¸c nhµ ph¸t triÓn phÇn mÒm) hay sao l­u th× b¹n sÏ rÊt hµi lßng víi tØ sè nÐn thuéc h¹ng "top ..." cña nã. B¹n cã thÓ nÐn víi nhiÒu møc kh¸c nhau. NÕu tØ lÖ nÐn cao th× tèc ®é nÐn bao giê còng chËm, hoÆc chØ sao l­u mét c¸ch b×nh th­êng (kh«ng nÐn). Còng nh­ hÇu hÕt c¸c ch­¬ng tr×nh nÐn file kh¸c, Cabinet Manager cho phÐp t¹o file nÐn tù bung (SFX - Self extracting files), ®Æc biÖt cßn cã kh¶ n¨ng gäi mét ch­¬ng tr×nh thi hµnh sau khi më nÐn file nÐn tù bung (tÝnh n¨ng nµy chØ xuÊt hiÖn ë ch­¬ng tr×nh nµy vµ mét phÇn mÒm ®­îc ®¨ng ký nh·n hiÖu th­¬ng quyÒn cña WinZip mµ th«i, kh«ng hÒ cã ë c¸c tr×nh nÐn th«ng dông kh¸c).

Giao diÖn dÔ dïng, tÝch hîp chÆt chÏ víi Windows, dÔ dµng khëi ®éng tõ menu PopUp nhê phÝm ph¶i chuét trong Windows Explorer vµ mét sè ch­¬ng tr×nh qu¶n lý file kh¸c (t­¬ng thÝch).

* Víi phiªn b¶n 2.2 nµy (b¶n thönghiÖm), b¹n cÇn ph¶i cã b¶n tr­íc 2.1, ®ång thêi nã cßn chøa lu«n c¸c Module n©ng cÊp cña b¶n SP2.

* Cã thÓ thªm, bít, xãa c¸c file trong file nÐn.

* Module më nÐn trong file nÐn tù bung nhá h¬n ë phiªn b¶n tr­íc, nh­ng còng cßn h¬i lín h¬n c¸c ch­¬ng tr×nh kh¸c.

* B¶n dïng thö cho phÐp b¹n "xµi chïa" ®Õn 40 ngµy.

* Hç trî kÐo vµ th¶ (drap & drop)

* Cho phÐp Import thªm file vµo file ®ang nÐn tõ 1 file CAB kh¸c.

* §ßi hái hÖ thèng: Microlog Cabinet Manager cÇn Windows 95 OSR2 (Win97) víi Microsoft Internet Explorer 3.01 hay cao h¬n, hoÆc Windows 98, Windows NT 4.0. Microlog Cabinet Manager kh«ng hç trî Windows 3.1 vµ Windows NT 3.51.

B. Menu PopUp vµ ToolBar

Do lµm viÖc trªn file chuÈn cña Microsoft cho nªn nÕu cã Cabinet trong tay b¹n cã thÓ ung dung mµ ng©m cøu c¸c file trong bé Setup phÇn mÒm cña Microsoft (hiÖu chØnh, thªm, bít). Nh­ng b¹n chí cã lÇm lÉn c¸c file Cab nµy víi c¸c file Cab ®­îc t¹o bëi mét sè ch­¬ng t¹o ra bé ®Üa setup phÇn mÒm µ nghen.

ToolBar

Menu PopUp

HÇu hÕt c¸c lÞnh th«ng dông ®Òu ®­îc ®­a vµo ToolBar vµ menu PopUp ®Ó t¨ng tèc ®é thao t¸c, t¹o c¶m gi¸c th©n thiÖn, dÔ dïng.

C. Sö dông

1. Khëi ®éng vµ Add file vµo file CAB tõ Windows Explorer:

Khi b¹n nhÊn ph¶i chuét trªn tªn file hay folder, trong menu PopUp sÏ cã thªm môc chän "Add to Cabinet". NÕu b¹n chän môc nµy còng ®ång nghÜa víi viÖc t¹o file nÐn cho file (folder) ®ang chän, sau khi chän Cabinet Manager sÏ ®­îc khëi ®éng vµ tù nã sÏ Add vµo c¸c file (folder), mµ b¹n ®· chän tõ Windows Explorer. Tõ ®©y b¹n cã thÓ dïng c¸c tiÖn Ých cña nã cung cÊp ®Ó nÐn file.

NÕu lµ file nÐn tù bung th× trong menu PopUp sÏ xuÊt hiÖn thªm môc chän Inspect Sfx ®Ó b¹n më file nÐn vµ xem néi dung cña nã nh­ file CAB b×nh th­êng (xin h·y xem phÇn Cabinet Manager & Windows Explorer). 

2. Lµm viÖc víi file CAB ®· cã:

a. Më file CAD: Sau khi më file b¹n cã thÓ thÊy ®­îc néi dung c¸c file ®­îc nÐn bªn trong nã. Vµo File / Open, chän file cÇn më, click OK

b. Më nÐn file: B¹n cã thÓ më nÐn c¸c file vµ folder ®· ®­îc nÐn b»ng c¸ch vµo Edit / Extract hoÆc chän Extract tõ menu PopUp khi nhÊn ph¶i chuét. Chän folder chøa file, click OK

c. Xem file tõ trong file CAB: B¹n cã thÓ xem file nÐn trong file CAB mµ kh«ng cÇn më nÐn. Vµo Edit \ View hoÆc nhÊn ph¶i chuét sau ®ã chän View.

3. T¹o file CAB míi:

a. Thªm file vµo file CAB ®· nÐn: §Ó thªm vµo file hay folder vµo file CAB b¹n h·y vµo Edit \ Add, chän file cÇn thªm vµo, click OK. Ngoµi ra b¹n còng cã thÓ kÐo c¸c file cÇn thªm tõ Windows Explorer vµ th¶ vµo trong cöa sæ Cabinet Manager còng cã chøc n¨ng t­¬ng tù.

b. Xãa c¸c file ®· nÐn tõ file CAB: Edit / Delete

L­u ý: C¸c lÞnh trªn chØ thùc hiÖn ®­îc khi chøc n¨ng finalize trong menu file ch­a ®­îc thùc hiÖn lÇn nµo.

c. L­u file b»ng chøc n¨ng Finalize: Sau khi thùc hiÖn chøc n¨ng nµy file CAB cña b¹n sÏ trë nªn "cøng", kh«ng thÓ cËp nhËt g× thªm, xem nh­ lµ mét file nÐn hoµn tÊt. Vµo File / Finalize.

d. T¸ch file nÐn ra thµnh nhiÒu file nhá: NÕu b¹n cã file CAB qu¸ lín, b¹n cã thÓ dïng chøc n¨ng nµy ®Ó t¸ch ra thµnh nhiÒu file nhá ®Ó dÔ dµng ph©n bè lªn c¸c ®Üa mÒm.

- View / Options
- Chän thÎ Disk, click chän Spanning
- Chän kÝch th­íc file nÐn (DiskSize).

Sau khi thùc hiÖn xong c¸c tïy chän trªn, khi b¹n Save, Cabinet Manager sÏ chia file nÐn thµnh nhiÒu file víi kÝch th­íc mçi file do b¹n chän trªn phÇn DiskSize.

4. T¹o file nÐn tù bung (Self extracting): Còng gièng nh­ hÇu hÕt c¸c ch­¬ng tr×nh nÐn kh¸c, Cabinet Manager còng cho phÐp b¹n t¹o file nÐn tù bung (tøc lµ tù file nÐn *.exe cã kh¶ n¨ng tù gi¶i nÐn nhê cã chøa thªm mét Module bªn trong file nÐn). Tuy nhiªn chøc n¨ng nµy trong Cabinet Manager h×nh nh­ gièng tr×nh cµi ®Æt phÇn mÒm h¬n.

a. §Æt tªn tiªu ®Ò cho cöa sæ tr×nh më nÐn: Tªn nµy sÏ xuÊt hiÖn trªn thanh tiªu ®Ò cña cöa sæ më nÐn. Vµo View / Options, chän thÎ SFX, nhËp tªn vµo Package title, click OK

b. Gäi ch­¬ng tr×nh thùc thi sau khi më nÐn: B¹n h·y nhËp tªn ch­¬ng tr×nh cÇn ch¹y vµo hép Post Extract Command. ChØ cÇn nhËp tªn file exe lµ ®­îc.

c. §Æt ®­êng dÉn chøa c¸c file më nÐn: Trong phÇn Target Path chóng ta cã 2 tïy chän:

Temporary folder: Më nÐn vµo th­ môc Temp (th­êng lµ th­ môc Windows\Temp hoÆc th­ môc Temp ®­îc khai b¸o trong Autoexec.bat). NÕu b¹n ®¸nh dÊu check vµo Delete temporary files on exit th× sau khi ch­¬ng tr×nh (®­îc b¹n gäi trong phÇn Post extract command) thùc hiÖn xong, lËp tøc c¸c file võa ®­îc gi¶i nÐn ra sÏ bÞ xãa. TÝnh n¨ng nµy chØ thÝch hîp trong viÖc phôc vô c¸c ch­¬ng tr×nh Setup phÇn mÒm.

User Specified: Cho mét ®­êng dÉn cô thÓ

d. §Æt lêi nh¾c nhë: Khi b¹n ch¹y file nÐn tù bung, ch­¬ng tr×nh sÏ hái b¹n b»ng mét khung Messagebox. H·y vµo View / Options, chän thÎ Stub. Gâ vµo dßng v¨n b¶n muèn xuÊt hiÖn mçi khi ch¹y file nÐn vµo Box vµ check vµo Begin ®Ó cho hiÖu lùc. Mét c¸ch t­¬ng tù b¹n sÏ ®­îc dßng th«ng b¸o sau khi ®· më nÐn xong (Finish).

Còng trong phÇn nµy b¹n cã thÓ cho hiÓn thÞ file License, h·y chän file (d¹ng *.txt) b»ng c¸ch nhÊn nót ...

e. Save file CAB ë d¹ng SFX: File Save as, chän Self Extract Files (*.exe) trong combobox Save as type, gâ tªn file trong khung FileName, click Save.

D. Mét sè lÖnh kh¸c:

1. Cabinet Manager & Windows Explorer:

§Ó dÔ dµng cho ng­êi sö dông, Cabinet Manager ®­îc tÝch hîp chÆt chÏ víi Windows qua menu PopUp (khi nhÊn ph¶i chuét) vµ thªm mét Tab tªn Cabinet vµo Properties.

Add to Cabinet: Dïng ®Ó khëi ®éng vµ Add c¸c file (folder) ®ang chän vµo Cabinet.

Inspect Sfx: Më Cabinet ®Ó hiÓn thÞ néi dung cña file nÐn (chØ xuÊt hiÖn khi nhÊn ph¶i chuét trªn mét file nÐn tù bung)

Khi xem Properties cña file CAB, b¹n sÏ thÊy cã thªm Tab Cabinet. Trong cöa sæ nµy th«ng b¸o cho b¹n biÕt c¸c th«ng sè vÒ file CAB nh­: Phiªn b¶n (Version), Compresssion Type (ph­¬ng ph¸p nÐn), tæng sè th­ môc, tËp tin, ...

Ngoµi ra cßn cã thªm nót Open ®Ó khëi ®éng nhanh Cabinet.

2. ThÎ Options/Cabinet:

Cabinet Set Id: §©y lµ con sè dïng ®Ó nhËn diÖn c¸c file con (khi t¸ch file - spanning), c¸c file con nµy ph¶i cã sè ID gièng nhau th× tr×nh më nÐn míi nhËn diÖn ®­îc.

Compression: chän møc ®é nÐn b»ng c¸ch kÐo thanh g¹t (tõ None cho ®Õn LZX:<21>). NÕu b¹n cÇn tû lÖ nÐn cao nªn ®Æt tèi ®a LZX:<21>, nh­ng tèc ®é nÐn h¬i bÞ chËm.

3. ThÎ Options/Protection:

Passphrase to open Package: §Æt Password mçi lÇn më file nÐn

E. KÕt:

§©y lµ ch­¬ng tr×nh nÐn kh«ng th«ng dông do chØ lµm viÖc trªn mét d¹ng file duy nhÊt, lµm viÖc h¬i chËm ch¹p, kh«ng cã kh¶ n¨ng tù chuyÓn ®æi tõ file nÐn b×nh th­êng sang file nÐn tù bung (ph¶i Save As), chøc n¨ng t¹o file nÐn tù bung mang d¸ng dÊp cña mét tr×nh setup ®¬n gi¶n. Module më nÐn trong file nÐn tù bung h¬i lín, lµm cho file cång kÒnh. Nh­ng kÕt qu¶ nÐn cña nã kh¸ cao, kh¶ n¨ng b¶o mËt ®¸ng chó ý. Víi nhiÒu møc nÐn kh¸c nhau, tõ kh«ng nÐn cho ®Õn nÐn víi tû lÖ cao nhÊt. NÕu b¹n muèn l­u tr÷ d÷ liÖu cña m×nh nªn chän Cabinet, b¹n sÏ ®­îc lîi rÊt nhiÒu vÒ dung l­îng. Tuy nhiªn chóng ta h·y cïng chê xem phiªn b¶n kÕ tiÕp cña Cabinet Manager sÏ ®­îc c¶i tiÕn nh­ thÕ nµo.


chuÒ nhâòt, thaìng hai 03, 2002 05:49 CH
NguyÔn Hå Thiªn §¨ng


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com