Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > Other formats > IMP

Notices

Reply
 
Thread Tools Search this Thread
Old 05-16-2008, 12:20 PM   #16
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Quote:
Originally Posted by DixieGal View Post
YAY! I'm bookmarking this thread and printing a hard copy, so as to never lose this info! THANK YOU!
And hopefully with ETI's new entry into the e-ink reader world, you may never have to use this program to migrate away...

I'm here (meaning .imp world) to stay!
nrapallo is offline   Reply With Quote
Old 05-16-2008, 02:20 PM   #17
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Added ability to extract only one .imp file.

See post #1 above and use the 'extract.bat.txt' attachment (just save as 'extract.bat') and in the MS-DOS command prompt window, type:

1. unimp "Impfilename.imp" and

2. extract "Resdirname" (note no .RES and Resdirname may differ from Impfilename)

Last edited by nrapallo; 05-16-2008 at 04:52 PM. Reason: Oops, fixed a major typo!
nrapallo is offline   Reply With Quote
Old 05-16-2008, 03:19 PM   #18
delphidb96
Wizard
delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.
 
Posts: 2,999
Karma: 300001
Join Date: Jan 2007
Location: Citrus Heights, California
Device: TWO Kindle 2s, one each Bookeen Cybook Gen3, Sony PRS-500, Axim X51V
Quote:
Originally Posted by nrapallo View Post
Thanks!



It's all here now! See post #1 above. Thanks for waiting...

Another fine crafted software... What do you think?
Coolness, like SO TOTALLY *IS*!!! I'm sending you Karma!

Derek
delphidb96 is offline   Reply With Quote
Old 05-16-2008, 03:21 PM   #19
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,943
Karma: 128903250
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Is the goal to be able to extract the contents of the IMP file with the full formatting and graphics for easy conversion to another format of our choice?
JSWolf is offline   Reply With Quote
Old 05-16-2008, 04:44 PM   #20
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Quote:
Originally Posted by JSWolf View Post
Is the goal to be able to extract the contents of the IMP file with the full formatting and graphics for easy conversion to another format of our choice?
For now, the goal was to be able to at least salvage the text portion of a .imp if the user "leaves" the .imp platform behind.

I doubt that I will be able to get the original html "look" since it is not stored in the .imp file. Only the basic components are, like a record that tells you where all the font/styles changes are located in the file, another record indicates where to end the line so that it doesn't spill over the screen size of that .imp and other records that stores the images, hyperlinks used, etc.

Basically all the building blocks are there (scattered) and it would not be trivial to reassemble the .html! Possible, but would be like reverse-engineering everything.

This is the next best thing for now.

Later, I wouldn't mind doing something along the lines of an Impperl suite of programs ala Mobiperl. Until now no programs have been able to extract any information from .imp files, so this is the begininng of the journey....
nrapallo is offline   Reply With Quote
Old 05-17-2008, 04:36 AM   #21
LeserattePD
Enthusiast
LeserattePD doesn't litterLeserattePD doesn't litter
 
Posts: 47
Karma: 136
Join Date: Mar 2008
Location: UK
Device: Ebookwise 1150, Kindle 3
Thumbs up Thank you very much!

It's really wonderful that you've managed that! Now I might actually get a new e-ink reader. I love my ebookwise but I cracked the screen and the battery is giving up after 3 years of intense use. Living in the UK, I'd have to get a new one, so I'm thinking of switching to e-ink.

Any idea of a timeline for the new ebooktechnologies reader? At the moment I'm actually thinking of getting the Iliad (for the pdf support as I'm an academic) and because it seems closest to the ebookwise in other functions.

LeserattePD is offline   Reply With Quote
Old 12-17-2008, 11:40 AM   #22
mscott161
Enthusiast
mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.
 
mscott161's Avatar
 
Posts: 42
Karma: 370
Join Date: Dec 2008
Device: ebookwise, sony
Would like to help.

Nick,

I know you are working on the conversion of imp to other formats. I have been working on the same goal. I have viewed the source code for the LZSS compression but have not been successful in tweeking it to decompress the text from the imp. Can you give me and insite? I would be willing to same source code in the endever. My code is currently in c# and working toward a imp to lrf converter.

Michael
mscott161 is offline   Reply With Quote
Old 12-17-2008, 01:40 PM   #23
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Quote:
Originally Posted by mscott161 View Post
Nick,

I know you are working on the conversion of imp to other formats. I have been working on the same goal. I have viewed the source code for the LZSS compression but have not been successful in tweeking it to decompress the text from the imp. Can you give me and insite? I would be willing to same source code in the endever. My code is currently in c# and working toward a imp to lrf converter.

Michael
Nice to hear of your .imp interest, as I'm a big supporter of this format! I would welcome another programmer on the .imp band-wagon.

The LZSS decompressor routine has already been re-written (and working) in Perl. It's been incorporated into EBook-Tools by mobileread.com member AZed by way of a LZSS.pm. It currently is only available in trunk, but should be released soon in version 4.0.

If you would like to PM me with your email address, I can help you with the C source code of same, but since it's a hack, I'm relucant (embarrassed) to post it here.

