Programy ke stažení

PŘEVOD verze 1.04 (4.10.2003)

program pro převod kódování české diakritiky v textových a dBase souborech

Konvertor kódování češtiny ke stažení:
prevod10.zip (20 KB)
prevod10.exe (22,9 KB)

Program je již staršího data, a proto neumí pracovat se soubory, které mají název delší než osm znaků a nebo příponu delší než tři znaky. Pokud má soubor dlouhé jméno, je nutné použít zkrácené (většinou prvních 6 znaků s číslováním za tildou např. ~1). Může též pomoci přejmenování souboru na kratší jméno.

  • snadná konverze kódování češtiny
    Program ulehčuje práci s českými texty v různém kódu. Všechny funkce programu se ovládají z příkazové řádky. Lze ho použít k překódování jakéhokoli českého (nebo slovenského) textu v ASCII formě, tedy čistý text bez spec. kódů nebo HTML.
  • podpora databázových souborů ve formátu dBase III (DBF)
  • automatické rozpoznání kódování textového souboru
    Autodetekce kódování češtiny dosahuje při určení kódování celkem slušné přesnosti (99,8 %). Konverze kódování do Vámi požadovaného může potom proběhnout zcela automaticky bez znalosti zdrojového kódování diakritiky.
  • podporuje tyto nejběžnější kódování češtiny:
    • PC Latin 2 (CP852)
    • bří. Kamenických (KeybCS2, MJK, CP895)
    • WindowsEEcs (CP1250)
    • ISO Latin 2 (ISO 8859-2, IBM CP912)
    • Macintosh CE
    • KOI-8čs (ČSN 36 9102)
    • ASCII
  • konvertuje všechny znaky z druhé poloviny ASCII tabulky
    program převádí do cílového kódování všechny znaky s ASCII kódem větším než 127, tedy nejenom znaky s nabodeníčky. Pokud znak ve zdrojovém kódování nemá svůj protějšek v kódování cílovém, potom se znak převede na znak nejvíce vizuálně podobný. Například v kódování Windows CP1250 nejsou obsaženy znaky pro kreslení textových rámečků a proto se vodorovná čára z kódování Latin 2 nebo Kamenických převede na pomlčku.
  • nejrychlejší převodník v testu konvertorů kódování
    • i286/12 - až 167 KB/s (bez diskové cache)
    • i486DX2/50 - až 2586 KB/s
    • i486DX2/66 - až 2779 KB/s
    • Pentium®/75 - až 6652 KB/s
    • Pentium®/133 - až 10571 KB/s
    • Cyrix® 6x86MX/300 - až 16244 KB/s
    • Pentium® II/266 - až 17192 KB/s
  • minimální nároky na hardware
    Program vyžaduje libovolné PC s procesorem minimálně 286, operační systém MS-DOS 3.30 nebo vyšší a alespoň 128 KB volné paměti RAM. Nároky jsou tedy minimální a vyhovují jim snad všechny dnes užívané PC.
    Program je otestován na procesorech i286, i486, Intel® Pentium®, Pentium® II, Pentium® III, Pentium® 4, Intel® Xeon, Cyrix® 6x86MX, AMD® K6-2, Athlon XP a měl by fungovat i na procesorech kompatibilních.

Poznámka: Kódování UTF-8 není programem Převod 1.04 podporováno. Pro hromadnou konverzi souborů v kódování UTF-8 ve Windows lze použít program Text Encoding Convertor 3.0 nebo pro použití v příkazovém řádku GNU Recode.


SLOVA verze 1.4

spočítá četnost slov v textu

Program spočítá četnost jednotlivých slov v textovém souboru a vypíše jejich seznam seřazený podle abecedy, podle četnosti nebo podle délky slova. Také zobrazí celkový počet slov, počet různých slov, průměrnou délku slova a nejdelší nalezené slovo.

13. března 2006 přidán přepínač -e pro zachování velikosti písmen ve slovech.

Stažení programu SLOVA včetně zdrojového kódu v C:
slova.zip (47,6 KB)

Search and Replace verze 1.2

nahrazuje řetězec v textovém souboru jiným textem

Program najde požadovaný řetězec v textovém souboru a nahradí ho jiným řetězcem. Je vhodný pro dávkové zpracování - ovládá se z příkazové řádky.

Stažení programu S.A.R. včetně zdrojového kódu v C:
sar12.zip (17,7 KB)

BogoMIPS

program pro změření rychlosti procesoru

Program neměří opravdový výkon CPU, ale ve skutečnosti zjišťuje kolikrát za sekundu neudělá procesor vůbec nic. Rutina je převzata z jádra Linuxu, kde je použita ke kalibraci časové smyčky.

Stažení programu BogoMIPS včetně zdrojového kódu v C:
bogomips.zip (21,8 KB)