PDA

View Full Version : OllyScript 0.92 Sources for VC6


Epsylon3
November 2nd, 2005, 05:16
Hi.

I ve repacked 0.92 VC7.1 sources for VC6...

I changed Name and version to ODbgScript 1.0 (to be able to have Original OllyScript charged too for comparaison)

i project to enhance this plugin to be able to see script progression, and variables values in odbg..

here is the project :

http://e3.epsylon.org/olly/ODbgScript.0.92.VC6.rar
("http://e3.epsylon.org/olly/ODbgScript.0.92.VC6.rar
")

the dll inside is aspacked... to reduce size (release dll was 308kB sized)

hum... i've some problems to reduce the DLL size, i dunno every things to do that...

maybe somebody could help me to set project settings correctly ?

Epsylon3
November 2nd, 2005, 17:18
updated with a basic MRU List (multithread dll shared version) :

http://e3.epsylon.org/olly/ODbgScript.1.1.VC6.rar ("http://e3.epsylon.org/olly/ODbgScript.1.1.VC6.rar")

SHaG
November 2nd, 2005, 19:58
Nice going Epsylon3! =) Glad someone wanted to take over the project... Ask me if you don't understand any part of my quite messy sources!
One question, why VC6?

Epsylon3
November 3rd, 2005, 02:02
hi, thanks

Why VC6... euh because i think VC6 dlls are often present...
i only have VC6 libs for CE... and i dont want to install every version

also i'm learning VC++, and i will begin with this one...

I'm from Delphi and BCB world....

Epsylon3
November 3rd, 2005, 02:29
euh... my problem... debuging... i cant do that... my first delphi plugin was able... but here i've a problem to do that...

do you think it's possible ?

Epsylon3
November 3rd, 2005, 03:39
MRU fixed, was some problems due to the static Menu...

http://e3.epsylon.org/olly/ODbgScript.1.1.VC6.rar ("http://e3.epsylon.org/olly/ODbgScript.1.1.VC6.rar")

SHaG
November 4th, 2005, 08:27
You mean debugging the plugin's source? Yeah, I did that.... Just write a bat file to copy the newly compiled dll into ollys plugins dir (i had one called copy.bat) and then when the debugger asks you for what exe to start choose your olly installation... Or am i getting your question wrong?

nick_name
November 5th, 2005, 04:52
Epsylon3 , THANKS for ur nice effort.

** problem seems to be seen while 2 OLLY is running

there seems to be one error in the MRU implementation.

if have 2 scripts in MRU :

script1
script2

now if in that state, i run script2 , the list will become

script2
script1

but still if i run script2, selecting the 1st MRU list item,

script1 will be executed
NOT script2

please check the problem.



thank you.

Epsylon3
November 7th, 2005, 03:45
i'll make a second context menu on the future script "debug/trace" window... this one can be dynamic... in v1.2

>> i never used ollydbg twice...

tx for the info anyway... i'll maybe try to popup another dynamic context menu in the future (from main menu)... but i think ive other things to do first

Epsylon3
November 7th, 2005, 03:47
Shag:
You mean debugging the plugin's source?

Yep it's what i mean...

ive already made this 2 bat (debug/release)... will try.. maybe i need to copy some lib too ?

SHaG
November 9th, 2005, 20:07
in my environment (VS.NET 2003) the dll was enough... But then I put all the shit inte the dll so it was quite big...