mirror of
				https://github.com/kovidgoyal/calibre.git
				synced 2025-10-31 02:27:01 -04:00 
			
		
		
		
	Driver for HTC Android phones
This commit is contained in:
		
							parent
							
								
									f054a3ea0c
								
							
						
					
					
						commit
						04fe7ef6df
					
				| @ -35,7 +35,6 @@ def freeze(): | ||||
|                        '/usr/lib/libpodofo.so.0.6.99', | ||||
|                        '/lib/libz.so.1', | ||||
|                        '/lib/libbz2.so.1', | ||||
|                        '/lib/libbz2.so.1', | ||||
|                        '/usr/lib/libpoppler.so.4', | ||||
|                        '/usr/lib/libxml2.so.2', | ||||
|                        '/usr/lib/libdbus-1.so.3', | ||||
|  | ||||
| @ -355,7 +355,7 @@ from calibre.devices.kindle.driver import KINDLE, KINDLE2, KINDLE_DX | ||||
| from calibre.devices.prs500.driver import PRS500 | ||||
| from calibre.devices.prs505.driver import PRS505 | ||||
| from calibre.devices.prs700.driver import PRS700 | ||||
| 
 | ||||
| from calibre.devices.android.driver import ANDROID | ||||
| 
 | ||||
| plugins = [HTML2ZIP] | ||||
| plugins += [ | ||||
| @ -402,6 +402,7 @@ plugins += [ | ||||
|     PRS500, | ||||
|     PRS505, | ||||
|     PRS700, | ||||
|     ANDROID, | ||||
| ] | ||||
| plugins += [x for x in list(locals().values()) if isinstance(x, type) and \ | ||||
|                                         x.__name__.endswith('MetadataReader')] | ||||
|  | ||||
							
								
								
									
										10
									
								
								src/calibre/devices/android/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/calibre/devices/android/__init__.py
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| #!/usr/bin/env python | ||||
| # vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai | ||||
| from __future__ import with_statement | ||||
| 
 | ||||
| __license__   = 'GPL v3' | ||||
| __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>' | ||||
| __docformat__ = 'restructuredtext en' | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
							
								
								
									
										38
									
								
								src/calibre/devices/android/driver.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								src/calibre/devices/android/driver.py
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | ||||
| #!/usr/bin/env python | ||||
| # vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai | ||||
| from __future__ import with_statement | ||||
| 
 | ||||
| __license__   = 'GPL v3' | ||||
| __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>' | ||||
| __docformat__ = 'restructuredtext en' | ||||
| 
 | ||||
| 
 | ||||
| from calibre.devices.usbms.driver import USBMS | ||||
| 
 | ||||
| class ANDROID(USBMS): | ||||
|     name           = 'Android driver' | ||||
|     description    = _('Communicate with Android phones.') | ||||
|     author         = 'Kovid Goyal' | ||||
|     supported_platforms = ['windows', 'osx', 'linux'] | ||||
| 
 | ||||
| 
 | ||||
|     # Ordered list of supported formats | ||||
|     FORMATS     = ['epub'] | ||||
| 
 | ||||
|     VENDOR_ID   = [ | ||||
|             0x0bb4, | ||||
|             ] | ||||
|     PRODUCT_ID  = [0x0c02] | ||||
|     BCD         = [0x100] | ||||
|     EBOOK_DIR_MAIN = 'wordplayer/calibre' | ||||
| 
 | ||||
|     VENDOR_NAME      = 'HTC' | ||||
|     WINDOWS_MAIN_MEM = 'ANDROID_PHONE' | ||||
| 
 | ||||
|     OSX_MAIN_MEM = 'HTC Android Phone Media' | ||||
| 
 | ||||
|     MAIN_MEMORY_VOLUME_LABEL  = 'Android Internal Memory' | ||||
| 
 | ||||
|     SUPPORTS_SUB_DIRS = True | ||||
| 
 | ||||
| 
 | ||||
| @ -12,7 +12,7 @@ from calibre.devices.usbms.driver import USBMS | ||||
| class BEBOOK(USBMS): | ||||
|     name           = 'BeBook driver' | ||||
|     description    = _('Communicate with the BeBook eBook reader.') | ||||
|     author         = _('Tijmen Ruizendaal') | ||||
|     author         = 'Tijmen Ruizendaal' | ||||
|     supported_platforms = ['windows', 'osx', 'linux'] | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user