bobmaster
December 19th, 2003, 23:33
I am trying to enable the save feature on "2D design" by TechSoft
h**p://www.techsoftuk.co.uk/2ddem.exe -9MB approx
I used this guide www.woodmann.com/fravia/menusspa.htm and
So far i have been able to enable the file menu "Save" and "Save As" options
"un-gray" them. I did this using a hex editor and changing the file as follows:
Original File:
002697d0: 00 00 02 e1 26 00 43 00 6c 00 6f 00 73 00 65 00 :: ..á&.C.l.o.s.e.
002697d0: 00 00 00 00 03 e1 26 00 53 00 61 00 76 00 65 00 :: ....á&.S.a.v.e.
002697d0: 09 00 43 00 74 00 72 00 6c 00 2b 00 53 00 00 00 :: ..C.t.r.l.+.S...
002697d0: 00 00 04 e1 53 00 61 00 76 00 65 00 20 00 26 00 :: ..áS.a.v.e...&.
002697d0: 41 00 73 00 2e 00 2e 00 2e 00 00 00 00 00 00 00 :: A.s.............
Changed File:
002697d0: 00 00 02 e1 26 00 43 00 6c 00 6f 00 73 00 65 00 :: ..á&.C.l.o.s.e.
002697d0: 00 00 00 00 01 e1 26 00 53 00 61 00 76 00 65 00 :: ....á&.S.a.v.e.
002697d0: 09 00 43 00 74 00 72 00 6c 00 2b 00 53 00 00 00 :: ..C.t.r.l.+.S...
002697d0: 00 00 01 e1 53 00 61 00 76 00 65 00 20 00 26 00 :: ..áS.a.v.e...&.
002697d0: 41 00 73 00 2e 00 2e 00 2e 00 00 00 00 00 00 00 :: A.s.............
This enables (un-grays) the "Save" and "Save As" but if i select them using
the mouse i get a "Open" dialog rather than a "Save"/"Save As" one. if i press
the shortcut key (Ctrl+S) the "Save As" dialog is displayed but after pressing
OK i get the message "Cannot save from demo version". I get the same
message if u use the "Export" function, witch isnt "grayed out" in the first
place.
I opened the file in W32dsm ver8.93. and found this string refrence
String Resource ID=01070: "Cannot save from demo version".
Also Found the Imported Function
comdlg32.GetSaveFileNameA
and the string refrence
String Resource ID=20102: "Saving. Please Wait...".
So i think the save function is someware still in the program but i donno
how i would enable it, or make the save buttons point to the correct bit
of save code. I dont realy know how to use W32dsm peoperly as i am a
newbie. I would appreciate any help anyone can give. Point me in the
correct direction or to some appropriate guides remember i am a mega-noob
so nothing too complex.
Thanks.
BTW this is the first thing i have ever tried to Reverse Engineer
Why? Because the £195 price is about £194 to expensive for me
i need this software for school work, they have the software at
school but i need to get some work done at home. The comp staff
are bastards
and said i cant have a copy to take home even though
whilst i was google-ing i found other high schools giving copys to there
students for £5.
h**p://www.techsoftuk.co.uk/2ddem.exe -9MB approx
I used this guide www.woodmann.com/fravia/menusspa.htm and
So far i have been able to enable the file menu "Save" and "Save As" options
"un-gray" them. I did this using a hex editor and changing the file as follows:
Original File:
002697d0: 00 00 02 e1 26 00 43 00 6c 00 6f 00 73 00 65 00 :: ..á&.C.l.o.s.e.
002697d0: 00 00 00 00 03 e1 26 00 53 00 61 00 76 00 65 00 :: ....á&.S.a.v.e.
002697d0: 09 00 43 00 74 00 72 00 6c 00 2b 00 53 00 00 00 :: ..C.t.r.l.+.S...
002697d0: 00 00 04 e1 53 00 61 00 76 00 65 00 20 00 26 00 :: ..áS.a.v.e...&.
002697d0: 41 00 73 00 2e 00 2e 00 2e 00 00 00 00 00 00 00 :: A.s.............
Changed File:
002697d0: 00 00 02 e1 26 00 43 00 6c 00 6f 00 73 00 65 00 :: ..á&.C.l.o.s.e.
002697d0: 00 00 00 00 01 e1 26 00 53 00 61 00 76 00 65 00 :: ....á&.S.a.v.e.
002697d0: 09 00 43 00 74 00 72 00 6c 00 2b 00 53 00 00 00 :: ..C.t.r.l.+.S...
002697d0: 00 00 01 e1 53 00 61 00 76 00 65 00 20 00 26 00 :: ..áS.a.v.e...&.
002697d0: 41 00 73 00 2e 00 2e 00 2e 00 00 00 00 00 00 00 :: A.s.............
This enables (un-grays) the "Save" and "Save As" but if i select them using
the mouse i get a "Open" dialog rather than a "Save"/"Save As" one. if i press
the shortcut key (Ctrl+S) the "Save As" dialog is displayed but after pressing
OK i get the message "Cannot save from demo version". I get the same
message if u use the "Export" function, witch isnt "grayed out" in the first
place.
I opened the file in W32dsm ver8.93. and found this string refrence
String Resource ID=01070: "Cannot save from demo version".
Also Found the Imported Function
comdlg32.GetSaveFileNameA
and the string refrence
String Resource ID=20102: "Saving. Please Wait...".
So i think the save function is someware still in the program but i donno
how i would enable it, or make the save buttons point to the correct bit
of save code. I dont realy know how to use W32dsm peoperly as i am a
newbie. I would appreciate any help anyone can give. Point me in the
correct direction or to some appropriate guides remember i am a mega-noob
so nothing too complex.
Thanks.

BTW this is the first thing i have ever tried to Reverse Engineer
Why? Because the £195 price is about £194 to expensive for me
i need this software for school work, they have the software at
school but i need to get some work done at home. The comp staff
are bastards

whilst i was google-ing i found other high schools giving copys to there
students for £5.