Xem bai viet bang font Unicode

thdang@tlnet.com.vn

Kh©u cuèi cïng cña qu¸ tr×nh viÕt phÇn mÒm lµ ph©n phèi s¶n phÈm cña m×nh lªn CD hay ®Üa mÒm nhê mét ch­¬ng tr×nh t¹o bé ®Üa Setup nµo ®ã, cã rÊt nhiÒu ch­¬ng tr×nh phôc vô c«ng viÖc nµy, næi tiÕng lµ Install Shield víi ®Çy ®ñ c¸c tÝnh n¨ng, hç trî nhiÒu ng«n ng÷ lËp tr×nh thÝch hîp cho c¸c nhµ ph¸t triÓn phÇn mÒm, ë ®©y t«i xin giíi thiÖu mét ch­¬ng tr×nh ®¬n gi·n ®Ó mäi ng­êi cã thÓ dÔ dµng t×m hiÓu vµ sö dông, Create Install. §©y lµ c«ng cô t¹o bé ®Üa Setup rÊt thÝch hîp cho nh÷ng ch­¬ng tr×nh nho nho, kh«ng ®ßi hái nhiÒu th«ng tin vÒ hÖ thèng khi cµi ®Æt. Create Install rÊt ®¬n gi·n nh­ng ho¹t ®éng thËt hiÖu qu¶.

Mét sè tÝnh n¨ng


Sö dông


§Çu tiªn b¹n chuÈn bÞ tÊt c¶ c¸c c¸c file ch­¬ng tr×nh cÇn ph©n phèi b»ng c¸ch chÐp chóng vµo mét th­ môc nµo ®ã. Khëi déng ch­¬ng tr×nh Create Install.

Vµo File/New Project, ®Æt tªn cho Project (®Ò ¸n) míi trong khung New project name.

Trong menu Project ta cã c¸c môc chän sau:

Option/Don't Compress: chØ ®Þnh c¸c lo¹i file nµo ch­¬ng tr×nh sÏ kh«ng nÐn trong khi t¹o file setup.

ThÎ Main

Source Directory: Chän th­ môc chøa c¸c file ch­¬ng tr×nh cÇn ph©n phèi.

Destination Directory: Cho th­ môc chøa c¸c file setup sau khi ®· t¹o xong. MÆc nhiªn lµ th­ môc pak trong cïng th­ môc víi c¸c file source.

Run after installation: ch¹y mét ch­¬ng tr×nh nµo ®ã sau khi t¹o xong bé ®Üa setup. Th­êng lµ c¸c lÖnh dïng ®Ó chuyÓn c¸c file setup lªn c¸c ph­¬ng tiÖn ®Ó ph©n phèi, vÝ dô nh­ CD.

ThÎ General

Windows Title: Tªn cña thanh tiªu ®Ò cöa sæ ch­¬ng tr×nh setup.

Default Path: Th­ môc mÆc nhiªn ®Ó cµi ®Æt ch­¬ng tr×nh khi setup

Enforce Default: nÕu chän lµ b¾t buéc dïng th­ môc mÆc ®Þnh (Default Path) khi setup ch­¬ng tr×nh.

Close After Installation: Tù ®éng ®ãng tr×nh setup sau khi ®· hoµn tÊt qu¸ tr×nh cµi ®Æt.

Setup Language: Chän ng«n ng÷ hiÓn thÞ khi setup, cã tïy chän tiÕng ViÖt theo b¶ng m· TCVN. B¹n cã thÓ dïng 3 font hÖ thèng cña bé ABC hay më VNI-WebEye ®Ó hiÓn thÞ tiÕng viÖt.

Volume size (Kbytes): KÝch th­íc mçi file (®Üa mÒm) d÷ liÖu cña tr×nh setup, tÝnh b»ng KB.

Reserve on First Volume (Kb): Kh«ng gian ®Üa chõa l¹i trªn file (®Üa mÒm) ®Çu tiªn cña tr×nh setup. Kh«ng gian nµy dïng ®Ó chøa c¸c file vÒ th«ng tin phÇn mÒm hay tháa thuËn b¶n quyÒn cÇn cho ng­êi dïng ®äc tr­íc khi tiÕn hµnh cµi ®Æt.

Executable Filename: tªn file exe (file thùc thi) cña tr×nh setup. B¹n chØ cÇn gâ phÇn tªn chÝnh.

