home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 June
/
Chip_1999-06_cd.bin
/
ctenari
/
Kvarda
/
HTMLENAD.TXT
< prev
next >
Wrap
Text File
|
1996-01-19
|
4KB
|
129 lines
/************************************************************************\
*
* PROGRAM : HTMLENAD
*
* PURPOSE : Nahrada znaku s kody >127 pomoci HTML znakovych entit
*
\************************************************************************/
COMMAND LINE:
=============
htmlenad source [target] [options]
source ~ Jmeno zdrojoveho souboru nebo zdrojoveho adresare.
target ~ Jmeno ciloveho souboru nebo adresare. Pokud neni uvedeno, je
target shodny se source.
options ~ Volby. Specielni volba zacinajici znakem @ znamena jmeno
sekce v HTMLENAD.INI. Ostatni volby zacinaji znakem /.
HTMLENAD.INI:
=============
Volby (options) je mozne zadat i pomoci HTMLENAD.INI. Sekce [Default]
muze obsahovat default nastaveni (jina nez uvedeno dale). Sekce jinych
jmen mohou slouzit pro konkretni situace.
Postup nastaveni voleb pri behu programu je nasledujici:
1. defaulty programu
2. HTMLENAD.INI, sekce [Default]
3. command line options
V pripade ze volbou je @section (napr. @CP852), jsou nacteny volby z
HTMLENEM.INI, sekce [section] (napr. [CP852]). Po volbe @section jiz
prikazova radka neni dale zpracovana.
OPTIONS:
========
Kodova strana
-------------
Command line: /codepage:cpname nebo
/cp:cpname nebo
/c:cpname
HTMLENAD.INI: CodePage=cpname
cpname je jmeno kodove strany, kteremu odpovida soubor cpname.ENC v
adresari kodovych tabulek.
Default je cpname=CP1250.
Adresar kodovych tabulek
------------------------
Command line: /dir:dirname nebo
/d:dirname
HTMLENAD.INI: EncodingDir=dirname
dirname je jmeno adresare, ve kterem jsou ulozeny kodove tabulky
(soubory *.ENC a ACCENT.CONV).
Default je adresar shodny s tim, ve kterem se nachazi prave spusteny
program HTMLENAD.EXE.
Cas souboru
-----------
Command line: /time:timemode nebo
/t:timemode
HTMLENAD.INI: FileTime=timemode
timemode je volba casu (date/time) pro cilove soubory. Jsou mozne
tyto hodnoty (texty):
current Okamzity cas v dobe nahrady.
original Puvodni cas zdrojoveho souboru. Default.
V command line muze byt pouzito na miste timemode i odpovidajici prvni
pismeno (c misto current, o misto original).
Podadresare
-----------
Nastaveni zda prevadet soubory v celem adresarovem stromu nebo jen ve
zdrojovem adresari. (Ma smysl pouze pokud source je adresar).
Cely strom
Command line: /subdir+ nebo
/s+
HTMLENAD.INI: Subdirectories=yes
Pouze source adresar
Command line: /subdir- nebo
/s-
HTMLENAD.INI: Subdirectories=no
Default je cely strom.
Extensions
----------
Nastaveni extensions jmen souboru, pro ktere se provede konverze. Ostatni
se zkopiruji.
Default je konverze pro vsechny soubory.
Pouzit extension
Command line: /ext:extension nebo
/e:extension
HTMLENAD.INI: Extension#=extension nebo
Extension#=extension,1
Nepouzit extension
Command line: /noext:extension nebo
/n:extension
HTMLENAD.INI: Extension#=extension,0
extension je retezec obsahujici extension souboru (napr. HTML).
V HTMLENAD.INI je na miste # poradove cislo volby. Volby musi zacinat od 1
a mit vzestupna neprerusena cisla.
Voleb extensions muze byt az 50 a nejsou case sensitive. Jedina mozna
wildcard volba je "*" pro vsechny mozne extensions.
Priklad 1:
Command line: /ext:HTML /ext:htm /e:txt nebo
HTMLENAD.INI: Extension1=HTML
Extension2=htm
Extension3=txt
Konvertovat soubory *.HTML (tj. i *.html, *.Html apod.), *.HTM, *.TXT,
ostatni kopirovat.
Priklad 2:
Command line: /noext:gif
HTMLENAD.INI: Extension1=*
Extension2=gif,0
Konvertovat vsechny soubory mimo *.GIF (ty kopirovat).
19.1.1996
Jiri Kvarda
kvarda@vc.cvut.cz