05-20-2011 05:29 AM - edited 05-20-2011 05:33 AM
Hello,
Unfortunately I had a crash while using labview. Now the whole llb is corrupt and i cannot open it again. Could someone of the application engineers try to decorrupt it? It's very important for me, because I have to finish the project until next week. It's made with LabView 8.2.1.
I splitted the file in 3 pieces. To put them together do:
-Unzip each piece to the same directory
-open part one (I used 7-zip)
florian
05-20-2011 05:30 AM - edited 05-20-2011 05:33 AM
2nd piece...
05-20-2011 05:31 AM - edited 05-20-2011 05:33 AM
3rd piece....
05-20-2011 07:21 AM
Hi, Florian,
In most cases it is quite complicated to repair such corrupted llbs. Well, sometimes its happened with llb (especially if llb is pretty big). The only NI engineers can properly repair it, because internal structure of these files is not published and not available.
But we can use the fact that llb is just container for VIs and controls. Signatures of these files can be recovered (they beginning with RSRC), so you can split your corrupted llb into separate files (not all files may be recovered, because some are corrupted already), something like that:
In attachment archive (7zip) with extracted files.
Hope it helps a little bit,
Andrey.
05-20-2011 07:33 AM
Hi Andrey,
Oh man, you make me very happy! This helps, off course! Much, much better than write the whole app from scratch!
Thank you very much!
florian
05-20-2011 07:50 AM
Is there maybe a chance to get HCU_FT.vi running? Because it's the top-level vi...
05-20-2011 08:17 AM
@Florian Meienberg wrote:
Is there maybe a chance to get HCU_FT.vi running? Because it's the top-level vi...
Unfortunately no, there are some garbage info at the beginning of this file (therefore, probably whole llb was corrupted).
05-20-2011 08:19 AM
OK, thank you a lot anyway!
05-20-2011 08:27 AM
You should consider this a lesson why you should not use llbs for development. LLBs were great when they first came out since they got around the 8.3 naming limitation of Windows. They also allow you to use invalid characters in filenames, which many see as a problem, not an advantage. In general, LLBs should be used for distributing code, not for development. Use old-fashioned folders.
05-20-2011 08:29 AM
OK, in future, I'll follow your advice!