Self-Extraction Setup: T¹o bé ®Üa setup d¹ng file nÐn tù bung. NÕu chän môc nµy sau khi t¹o xong bé setup, b¹n sÏ thÊy rÊt gän gµng v× tÊt c¶ c¸c file phôc vô cho viÖc setup ®­îc nÐn vµo 1 file duy nhÊt.

ThÎ Shortcuts

Create Program Group: T¹o biÓu t­îng nhãm ch­¬ng tr×nh trong Start Menu.

Allow Cancel Group Creation: cho phÐp ng­êi dïng cã quyÒn chän hay kh«ng chän viÖc t¹o biÓu t­îng nhãm trong start menu khi setup.

Open program group on top: sau khi t¹o biÓu t­îng nhãm trong Start menu, ch­¬ng tr×nh sÏ më cöa sæ chøa c¸c shortcut cña phÇn mÒm võa t¹o lªn trªn hÕt (on top) cho ng­êi dïng xem.

Allow Cancel Desktop Shortcuts: ChØ cã hiiÖu lùc khi b¹n chän Put ont Desktop trong hép tho¹i Add/Modify Shortcuts. Môc ®Ých lµ cho phÐp ng­êi dïng cã thªm tïy chän lµ t¹o hay kh«ng t¹o c¸c Shortcut trªn Desktop cña ch­¬ng tr×nh.

Program Group Folder Name: Tªn biÓu t­îng nhãm sÏ t¹o trong Start menu.

Nót Add: Dïng ®Ó thªm 1 shortcut cho ch­¬ng tr×nh ®Ó t¹o biÓu t­îng nhãm trong Start menu. Khi nhÊn sÏ xuÊt hiÖn hép tho¹i.

Shortcut name: Tªn cña shortcut (sÏ xuÊt hiÖn trong start menu hay Desktop)

Command Line (no parameters): tªn file ch­¬ng tr×nh kh«ng kÌm theo tham sè.

Command Line Parameters: tªn file ch­¬ng tr×nh cã kÌm theo tham sè.

Icon file: Icon cho shortcut, nÕu kh«ng cã th× dïng Icon mÆc ®Þnh cña file.

Working Directory: Th­ môc lµm viÖc cña ch­¬ng tr×nh, nÕu kh«ng cã th× lÊy th­ môc mÆc ®Þnh.

Put on Desktop: T¹o thªm 1 shortcut n÷a vµ ®Æt trªn mµn h×nh Desktop.

BÊm Add ®Ó thªm vµo vµ Cancel ®Ó ®ãng hép tho¹i nµy l¹i

ThÎ Background

Background Windows: nÕu chän sÏ cã mµn h×nh nÒn khi setup, nÕu kh«ng chän th× chØ cã 1 hép tho¹i hiÓn thÞ tiÕn tr×nh setup mµ th«i.

Background Windows Title: Dßng ch÷ sÏ ®Æt trªn nÒn mµn h×nh khi setup.

Title Typeface: Typeface Name - Tªn kiÓu ch÷ dïng ®Ó hiÓn thÞ th­êng lµ Times, Bold - §Ëm, Italic - Nghiªng, Height - §é cao cña dßng v¨n b¶n, tÝnh b»ng ®é cao cña mµn h×nh chia cho sè nguyªn nhËp vµo. Th­êng lµ 1/10

String at Bottom Right Corner: Dßng v¨n b¶n xuÊt hiÖn ë gãc d­íi ph¶i mµn h×nh khi setup

Background color: qui ®Þnh mµu cho mµn h×nh nÒn (Windows), dßng v¨n b¶n lín (Text), Shade (bãng ®æ cña dßng v¨n b¶n lín) theo hÖ mµu RGB. Mçi trÞ nhá nhÊt lµ 0 vµ lín nhÊn lµ 255. SÏ xuÊt hiÖn c¸c mµu s¾c kh¸c nhau tïy theo 3 trÞ mµu nµy do b¹n nhËp vµo.

ThÎ License/Readme

Show License Agreement: HiÓn thÞ néi dung file v¨n b¶n vÒ tháa thuËn b¶n quyÒn

Show Readme Files: HiÓn thÞ c¸c file kh¸c.

Display Text File Before Setup: HiÓn thÞ file tr­íc khi setup

Display Text File After Setup: HiÓn thÞ file sau khi setup

Show "View Readme" Checkbox: cho phÐp ng­êi dïng cã thÓ tïy chän ®äc file Readme hay kh«ng trong mµn h×nh Setup.

ThÎ Uninstall

