Interessantes Projekt mit Potential!
Ich hätt da ein paar
Kritiken, hoffe du verkraftest es:
- es ist nirgends erklärt, wie "Schematiken" funktionieren
- momentan unterscheidet es sich nicht wirklich viel von nem mageren Hexeditor
- ich weiß nicht, inwiefern das machbar wäre, aber wäre es nicht schön, wenn du
XML DTDs verwerten und dann den Inhalt von Daten durch das DTD farblich hervorheben könntest? vlt reicht aber auch deine "Schematik" ^_^
Verbesserungsvorschläge
- Anstatt bei den Offsets mit der Nummerierung bei 1 zu beginnen, fang lieber bei 0 an
- gib die Offsets als Hexwert an, nicht dezimal!
- "xxGG" wird als 0-0 erkannt
Edit:
Lob
- die App scheint selbst >4gb (konkret 15gb) Daten zu verkraften.
Edit2: Ahh ok. es gibt ein Kontextmenü xD
Edit3: Ok, ist eig. recht interessant.
Weißt du, was die App um einiges mächtiger machen würde? Wenn man komplexe Datentypen (~records) definieren und angeben könnte, wann und wie oft (evt. abhängig von einem Feld) dieser komplexe Datensatz vorkommt:
Beispiel:
Datentyp T1 = [bool][int32][PascalString]
Bytestrom = 5[T1][T1][T1][T1][T1]
Man sagt nun, an Offset 0, wo die 5 steht, ist die Int32 Zahl, die angibt, wie oft der Datentyp T1 hintereinander vorkommt.
Bin auf Neuerungen gespannt!
Es heißt übrigens Interpreter