I ran into this situation many times when, just like you, have taken over projects developed by someone else. I have gone the same road trying to hack my way in the code and wasted a lot of time. You will probably have to create the algorithm based on the behavior and rewrite the code. If you quoted your work at a fix rate you may need to go back to your customer and renegotiated the proyect's cost. Manuel M|D Enterprises
-------- Original Message -------- From: James Bentley <[email protected]> Sent: March 3, 2014 1:04:44 PM PST To: [email protected] Subject: [RBASE-L] - Re: Help me figure out what these files are? Karen: Here is the contents of the two files you posted: checkbk. C:\DOSPGMS>type \downloads\checkbk.hex 0 1 2 3 4 5 6 7 8 9 A B C D E F 000000 │ 004D0050 0D663A5C 72776338 305C6368 │ .M.P.f:\rwc80\ch │ 0 000010 │ 6B747278 30302E65 78700D0D 6C0D0D00 │ ktrx00.exp..l... │ 16 000020 │ 500D0050 0D00500D 00500D00 500D0050 │ P..P..P..P..P..P │ 32 000030 │ 0D00500D 00500D00 500D0050 0D00500D │ ..P..P..P..P..P. │ 48 000040 │ 00500D00 500D0050 0D00500D 00500D00 │ .P..P..P..P..P.. │ 64 000050 │ 500D0050 0D005000 3C003C00 3C003C0D │ P..P..P.<.<.<.<. │ 80 000060 │ 003C0D0D 0D663A5C 72776338 305C6368 │ .<...f:\rwc80\ch │ 96 000070 │ 6B647374 30302E65 78700D0D 6767670D │ kdst00.exp..ggg. │ 112 000080 │ 0D00500D 00500D00 500D0050 0D00500D │ ..P..P..P..P..P. │ 128 000090 │ 00500D00 500D0050 0D00500D 00500D00 │ .P..P..P..P..P.. │ 144 0000A0 │ 500D0050 0D00500D 00500D00 500D0050 │ P..P..P..P..P..P │ 160 0000B0 │ 0D005000 3C003C00 3C003C0D 003C0D0D │ ..P.<.<.<.<..<.. │ 176 0000C0 │ 00120D │ ... │ 192 total bytes: 195 C:\DOSPGMS>type \downloads\chktrx00.hex 0 1 2 3 4 5 6 7 8 9 A B C D E F 000000 │ 30303030 30303030 30303030 30303030 │ 0000000000000000 │ 0 000010 │ 39353030 30303030 30303030 30303030 │ 9500000000000000 │ 16 000020 │ 32303134 ch33303232 38313430 │ 2014022830228140 │ 32 000030 │ 30303030 30303030 30303030 30303030 │ 0000000000000000 │ 48 000040 │ 30393530 30303030 30303030 30303030 │ 0950000000000000 │ 64 000050 │ 30333032 32383134 32303134 30323238 │ 0302281420140228 │ 80 000060 │ 30303030 30303030 30323737 38312B30 │ 00000000027781+0 │ 96 000070 │ 30303030 30444550 4F534954 20202020 │ 00000DEPOSIT │ 112 000080 │ 20202020 20202020 20202020 20202020 │ │ 128 000090 │ 20202020 20202020 20202020 20202020 │ │ 144 0000A0 │ 20202020 20202020 20202020 20202020 │ │ 160 0000B0 │ 20202020 20202020 20202020 20202020 │ │ 176 0000C0 │ 0D0A1A │ ... │ 192 total bytes: 195 The first file "CHECKBK" appears to be a code locked file. It has two file names embedded. You found the first chktrx00.exp an appears to be maybe transaction information of command parameters. If you pass the chkdst00.exp file I can do a hex dump. If the first file is indeed a code lock file then RBase support has a program to decode the code locked file to a human readable ".RMD". It would be helpful to determine he circumstances underwhich the client runs "CHECKBK". I would check the file dates on the two ".EXP" files as the my be periodically update by odther parts of the application. Jim Bentley, American Celiac Society 1-504-737-3293 ________________________________ From: Karen Tellef <[email protected]> To: RBASE-L Mailing List <[email protected]> Sent: Monday, March 3, 2014 9:41 AM Subject: [RBASE-L] - Help me figure out what these files are? A business wants to upgrade from DOS 6.5 to windows. Very critical to this is what they say is an interface to bring data to their accounting package (Real World?). She told me that they get to the R> prompt and type: RUN CHECKBK She says she has no idea what the program does, they just "do it". The guy who did their system is long gone and unavailable. They sent me their programs, and this program is not a readable file. If you look at it, it seems to indicate a file f:\rwc80\CHKTRX00.EXP . I asked her to look and sure enough there is a file with that name. Sent it to me and guess what, that one's not readable either. It seems to me like RUN CHECKBK shouldn't do a darn thing. I have zipped these 2 programs together in my dropbox. If anyone is bored, can you figure out if these are executable programs? https://www.dropbox.com/s/degy21eb8ewc59a/CHECKBK.zip Thanks a bunch! Karen -- Sent from my cell eMail. Please excuse my brevity.

