Národní úložiště šedé literatury Nalezeno 1 záznamů.  Hledání trvalo 0.01 vteřin. 
FAHEX - formátově orientovaný hexeditor
Pilař, Tomáš ; Ježek, Pavel (vedoucí práce) ; Čech, Přemysl (oponent)
Pokud programátor potřebuje univerzální nástroj pro editaci binárních souborů, použije binární editor, nejčastěji hex editor. Editace pomocí binárního editoru je však pracná a náchylná k chybám. Cílem této práce je vytvořit hex editor, který kromě standardního hexadecimálního a znakového pohledu poskytuje navíc i strukturovaný pohled na obsah souboru, získaný na základě popisu formátu souboru dodaného uživatelem. Strukturovaný pohled umožní procházet strukturu souboru a měnit celé hodnoty namísto jednotlivých bytů, čímž značně usnadní editaci. Formát souboru je popsán v rozšiřitelném jazyce XAML vyvinutém společností Microsoft. Práce implementuje framework pro vytváření nových popisných prvků jazyka a pomocí něj sadu základních popisných prvků použitelných pro popis mnoha formátů. Práce také implementuje framework pro vytváření nových prvků strukturovaného pohledu, jenž slouží jako uživatelské rozhraní pro popisné prvky, pomocí něj je pak implementována sada základních pohledových prvků. Propojení těchto dvou frameworků je docíleno pluginovým systémem, který umožňuje vytvářet různá uživatelská rozhraní pro stejný popis formátu. Frameworky spolu s pluginovým systémem umožňují uživateli rozšířit popisný jazyk i strukturovaný pohled bez nutnosti rekompilace, a to dokonce za běhu editoru.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.