How can I capture a print stream from a centronics cable to a file on another computer.

We have an old PIC OS system with a database on it's hd.  We can't see the hd on any other system - it's probably been formatted in a proprietary manner.  The PIC system runs - I can print the data I need to a centronics printer.  I want to capture the print stream from a crossover cable (laplink type cable) onto a windows box as a file so that I can import it into a windows database.   The other option is a utility that would let me see the hd in windows.  
spoltAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

lidskyCommented:
Hi,

I don't know of any commercial solution to your problem, although there may be one.
A home brew solution is  possible but will require that a special cable be made and a program written to emulate the centronics printer.
Information on parallel port programming and hardware can be found at -
http://www.beyondlogic.org/
http://www.programmersheaven.com/zone7/articles/article320.htm

However, if the amount of data is not enormous you might be better off scanning the printouts and the OCRing them into a text file.
GnartCommented:
what kind of database?  

The problem is to remove the embeded printer control code from the data stream later.

If you can print it you should be able to dump the data to ASCII delimited (text/csv) file.  Back up the csv or text file to a removeable media and restore it to the other system.  If you have networking capability on the PIC you can send the file as attachment in an email or do a file transfer.

You can try redirecting the printer port to a .txt file and print to it to create your txt file.

cheers
spoltAuthor Commented:
lidsky,

I don't think the job is worth the effort of constructing a cable and writing special code - I was hoping someone had a solution that was a little more plug-and-play.  The report is going to be thousands of pages and scanning is not going to be an option either.

Thanks


Gnart,

The PIC OS is sort of a hybrid OS and Database system (prehistoric Oracle).  I can't do anything with the data inside the PIC system. I need a way to get the data from the print stream - I'm pretty sure I can clean it up once I have it.

Thanks
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

lidskyCommented:
I've come across this, which may be a solution to your problem.

http://www.imeg.com/jadtech/hawk.htm

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
spoltAuthor Commented:
lidsky,

Jadtech both sells and rents their units.  That was exactly what I was looking for.  

Great Job!

Spolt
lidskyCommented:

Glad to be able to help.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hardware

From novice to tech pro — start learning today.