🖥️ Hex viewer with a twist
docs | 7 years ago | ||
src | 7 years ago | ||
.gitignore | 7 years ago | ||
.gitmodules | 7 years ago | ||
LICENSE | 7 years ago | ||
README.md | 7 years ago | ||
dub.sdl | 7 years ago |
I wanted a tool that is simple, light, and does what I want to do quickly, and so I created ddhx.
ddhx is meant as a replacement for my 0xdd tool.
Platform | Progress |
---|---|
Windows (Vista+) | Mid-way there! |
macOS | Unknown |
Linux | Unusable |
*BSD | Unknown |
Basically a TODO list:
Back in 2015, 0xdd was my first tool I ever published to Github. I was still relatively new to programming so not only my skills were lacking, but 0xdd was getting a little messy here and there. So I'm starting from scratch!
C# is a great language. However, it requires .NET or the Mono runtime, and thus taking an extra step installing a framework.
As a native tool, it'll be ready out of the box, faster, and less memory hungry:
After fiddling around for a while, I couldn't get a good looking menu system. .NET and Mono does procedures automatically to set the console output to UTF-16 since .NET's String type is UTF-16.
Best I could of done is pure ASCII (with the -|+
set) but didn't look as good.
So for now, a command prompt system (a bit like vim's) is a lot faster to implement and use. I still try to remain a little user friendly.
Naming schemes, mostly.