Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

HexEdit plugin

<< < (9/11) > >>

danselmi:
The (misused?) lexer configuration file will make the file open dialog
show an entry for this filetypes (I have tested it).
And the registered mime plugin will open the file.

regards danselmi

MortenMacFly:

--- Quote from: byo on November 03, 2008, 11:38:10 pm ---The problem is that even if you register mime plugin, registered extensions won't show up in the file open dialog - you'll have to select "Show all file types" or something like this.

--- End quote ---
Nice catch! So we should change the core to do so. Anyways - the file extension handling is ugly in general and could need some overhaul / refactoring.

ouch:
any chance on having the search menu working on a hex editor opened file?

At least just the "find" one anyway...

also something that searches for hex strings as well as text would rock too. :)

good job, doesn't quite replace HxD as is though. ;)

byo:
Yeah, the plugin has some issues :/ Unfortunately I don't have enough time to work on it right now (for next few weeks I suppose). So please be patient :) Maybe anybody wants to help ?

BYO

byo:
Hi. Those who observe HexEdit in svn log may notice that I've reached the 0.5 version. This version include:


* Can edit files with size up to 10^19 bytes (tested on 3GB iso file)
* Search for utf8 string, hex string or by calculating some expression
* Adjustable view: bin/hex, byte/word/dword/qword, big/little endian
* Adjustable number of columns in one row
* Build-in expression parser which can be used to calculate some value based on current cursor position and preview it, can also be used to automatically calculate address on goto and to give more advanced search criteria
The version 0.5 also means that I've reached the end of my roadmap for this plugin. This means that from now on in probably next few months I'll only fix bugs, maybe add some small features in meantime. I need to focus on other tasks right now :) If anybody has some feature request, please send an PM to me.

Also keep in mind that the 0.5 version is not bug-free. I did my best to create product with good quality and especially tested the code that may damage some data. But no guarantees are given.

Regards
   BYO

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version