BIM Coordinator Program (INT) April 22, 2024
Find the next step in your career as a Graphisoft Certified BIM Coordinator!
Archicad C++ API
About Archicad add-on development using the C++ API.

PLN and PLA file header/structure (DataRecovery purpose)

Anonymous
Not applicable
Hi. This might seem a little unusual topic on this forums. My client is ArchiCAD user. He recently had a system crash. Files cannot be recovered from that storage, but another drive might have residual data on it.
I tried all methods, but haven't got any good results.

My last resort is RAW scan. For this I need to define file header.
I took few samples and noticed, that I could use
52 4F 46 20 46 44 42 20 10 00 02 00 00 00 01 01 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
42 4C 04 00 00 00 E8 FD 01 B1 80


This is a good start, although from those few samples I cannot distinguish PLN from PLA files.

I can't see any pattern at the end of the file, but perhaps the header stores the size of the file itself somewhere?

That would save my customer's a lot of trouble if I could find some data (even part of it) from that drive.
Some might be quite big, and fragmentation is a big problem here, but it would be at least some chance to get that.

Any help would be really appreciated.

Regards,
Paul.
0 REPLIES 0
Learn and get certified!