2You can create a catalogue file using mobils which is part of MobiPerl. Currently the format is just in one format but it could be extended:
Code:
invid:~/mysvn/ebook/mobilread> mobils -R
Chesterton, G.K.: Father Brown Omnibus (./Father Brown Omnibus.prc)
NOAUTHOR: NOTITLE (./Haggard_Anthology_Vol_1.prc)
NOAUTHOR: NOTITLE (./Chesterton_Man Thursday.prc)
NOAUTHOR: NOTITLE (./Down and Out in the Magic Kingdom.prc)
NOAUTHOR: NOTITLE (./Sherlock Holmes Omnibus.prc)
NOAUTHOR: NOTITLE (./Cabell_Jurgen.prc)
NOAUTHOR: NOTITLE (./Raffles Omnibus.prc)
NOAUTHOR: NOTITLE (./Puddnhead Extraordinary Twins.prc)
NOAUTHOR: NOTITLE (./Putnam_Nonsenseorship.prc)
NOAUTHOR: NOTITLE (./Blue Hand.prc)
NOAUTHOR: NOTITLE (./The Council of Justice.prc)
CIA: CIA World Factbook 2005 (./CIA_World_Factbook_2005.prc)
NOAUTHOR: NOTITLE (./Haggard Anthology Vol 2.prc)
NOAUTHOR: NOTITLE (./Sayers_Whose Body.prc)
NOAUTHOR: NOTITLE (./Lady Molly of Scotland Yard.prc)
NOAUTHOR: NOTITLE (./The Old Man in the Corner.prc)
Bierce, Ambrose: An Occurrence at Owl Creek Bridge (./Bierce, Ambrose_An Occurrence at Owl Creek Bridge.prc)
.
.
.