| 
			
			 | 
		#1 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
			
			 
			
			I created a PHP webapp that uses the java file epubcheck-3.0.1.jar to validate ePubs. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Why did I create this? 
 I offer this tool free for anyone to use, I also welcome any feedback you might have and bug report. Unfortunately my hosting is blocking the exec command so the app basically does not have permissions to write and delete files, it's part of keeping your material safe and protected. You can use a local xampp server or if you have a domain where you can allow exec command I would be happy if you could host it there. To download this tool: http://odedta.com/projects/epubcheck/epubcheck.zip  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Color me gone 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,089 
				Karma: 1445295 
				Join Date: Apr 2008 
				Location: Central Oregon Coast 
				
				
				Device: PRS-300 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Java is something avoided by a number of people as being the number one vector for malware, so if it goes slowly, that might be why.  I put it on only one computer in my shop for a particular program, but try to avoid it and particularly avoid connecting it up to a browser.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I don't see how that applies here... epubcheck is trusted and, well, I trust myself not infecting my own PC with malware, besides, it's all open-source...
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 Color me gone 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,089 
				Karma: 1445295 
				Join Date: Apr 2008 
				Location: Central Oregon Coast 
				
				
				Device: PRS-300 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			epubcheck requires java, as I recall.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Anyone feel like hosting this app? my hosting services does not allow the use of Java on shared environments. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	http://odedta.com/projects/epubcheck/epubcheck.zip  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,520 
				Karma: 121692313 
				Join Date: Oct 2009 
				Location: Heemskerk, NL 
				
				
				Device: PRS-T1, Kobo Touch, Kobo Aura 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Why not just use the validator on the IDPF? That is essentially also epubcheck? That is online and works fine.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			The output is more detailed in my version in some cases. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Also, you can validate individual files like ncx, opf etc  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,470 
				Karma: 13095790 
				Join Date: Aug 2007 
				Location: Grass Valley, CA 
				
				
				Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			You can simply make a good wiki page on our wiki that describes the product features and how to use it etc and then attach the file.  (so long as the file isn't huge) 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Dale Last edited by DaleDe; 05-31-2014 at 09:35 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			
			
			 Addict 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398 
				Karma: 96448 
				Join Date: Dec 2013 
				
				
				
				Device: iPad 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Alright, that's a good idea. Thanks!
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| ePub 3.0 Validator | qsipl | General Discussions | 0 | 03-19-2014 07:57 AM | 
| epub validator | TracyEire | ePub | 4 | 12-06-2013 06:12 AM | 
| ePub validator | fifisailing | ePub | 6 | 07-31-2012 10:32 AM | 
| Epub Validator? | Latch | Kobo Reader | 0 | 10-20-2011 10:07 AM | 
| epub validator | fiona86 | Conversion | 2 | 06-24-2011 12:34 PM |