* An ongoing debate between John Guillory and Ben Ritchey rages on ...
I have an 11MB .JDT file but bad index, etc. Is there
anyway to recover all the messages in the .JDT file? Using GoldEd to
| JG> I'd do a google search and see if you can find
| JG> a JAM utility to re-index or fix a corupted JDX file... Perhaps
Yeah, no joy on that one, renaming failed as well {sigh}
Assuming the only file that's messed up is the .JDX, the next thing
would be to try creating a .JDX file that would tell it basically
nobody had mail in that area, then everyone should read forward all
messages and not know what mail is for them in that area.... In which
case it gives me another though... While you have the file re-named,
copy the .JDX from another area to that name .JDX and see if you can
use another .JDX file with that area. I mean the structure file says:
The .JDX file is used to quickly locate messages for any given user
name or to locate a message with a specific number. Each record in
the file consists of two ulongs. The first ulong holds the CRC-32 of
the recipient's name (lowercase), the second ulong holds the
physical offset of the message header in the .JHR (header) file.
The record number (+BaseMsgNum) within the .JDX file determines a
message's number.
If both ulongs are -1 (ffffffffH), there is no corresponding message
header.
Ooops, reading the last two lines I see where that's not likely to work.
Apparently the .JDX file tells your BBS/reader where in the .JHR file
to find the message header for the message. Kind of stupid, but...
If that's the case, nothing will work but except killing the whole
area and re-creating it, loosing all messages :-(... I'd still try
out of a shot in the dark and see if another .JDX file would work,
but... Not looking positive any more...
---
* Origin: Roach Guts BBS -- 337-433-4153 roachguts.com (1:396/60)