Full Uninstall: Cho phÐp gì bá tÊt c¶ nh÷ng g× ®· Install vµo.

Log File Only: ChØ t¹o file chøa danh s¸ch c¸c file ®· install vµo æ cøng.

No Uninstall: Kh«ng cho Uninstall

Add/Remoce name: Tªn môc Uninstall cña ch­¬ng tr×nh sÏ xuÊt hiÖn trong Add/Remove program cña Windows vµ trong Start Menu.

Install Log File Name: Tªn file phôc vô viÖc Uninstall, nÕu file nµy bÞ xãa sÏ kh«ng Uninstall ®­îc n÷a.

Nguyªn t¾c Uninstall cña ch­¬ng tr×nh lµ: ChÐp file Uninstall.exe vµo th­ môc Temp, sau ®ã Delete tÊt c¶ nh÷ng g× chóng ®· t¹o ra (kÓ c¸c c¸c file chÐp thªm), sau lÇn khëi ®éng l¹i m¸y tÝnh gÇn nhÊt, file Uninstall.exe sÏ bÞ xãa khái th­ môc Temp. Cho nªn b¹n ®õng bao giê mµ cho install thö vµo th­ môc temp, b¹n sÏ r¾c rèi khi cÇn gì bá mét c¸ch triÖt ®Ó chóng.

ThÎ Bonus

Write Files to Other Directories: Copy thªm c¸c file kh¸c vµo th­ môc chØ ®Þnh, th­êng lµ c¸c file th­ viÖn cña ch­¬ng tr×nh, nhÊn nót Add ®Ó thªm vµo

Source file: File cÇn chÐp thªm.

Destination file:

Predefined Path: c¸c th­ môc ®· ®­îc ®Þnh nghÜa tr­íc nh­: WIN_DIR (Windows), WINSYS_DIR (Windows\System), ...

Custom Path: Th­ môc do b¹n x¸c ®Þnh. Cã thÓ dïng c¸c biÕn sau ®Ó thay thÕ cho c¸c th­ môc ®Æc biÖt

%winpath% -  Th­ môc Windows
%syspath% - Th­ môc Windows\System
%installpath% - Th­ môc võa Install phÇn mÒm vµo
%cdrompath% -
Tªn æ ®Üa CD-ROM

Lîi dông ®iÒu nµy ta cã thÓ t¹o ra ch­¬ng tr×nh Install Fonts (gièng nh­ cña m¹ng Ph­¬ng Nam) b»ng c¸ch chän th­ môc chÐp ®Õn lµ %winpath%\Fonts trong thÎ Bonus sau ®ã kÝch ho¹t tr×nh Windows explorer víi th«ng sè nh­ sau Explorer.exe %winpath%\Fonts ®Ó Windows cËp nhËt Font c¸c font võa chÐp vµo.

File name: Tªn file míi ®Ó ®æi tªn sau khi ®· sao chÐp.

Action If File Exists: Xö lý c¸c tr­êng hîp c¸c file cÇn sao chÐp ®· cã s½n. Confirm (Hái ý b¹n), REPLACE ALWAYS (Lu«n chÐp ®Ì lªn file ®· cã), REPLACE IF NEWER (thay thÕ nÕu míi h¬n) ...

Cßn l¹i mét sè c¸c tïy chän kh¸c cã thÓ bá qua, nÕu thÝch mêi b¹n h·y tù m×nh t×m hiÓu thªm.

BÊm nót Create Install ®Ó ch­¬ng tr×nh b¾t ®Çu t¹o bé ®Üa setup. Sau khi t¹o xong b¹n cã thÓ ch¹y thö xem ch­¬ng tr×nh cã võa ý m×nh hay kh«ng.

YÕu ®iÓm thÊy râ nhÊt ch­¬ng tr×nh nµy lµ kh«ng cã tïy chän cho phÐp khëi ®éng l¹i m¸y tÝnh. Ta cã thÓ kh¾c phôc nh­îc ®iÓm nµy b»ng c¸ch gäi 1 ch­¬ng tr×nh nµo ®ã cã chøc n¨ng Reboot hay cho ch¹y file RUNDLL.EXE user.exe,exitwindowsexec trong th­ môc Windows sau khi setup hoµn tÊt ®Ó Reboot l¹i m¸y.

Xem thö mµn h×nh Setup


NguyÔn Hå Thiªn §¨ng, 03 th2 2002 05:49 CH
thdang@tlnet.com.vn


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

Mirror : http://www.ktlehoan.com