You have two problems - the first is that the .REP file is sort of like a .ZIP file in that it is just a container for files. The purpose of the code you have asked me about is to unpack the contents of this archive. Each individual record in an ESP+ Storage database is compressed with LZW. In the documentation I make note of a function that you must provide - it is a wrapper around what on a Unix machine would be /usr/bin/uncompress. There is no natural analogue on a Windows machine so you will have to fetch UnxUtils and get uncompress.exe from that.
Now you pick up Randal Schwartz' book Learning Perl on Win32 Systems and find out how to write the wrapper function around your newly acquired uncompress.exe executable.
The last step, maybe... go run the example code. It is sufficient to extract the contents of an ESP Storage database out to a separate disc file per record. You probably still don't have readable text in those files but now you can tackle the next step which is to make sense of whatever format the data is really stored in.
Good luck and let me know how this goes. By the way, is there something happening to the makers of this ESP+ Storage software? I also got an e-mail or two from other people about getting text back from an ESP+ Storage database. It makes a person wonder.
In reply to Re: Re: Re: ESP+ Storage .rep repository
by diotalevi
in thread ESP+ Storage .rep repository
by Socep
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |