| 
			
			 | 
		#211 | |
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,154 
				Karma: 3252017 
				Join Date: Jan 2008 
				Location: Germany 
				
				
				Device: Pocketbook Touch Lux (623) 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Legally speaking, the Mobipocket compression scheme is probably not part of their DRM, so you likely don't have to fear the DMCA, but it may very well be covered by a patent. This patent in all likelihood would also cover a decompression routine for the compressed data.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#212 | |
| 
			
			
			
			 eBook Enthusiast 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,560 
				Karma: 93980341 
				Join Date: Nov 2006 
				Location: UK 
				
				
				Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#213 | 
| 
			
			
			
			 Avid reader 
			
			![]() ![]() Posts: 262 
				Karma: 132 
				Join Date: Mar 2005 
				Location: The Netherlands 
				
				
				Device: HTC Touch Diamond, iLiad Book Edition 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			There is little you can do about these kind of complaints Harry. You'll always have people which are unwilling to put some of their own efforts into these tools to get it adapted or working for their situation. No matter if it is reading up to see if the tool does what they want, install a few support libraries or anything between those. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Sad fact of any developer, no matter on what program they're working.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#214 | ||
| 
			
			
			
			 New York Editor 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,384 
				Karma: 16540415 
				Join Date: Aug 2007 
				
				
				
				Device: PalmTX, Pocket eDGe, Alcatel Fierce 4, RCA Viking Pro 10, Nexus 7 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Lev and Zemple defined the original algorithm. Terry Welch described a simplified version that was easier to implement, becoming the W in LZW. At the time he wrote the paper describing the LZW algorithm, Terry worked for Sperry, now a unit of Unisys, and his contract gave his employer rights to his creations. Unisys belatedly woke up, realized they had intellectual property rights to LZW compression, and started asking for money from sites with GIF images that used LZW compression. As mentioned, it resulted in the PNG format, and it's a moot point now -- as far as I know, Unisys's rights have expired. I wonder how much money they actually got from trying to enforce rights on LZW? I suspect not as much as they spent in legal fees doing it. Quote: 
	
 ______ Dennis  | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#215 | 
| 
			
			
			
			 eBook Enthusiast 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,560 
				Karma: 93980341 
				Join Date: Nov 2006 
				Location: UK 
				
				
				Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			If it's huffman encoding, it's certainly not patented - that algorithm is in the public domain.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#216 | ||
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,154 
				Karma: 3252017 
				Join Date: Jan 2008 
				Location: Germany 
				
				
				Device: Pocketbook Touch Lux (623) 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Quote: 
	
 Also, Harry, it may be Huffman, but their claims lead me to believe that they made changes to the compression algorithm so they can start decompressing anywhere they need so they can start presenting page 500 in a book without having to decode all previous pages. Those changes may very well be patented. Last edited by Gudy; 02-11-2008 at 11:31 AM.  | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#217 | |
| 
			
			
			
			 New York Editor 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,384 
				Karma: 16540415 
				Join Date: Aug 2007 
				
				
				
				Device: PalmTX, Pocket eDGe, Alcatel Fierce 4, RCA Viking Pro 10, Nexus 7 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 I think it would be a smart move for them to make the Creator and Reader programs open source efforts, but that proprietary compression algorithm might be an issue in doing so. It seems like something they wouldn't want to release. ______ Dennis  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#218 | 
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Ok, I installed it all and get all kinds of errors running MAKE. What do I do now?
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#219 | 
| 
			
			
			
			 GuteBook/Mobi2IMP Creator 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			tompe: 
		
	
		
		
			I finished adding the ability to directly convert to .IMP formats from the .html converted by your 'mobi2html' perl script. I used your 'mobi2html' as a base (version 0.0.28) and created a new perl script named 'mobi2imp.pl'. Therein, I indicate what changes were made so that you (or I  ) can update this module in future releases.The 'mobi2imp.pl' is attached below and I also provide two sample conversions in the below .zip file for anyone who wants to test it out. Feel free to include and/or modify this within your Mobiperl package! You directly may not benefit (or even be able to convert to .IMP if not using Windows and the eBook Publisher software), but I believe this will allow those with many mobipocket .prc files to migrate to their ebookwise 1150 easily. Is this OK with you? EDIT 12 Feb 2008: version 2 - now 'Category Author Title' are optional and don't need to be provided. See mobi2IMP.bat and .zip file for details. Regards, -Nick Last edited by nrapallo; 02-12-2008 at 05:46 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#220 | |
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,154 
				Karma: 3252017 
				Join Date: Jan 2008 
				Location: Germany 
				
				
				Device: Pocketbook Touch Lux (623) 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 I also assume that you have extracted mobipocket-0.0.28.tar somewhere. Go there and open the Makefile in your editor of choice. Use an editor that doesn't do anything to the file you don't tell it to do (like, say, converting tabs to spaces or "fixing" line lengths). Delete all lines that start with "copy" and end with "c:\Perlb820\bin\" Open a command prompt to that directory and type "nmake all" Rejoice.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#221 | |
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,442 
				Karma: 300001 
				Join Date: Sep 2006 
				Location: Belgium 
				
				
				Device: PRS-500/505/700, Kindle, Cybook Gen3, Words Gear 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Last edited by igorsk; 02-11-2008 at 04:16 PM.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#222 | |
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 I did install everything according to the directions. But pp is not found. What is pp and where do I get it?  | 
|
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#223 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,154 
				Karma: 3252017 
				Join Date: Jan 2008 
				Location: Germany 
				
				
				Device: Pocketbook Touch Lux (623) 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			pp is part of the Par-Packer-588 package, so it looks like this one didn't install right. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Start the Perl Package Manager. Check that http://theoryx5.uwinnipeg.ca/ppms/package.lst has been added under Edit -> Preferences -> Repositories There should be two entries under that tab. That one and the default entry from ActiveState. Now, check that View -> All Packages is active, then type "PAR-Packer" without the quotes in the search box. You should see two entries. PAR-Packer (0.976) and PAR-Packer-588 (0.973). The latter, and only the latter, should be installed in the "site" area. If not, right click that entry and install it. (ETA: One thing that may not be readily apparent: Going right click -> Install on an entry does not actually install the package, but merely queues it for installation. You need to click the green right arrow button (center button on the right side of the search field) to actually execute all queued actions.) Then try again. Last edited by Gudy; 02-11-2008 at 05:37 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#224 | 
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Now I get the following error... 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Can't locate IO/Compress/Gzip.pm in @INC (@INC contains: C:/perl/site/lib C:/perl/lib .) at C:/perl/site/lib/Compress/Zlib.pm line 13. Where do I get this?  | 
| 
		
 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#225 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,154 
				Karma: 3252017 
				Join Date: Jan 2008 
				Location: Germany 
				
				
				Device: Pocketbook Touch Lux (623) 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Buh? I believe that something about your Perl install is well and truly b0rked. 
		
	
		
		
			I certainly don't have Zlib.pm at that location... Since I have no clue what's happening here, I declare myself at the end of my wits. Until someone comes along who knows more, try the attached mobiperl build. *crosses fingers*  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| mobi2mobi, mobils | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Mobi2Mobi Mobi2Mobi v0.13 - GUI for Mobiperl tools | Jad | Kindle Formats | 476 | 03-15-2015 06:51 PM | 
| Tools for Editing Kindle .mobi Files? | GJN | Kindle Formats | 33 | 12-26-2013 03:05 PM | 
| Handy Perl Script to convert HTML0 files to smartquotes | maggotb0y | Sony Reader | 0 | 04-12-2007 12:49 PM | 
| PRS-500 Perl tools to generate Reader content | TadW | Sony Reader Dev Corner | 0 | 01-08-2007 06:55 AM | 
| gmail copy (gmcp) - Perl script to copy files to/from Gmail | Colin Dunstan | Lounge | 0 | 09-04-2004 02:24 PM |