Karl Nelson
Karl Nelson
Thank you all for the great feedback. With regard for the global converters. These sort of things only work well for interfaces where the type is uniquely named. I would...
I think that there are specific requirements for paths in windows. See... https://en.wikipedia.org/wiki/File_URI_scheme#Windows So a proper URI for windows would be ``file:///M:/path/subdirectory/image.png`` Notice 3 slashes. Here is a simple example:...
Unforrunately upgrading the vm isn't likely to address this. The jar is using an older API that has a bug based on the stacktrace. Unfortunately that bug remains. The newer...
To see a list of options look over. https://jpype.readthedocs.io/en/latest/userguide.html#alternatives For what it is worth jpype is currently DOE code as I am one of the main authors. Is there specific...
@ryanmkurtz JPype uses JNI for direct communications. There is a detailed developer guide that lays out each piece of the communication. It is all CPython so it looks like native...
It seems like most of what you are looking for is already available in pyhidra. However, if you do need specific modifications or wish to help with reverse bridge capabilities...
@mike-hunhoff I am a little confused as to what special configuration would be required for using a Java library with JPype. Is it something to do with Ghidra? I haven't...
The reason it is not recommended is that it forces all strings to Python even if they are just passing through which is slow and loses the expected Java methods....
You should add tests using a mixture of Nulls with international characters (16 and 32 byte encoded) to make sure that it properly handles all cases.