Dark Byte
262cbe39b3
add some extra try/except to some of the stream functions so the lua part error out properly. And start adding the java varscan scantype option
2023-06-18 14:36:16 +02:00
Dark Byte
344bce2764
continue some of the java varscan stuff
2023-06-12 00:42:26 +02:00
Dark Byte
8b0389f4f1
add some extra read/write functions to the stream class and some extra debugging options to trace hard to detect issues
2023-06-07 01:55:06 +02:00
Dark Byte
1f319e3893
add runtime compile code for java varscan. (Still need to update lua interface part)
2023-05-30 01:54:04 +02:00
Dark Byte
58627135fe
implement method invoking for java
...
move the methodinvoke dialog to it's own file
2023-04-23 02:27:50 +02:00
cheat-engine
d713629c50
show a message when the javainfo lua file is not loaded
2023-04-14 21:01:27 +02:00
Dark Byte
2a2d6ca94d
add a dynamic timeout to pipes, and don't timeout while actively receiving data
2023-04-13 13:36:20 +02:00
Dark Byte
70a477d99e
add the java field/method search options and add value editing
2023-04-10 01:03:56 +02:00
Dark Byte
698f8cc497
commit a bunch of stuff I haven't commited yet (mostly android and java stuff and things to make java info easier to work with)
2023-03-31 22:37:50 +02:00
Dark Byte
dd15272e9c
add a versioncheck to the mono data collector dll
2022-08-23 00:06:59 +02:00
Dark Byte
8560f9a5af
improve modulelist fetch
2022-07-22 22:50:06 +02:00
Dark Byte
05f2a41da4
implement autosave and provide access to data/functions that can help with that
...
fix onClose functions
add binary registry read/write options
2020-08-06 21:01:36 +02:00
cheat-engine
acc6cefd0f
Fix registry issues
2019-12-19 17:49:30 +01:00
Dark Byte
1f6ab15014
fix async memory records and remove a debug message
2018-06-25 14:28:52 +02:00
Dark Byte
c5e59e786d
apply the modified java patch by rzndsa
2017-05-30 20:38:09 +02:00
Dark Byte
7ce49a02d7
Revert "translation strings for lua scripts from autorun"
2017-05-30 20:21:30 +02:00
Sergey D
e16c75488a
translation strings for lua scripts from autorun
...
I think that everything should be fine but still need to test.
2017-05-30 08:05:17 +03:00
Dark Byte
e5f6832a4a
fix java support for 32 bit
2016-05-05 01:12:54 +02:00
cheatengine@gmail.com
4a1cf012b8
insert the java settings menu at a more suitable place in the list
2014-05-10 09:23:43 +00:00
cheatengine@gmail.com
95888ec445
fix the java class editor and add class editing functionality to "find what access" and the class dissector
2014-05-09 17:47:34 +00:00
cheatengine@gmail.com
b11a1c4410
java: add find what accesses" to the foundlist context menu
2014-05-08 15:55:22 +00:00
cheatengine@gmail.com
c7198900c1
fix unknown initial value scan for java
2014-05-07 10:50:48 +00:00
cheatengine@gmail.com
6ef53c9dfa
properly deal with multithreading and fix the position not showing
2014-04-29 08:28:01 +00:00
cheatengine@gmail.com
ae91f34f1f
redesign and finish the unregister field modification watch
...
and update some documentation
2014-04-27 23:03:35 +00:00
cheatengine@gmail.com
6ba7503447
make the findWhatWrites routine synchronize with the main thread (it works without, just to make sure)
...
and add a few defines for listview styles
2014-04-27 18:41:17 +00:00
cheatengine@gmail.com
f8c96e7e70
Add a "find what writes" to java
2014-04-26 00:17:03 +00:00
cheatengine@gmail.com
aec2800618
the fieldid would use useful as well
2014-04-23 10:29:17 +00:00
cheatengine@gmail.com
17a48ec9b8
forgot to add code to read out the results
2014-04-23 10:11:33 +00:00
cheatengine@gmail.com
1af71f666f
implement java variable scanning code
2014-04-06 10:32:35 +00:00
cheatengine@gmail.com
268148a067
implement setField
2014-03-29 19:38:23 +00:00
cheatengine@gmail.com
5c6edf7fe5
implement java_getField
2014-03-28 02:03:36 +00:00
cheatengine@gmail.com
19c797b1af
implement java_getAllClassFields and add make jni's push/popLocalFrame available
2014-03-28 00:53:29 +00:00
cheatengine@gmail.com
3f10856233
implement the searchpath commands
2014-03-27 14:42:08 +00:00
cheatengine@gmail.com
36b254c4f6
test and fix the invoke method function
2014-03-26 23:46:33 +00:00
cheatengine@gmail.com
2d224448fc
implement FindClassObjects
2014-03-26 20:53:02 +00:00
cheatengine@gmail.com
62ea149cb8
some java commits
2014-03-26 04:49:21 +00:00
cheatengine@gmail.com
bb25f7f014
Add ability to load the java agent at launch time
...
Add java settings to the settings window and added a command to query the capabilities
And add support for setting boolean type settings
2014-02-17 14:38:39 +00:00
cheatengine@gmail.com
d56665453f
implement java_writeClassToDisk and java_redefineClassWithCustomClassFile
2014-02-07 02:31:16 +00:00
cheatengine@gmail.com
0d68531f9b
implement java_FindClass
2014-02-07 02:25:13 +00:00
cheatengine@gmail.com
d61f640e29
Add code to get and redefine java classes at runtime
...
Make the read/writeString methods of the LuaPipe capable of handling strings with 0-bytes in them
And improve the performance of CreateByteTableFromPointer
2014-02-07 02:04:53 +00:00
cheatengine@gmail.com
86f61b8c00
implement java_getObjectHandleToAddress
2014-02-03 04:50:32 +00:00
cheatengine@gmail.com
40bbdb72ca
add a search to the java class list
...
Fix GetClassFields causing a crash when it fails
Add some "po" defines so you can set them without using the string version
add getNextSibling to the treenode class
2014-02-02 22:37:46 +00:00
cheatengine@gmail.com
c1ff27da60
Move the Execute method declaration to the CommonDialog class and add the FindDialog class
2014-02-02 15:27:33 +00:00
cheatengine@gmail.com
32b8353eb4
Commit the changes to the java code
2014-02-02 06:22:14 +00:00
cheatengine@gmail.com
077a013478
First implementation of the java inspector lua part
2014-01-25 14:29:55 +00:00