 |
|
EniG. Change Code Page
|
 |
| Verzija: 2.6 |
| Zadnja promjena: 23.04.2003. |
| Status: Freeware |
Operacijski sustav: Windows 9x/NT/2000/XP
|
| Potrebne datoteke: Msvbvm60.dll |
| Download instalacijske kopije programa
sa svim datotekama:
full_ccp26.zip (757 kB)
bez VB biblioteke:
short_ccp26.zip (73.7
kB)
|
|
 |
|
 |
Nova adresa! - http://www.periodni.com/enig/ - Molim osvježite Vaše linkove.
EniG. Change Code Page je mali i brzi uslužni program za Windowse
9x/NT/2000/XP čija je osnovna namjena konvertiranje Web stranica napisanih
nekim alatom pod MS Windowsima (CP-1250) u ISO 8859-2 standard (preporučeni
standard za hrvatski Web prostor).
Konverzija *.html dokumenata iz MS Windows CP-1250 u ISO 8859-2 kodni sustav možete se obaviti:
- samo u jednoj datoteci - dovoljno je dvaput kliknuti na datoteku
- označenoj grupi datoteka - možete selektirati više datoteka koristeći SHIFT i CTRL
- prema zadanoj maski - u svim datotekam koje zadovoljavaju određeni kriterij, primjerice a*.html za sve HTML datoteke koje počinju slovom a, u tekućem direktoriju ili u svim njegovim poddirektorijima, tj. za cijeli web site odjednom.
Change Code Page u čistim tekstualnim datotekama (.html, .txt) može:
- konvertirati hrvatske grafeme između različitih kodnih sustava
- konvertirati bilo kakva dva kodna sustava
- izvoditi obični ali brzi Search & Replace
- ukloniti sve HTML tagove iz dokumenata, ostavljajući samo čisti tekst
i to automatski u svim datotekama koje zadovoljavaju određeni kriterij (masku).
Ukoliko želite izvoditi samo obični Search & Replace dovoljno je kliknuti u gornji desni kut Code Page okvira.
Napisana su nove, brže, rutine za traženje i mijenjanje. Svaki "znak" Posebnog skupa znakova mora se zadati posebno u ccp.cfg datoteci. Može biti maksimalno 32000 "znakova" u jednom setu. Tipka ESC prekida započetu zamjenu.
UPOTREBA
- Teoretsko ograničenje veličine datoteke s kojom ccp može raditi je 2 GB.
- Postoje dva Posebna skupa znakova čime je omogućeno korisniku definiranje dva skupa znakova proizvoljnog sadržaja, dužine i broja "znakova" u setu.
- Mogu zamijenjivati i skupovi s različitim brojem "znakova", npr. skup od 10 hrvatskih grafema sa skupom od 7 posebno definiranih. Tri grafema koja nemaju par zamjenjuju se s "" tj. brišu se iz teksta. U obrnutom slučaju, zamjene skupa od 7 članova sa skupom od 10 članova, zadnja tri člana se ignoriraju.
- Program može generirati ccp.log datoteku koja sadrži podatke o svim datotekama i izmjenama koje se na njima izvedu. Svako novo pokretanje programa briše staru log datoteku. Generiranje ccp.log datoteke se uključuje / isključuje u konfiguracijskoj datoteci (ccp.cfg).
|
Sam prozor programa podijeljen je u tri dijela:
- lijevi dio prozora služi za odabir datoteka ili direktorija u kojima se radi izmjena
- u gornjem desnom dijelu prozora biraju se kodni sustavi (iz starog u novi)
- donji desni dio prozora namijenjen je za zamjenu jednog uzorka teksta drugim
|
- CP-1250 - koriste MS Windowsi za prikaz naših slova
- ISO 8859-2 - je preporuka za hrvatski Web prostor
- CP-852 - koristi IBM/MS-DOS od 1990
- CROSCII - je stari standard koji je zamjenjivao neke znakove
iz ASCII tablice s hrvatskim grafemima. Negdje se naziva i CP-999
- BEZKVAKI - naši grafemi pretvoreni u slova bez kvačice (čisti
ASCII)
- SYMBOLIC HTML TAGS - neki editori spremaju naše grafeme kao
"Symbolic HTML tags". Ova tablica odgovara CP-1250 i u ovakvom formatu
sprema Word kad mu dadete "Save as HTML".
- MS WORD 2000 SYMBOLIC - MS Word 2000 sprema dio naših grafema
kao "Symbolic HTML tags" kad mu se dade "Save as HTML".
Tablica symbolic html tagova ugrađena u ccp odgovara CP-1252.
- UNICODE - Naši grafemi po Unicode standardu. Tablica symbolic
html tagova ugrađena u ccp odgovara UTF-8.
- POSEBNI SKUPOVI ZNAKOVA - možete unjeti bilo koji skup znakova
preko konfiguracijske datoteke. U ccp.cfg datoteci definirate imena
dva odvojena seta znakova i znakove koje sadržavaju. Lijevo od znaka
jednakosti se nalazi prvi set znakova a desno od znaka jednakosti drugi.
Ne stavljajte razmak prije i poslije znaka jednakosti jer se i on smatra
za znak. Redove koji na kraju imaju oznaku (NE MIJENJATI OVAJ RED) nemojte
dirati jer program po njima prepoznaje ono sto slijedi. Definicije počinju
odmah iza takvog reda, bez ijednog reda razmaka. Izostavljanjem znaka
jednakosti možete definirati samo jedan posebni skup znakova.
Nakon što definirate dva posebna skupa znakova u ccp.cfg datoteci oni se
dodaju na listu i u izbornik "stare" i "nove" kodne stranice kao:
- POSEBNI 1 - korisnički definirani "znakovi"
- POSEBNI 2 - korisnički definirani "znakovi"
Jedan par "znakova" završava tek nakon što stavite ENTER na kraj reda. Najduži "znak" koji sam probao imao je 1400 znakova.
Da bi browser razumio koju kodnu stranicu treba koristiti, stavite u zaglavlje HTML dokumenta META tag. Tablica navedenih standarada kako se vide u Vašem bowseru kada je kao META TAG namješteno:
META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-2"
| CP-1250 | ć | Ć | č | Č |
đ | Đ | š | Š | ž | Ž |
| ISO 8859-2 | ć | Ć | č | Č |
đ | Đ | š | Š | ž | Ž |
| CP-852 | | Ź | ź | Ź | Đ |
Ń | ç | ć | § | Ś |
| CROSCII | } | ] | ~ | ^ | | | \ |
{ | [ | ` | @ |
| bezkvaki | c | C | c | C | d | D |
s | S | z | Z |
STATUS
EniG. Change Code Page je FREEWARE programski proizvod.
Ovaj program možete slobodno koristiti u privatne ili poslovne namjene, te ga distribuirati drugima uz uvjet da time ne stičete materijalnu korist i ne mijenjate sadržaj datoteka. Ne može se bez ovlaštenja autora distribuirati u komercijalne svrhe.
AUTOR
Eni Generalić
Kemijsko-tehnološki fakultet u Splitu
Teslina 10/V, 21 000 Split, Hrvatska
e-mail: eni@ktf-split.hr
URL: http://www.periodni.com
INSTALACIJA PROGRAMA
Program će raditi na svakom 32-bit PC s Windows 9x, NT, 2000 ili Windows XP operacijskim
sustavom.
Možete skinuti samoinstalirajuću kopiju programa Change Code Page
sa svim potrebnim datotekama (757 kB) ili kratku
verziju bez VB biblioteka (73.7 kB). Raspakirajte
datoteku u privremeni direktorij i pokrenite instalacijski program (setup.exe)
i slijedite upute na ekranu.
Nakon instalacije direktorij Change Code Page sadrži slijedeće datoteke:
- ccp.exe - sam program za konverziju
- ccp.cfg - konfiguracijska datoteka
- file_id.diz - kratki opis programa
- readme.txt - najvažnije informacije o programu
- uninstall.exe - deinstalacijski program
- uninstall.ini - informacije za deinstalaciju
Ako ste skinuli kratku verziju instalacijskog programa moguće je da će vam
trebati i datoteka MSVBVM50.DLL. To je osnovna biblioteka za programe
pisane u VisualBasicu 5.0. Ako je nemate, prebacite datoteku
msvbvm60.zip
(689 kB; v. 6.0.84.95; 1999/10/5)
na svoje računalo i raspakirajte je u ../Windows/System/ direktorij.
UKLANJANJE PROGRAM S DISKA
U Control Panelu odaberite Add/Remove Programs, označite program Change Code Page i kliknite Remove.
Također, možete program ukloniti upotrebom ikone Uninstall u programskoj grupi Change Code Page.
Instalacijski program je napravljen pomoću programa Setup Generator (Gentee, Inc.)
Autor ne odgovara za eventualne štete prouzročene uporabom ovog programa.
Ako ustanovite da nešto ne radi kako treba, ili imate ideju kako poboljšati program molim Vas da mi javite na e-mail adresu:
eni@ktf-split.hr
Ugodan rad i uspješnu uporabu!
|