| 
			
			 | 
		#1 | 
| 
			
			
			
			 Groupie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 152 
				Karma: 772 
				Join Date: Mar 2008 
				Location: Perth, Western Australia 
				
				
				Device: Cybook Gen3 
				
				
				 | 
	
	
	
		
		
			
			 
				
				GUI Batch
			 
			
			
			I'm planning on dusting off my GUI code and developing a new program which will allow batch processing of files. The functionality will be pretty much identical to the existing GUI, just with a Batch oriented front end. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Since its early days, I thought I would solicit any improvement or features requests before I got to far into the programming. Thanks in advance. Jad  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Fanatic 
			
			![]() ![]() ![]() ![]() ![]() Posts: 527 
				Karma: 470 
				Join Date: Sep 2007 
				Location: The Netherlands 
				
				
				Device: Kindle Oasis 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			It is very easy to edit the meta data with Mobi Reader. It will end up in the *.mbp file and not in the book.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	Perhaps it will be a nice touch when he program will be able to pick up the information that is available in the *.mbp file.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,230 
				Karma: 543210 
				Join Date: Feb 2008 
				Location: Gatlinburg, Tennessee 
				
				
				Device: Kindles: Paperwhite Signature Ed., Oasis 2, Voyage 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			
			
			 reader 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,977 
				Karma: 5183568 
				Join Date: Mar 2006 
				Location: Mississippi, USA 
				
				
				Device: Kindle 3, Kobo Glo HD 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			  Note that mobi2mobi already has the --mbpfile switch to do this on a single file, and this should definitely be made available for batch processing of multiple files.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Groupie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 152 
				Karma: 772 
				Join Date: Mar 2008 
				Location: Perth, Western Australia 
				
				
				Device: Cybook Gen3 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks for the feedback. I'm currently getting up to speed with DataSets in Visual C# to tackle the storage of imported book data and to allow modifications. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Should the -mbpfile switch be included in the normal GUI as well then as an option? Would people find that useful?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | |
| 
			
			
			
			 Grand Sorcerer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,452 
				Karma: 7185064 
				Join Date: Oct 2007 
				Location: Linköpng, Sweden 
				
				
				Device: Kindle Voyage, Nexus 5, Kindle PW 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Batch processing is for me just applying nearly the same operation to a lot of files.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Groupie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 152 
				Karma: 772 
				Join Date: Mar 2008 
				Location: Perth, Western Australia 
				
				
				Device: Cybook Gen3 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			The way I envisage the way it will work is that you select a range of books you wish to modify. The system pulls out the existing information as per the existing GUI for each book but in a table like view. You can then modify the various fields for each book and then do the mass conversion. I suppose I'm aiming for something a little more full featured than just a straight batch builder.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			
			
			 Fanatic 
			
			![]() ![]() ![]() ![]() ![]() Posts: 527 
				Karma: 470 
				Join Date: Sep 2007 
				Location: The Netherlands 
				
				
				Device: Kindle Oasis 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Perhaps you can implement it like this in the normal gui: If there is a mbp file with the same name a the book you selected in the working directory it probably is part of the book. Simply extract the information and use it as the default data for all the fields. I would like that.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | |
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 753 
				Karma: 1496807 
				Join Date: Jul 2008 
				Location: The Third World 
				
				
				Device: iLiad + PRS-505 + Kindle 3 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 It doesn't use databases, just metadata, but it's complete. ![]() OTOH, I wonder: wouldn't be easier to write a mobipocket export module for Calibre? It has some of the features we need (including ISBN.com metadata synchronization), and they're being expanded over time.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| GUI bug? | edbro | Calibre | 2 | 06-19-2010 10:55 AM | 
| GUI suggestion | carpii | Calibre | 3 | 02-27-2010 01:32 PM | 
| Gui confusements. | brewt | Calibre | 8 | 12-30-2008 01:16 PM | 
| Next Batch of Readers? | LordHokage | Sony Reader | 8 | 12-27-2007 10:22 AM | 
| iLiad GUI for the iLiad | tribble | iRex Developer's Corner | 1 | 06-01-2007 03:29 PM |