We (AZed and myself) have a lot more "goodies" in the EBook-Tools bag, like metadata editing and .html and images extraction. So stay-tuned!

I had previoulsy reverse-engineered the .imp format (as did ashkulz), but had no way of implementing what I had learnt via code. Now that I'm involved with EBook-Tools I forsee a lot of re-writing of existing programs to do things the EBook-Tools way. Perhaps you can use this for your conversions as well!
nrapallo is offline   Reply With Quote
Old 12-17-2008, 02:49 PM   #24
mscott161
Enthusiast
mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.mscott161 has a complete set of Star Wars action figures.
 
mscott161's Avatar
 
Posts: 42
Karma: 370
Join Date: Dec 2008
Device: ebookwise, sony
Nick,

My email is michaels@ebizsoft.com. The problem I have is on the encoding bit. I read a offset then the length, but the numbers are pointing to bytes that have nothing in them. I am also using a byte array to hold the compressed data and using it as the incoming file and output is to a string that at the end I write to a file to check. I have parsed the PNG files, !!sw, confused on the values for !!cm. I am assuming the default 64 resource. I have been working on the style and extended style data to parse. All is in objects so I can hopefully at the end put together other formats.

Michael
mscott161 is offline   Reply With Quote
Old 12-17-2008, 03:20 PM   #25
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Quote:
Originally Posted by mscott161 View Post
Nick,

My email is michaels@ebizsoft.com. The problem I have is on the encoding bit. I read a offset then the length, but the numbers are pointing to bytes that have nothing in them. I am also using a byte array to hold the compressed data and using it as the incoming file and output is to a string that at the end I write to a file to check. I have parsed the PNG files, !!sw, confused on the values for !!cm. I am assuming the default 64 resource. I have been working on the style and extended style data to parse. All is in objects so I can hopefully at the end put together other formats.

Michael
Michael:

I just sent you my source for deimp.exe and imp_dump.pl which parses a .imp into it's component filetype records and extracts the images and text.

I have not yet parsed !!cm (didn't need to just yet as deimp is used), but have parsed !!sw (which I think is useless/nonfunctional?). I have a lot of "notes" on this, but have not yet coded (in Perl) all of the .RES filetypes.

If you are interested in further reverse-engineering of the .imp format, then I think a new thread is in order. I know quite of few will join in! The main information on .imp reverse-engineering comes from the Jeffrey Kraus-yao's excellent website http://krausyaoj.tripod.com/reb1200.htm (or on the REB1200 for Dummies website http://www.chromakinetics.com/REB1200/imp_format.htm) .

Last edited by nrapallo; 12-17-2008 at 03:23 PM.
nrapallo is offline   Reply With Quote
Old 04-23-2010, 08:31 PM   #26
RikaStrom
Junior Member
RikaStrom began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Apr 2010
Location: Houston, TX
Device: ebook ETI-2, Palm5
Quote:
Originally Posted by nrapallo View Post
And hopefully with ETI's new entry into the e-ink reader world, you may never have to use this program to migrate away...

I'm here (meaning .imp world) to stay!
Nick,

Another question please. What is an alternative to the ebookwise ETI device? Are they going to come out with an e-ink device that will read my .imps and other formats?

I know it's in not in the works that the powers that be would let us have one or multiple devices that would read all the formats. (sigh)

Thank you
RikaStrom is offline   Reply With Quote
Old 04-24-2010, 12:07 AM   #27
nrapallo
GuteBook/Mobi2IMP Creator
nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.nrapallo ought to be getting tired of karma fortunes by now.
 
nrapallo's Avatar
 
Posts: 2,958
Karma: 2530691
Join Date: Dec 2007
Location: Toronto, Canada
Device: REB1200 EBW1150 Device: T1 NSTG iLiad_v2 NC Device: Asus_TF Next1 WPDN
Quote:
Originally Posted by RikaStrom View Post
Nick,

Another question please. What is an alternative to the ebookwise ETI device? Are they going to come out with an e-ink device that will read my .imps and other formats?
ETI did have an idea, long-long-ago (about 3-4 years ago), to produce an e-ink device (see their e-ink prototype showing what their ebook operating system would look like thereon). This "idea" has failed to become a reality and as such I do not foresee any other future device being able to read the .imp format.

Quote:
I know it's in not in the works that the powers that be would let us have one or multiple devices that would read all the formats. (sigh)

Thank you
Nice idea, akin to "world peace and harmony"...
nrapallo is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with converting to IMP format sofbal14 IMP 3 01-19-2010 02:53 PM
Converting RB to IMP format sputnik Fictionwise eBookwise 3 01-04-2010 02:53 PM
Converting .IMP tigriss7 Calibre 2 10-19-2009 11:00 PM
Converting IMP ssimon2000 IMP 2 02-28-2009 07:38 AM
Converting *.imp to rtf/hmtl/doc dreddengineer Workshop 6 07-06-2006 12:07 PM


All times are GMT -4. The time now is 11:32 AM.


MobileRead.com is a privately owned, operated and funded community.