News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Request: Make this into a cross platform plugin.

Started by deadneurons, June 04, 2009, 03:11:54 AM

Previous topic - Next topic

deadneurons

Hello,
I'm not really a programmer else I will do it  so I can contribute.
If anyone has spare time, this is a nice simple tool _http://www.harkin.org/hextool

TIA.

MortenMacFly

Quote from: deadneurons on June 04, 2009, 03:11:54 AM
If anyone has spare time, this is a nice simple tool _http://www.harkin.org/hextool
This is nor wxWidgets based nor it designed to be cross-platform in the beginning.

Thus making a plugin out of it means basically a complete re-write from scratch.

But why don't you just "attach" the HexTool as a tool? There is no need to implement just another hex converter just for the purpose of having a plugin for C::B. There are literally thousands of hex converters which can be embedded just fine as a "tool" in C::B. I for myself do it exactly like that.

hence you might want to try the hexedit plugin already available, anyways...
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

deadneurons

I have it attached as tool under wine, but wine is sometimes flakey.
(hence the request for it to be cross platform plugin)
and some features of the hextool is missing. Also If attached as a tool
I can't have another tool running. I'm only interested in hextool not
just as converter, but to help visualize which pin of a microcontroller
is HI/LO . Anyhow, I've been wanting to ask for it for a while and I thought I should.

Thanks.

MortenMacFly

Quote from: deadneurons on June 04, 2009, 02:42:05 PM
Also If attached as a tool
I can't have another tool running.
You can. It's a matter of how you setup a tool. If you run it without output re-direction and detached you can run any number of tools from within C::B in parallel. and even multiple times.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

deadneurons

I have always run my tools without output redirection, never new what detached does
until you mention it. However only native tools seems to be working with detached option,
tools launch via wine doesn't show, tho it shows if not detached.
Anyway, as I said I just thought I should ask.

Thanks for the tip.

Seronis

is there a purpose to running c::b under wine rather than natively in whatever flavor of *nix you happen to be using?

stahta01

Quote from: deadneurons on June 04, 2009, 03:11:54 AM
Hello,
I'm not really a programmer else I will do it  so I can contribute.
If anyone has spare time, this is a nice simple tool _http://www.harkin.org/hextool

TIA.


What license is it under?
FLOSS?
BSD?
GPL? GPLv2? GPLv3?

Tim S
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

stahta01

DO NOT LOOK AT SOURCE CODE; if you wish to remain un-contaminated from looking at copyrighted code.

The project is NOT free; It might be open source, but no where in the source code does it display an GPL license.

Tim S.

Quote
****************************************************************************

    LICENSE:

    HexTool -  a simple program to convert numbers on the fly
    Copyright (C) 2003 Ryan Harkin; www.harkin.org/HexTool

****************************************************************************/


Tim S.
C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

deadneurons

@Seronis
I'm running CB natively ( thanks to Jens for providing easy to build source ),
it's some of the addon tools I use inside CB that needs wine. (I'm on Zenwalk btw)

oBFusCATed

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]