home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 January / maximum-cd-2011-01.iso / DiscContents / calibre-0.7.26.msi / file_802 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-10-31  |  3.0 KB  |  100 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. __license__ = 'GPL v3'
  5. __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>'
  6. __docformat__ = 'restructuredtext en'
  7. from calibre.devices.usbms.driver import USBMS
  8.  
  9. class TECLAST_K3(USBMS):
  10.     name = 'Teclast K3/K5 Device Interface'
  11.     gui_name = 'K3/K5'
  12.     description = _('Communicate with the Teclast K3/K5 reader.')
  13.     author = 'Kovid Goyal'
  14.     supported_platforms = [
  15.         'windows',
  16.         'osx',
  17.         'linux']
  18.     FORMATS = [
  19.         'epub',
  20.         'fb2',
  21.         'doc',
  22.         'pdf',
  23.         'txt']
  24.     VENDOR_ID = [
  25.         1819]
  26.     PRODUCT_ID = [
  27.         12803]
  28.     BCD = [
  29.         0,
  30.         256]
  31.     VENDOR_NAME = 'TECLAST'
  32.     WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = [
  33.         'DIGITAL_PLAYER',
  34.         'TL-K5']
  35.     MAIN_MEMORY_VOLUME_LABEL = 'K3 Main Memory'
  36.     STORAGE_CARD_VOLUME_LABEL = 'K3 Storage Card'
  37.     EBOOK_DIR_MAIN = ''
  38.     EBOOK_DIR_CARD_A = ''
  39.     SUPPORTS_SUB_DIRS = True
  40.  
  41.  
  42. class NEWSMY(TECLAST_K3):
  43.     name = 'Newsmy device interface'
  44.     gui_name = 'Newsmy'
  45.     description = _('Communicate with the Newsmy reader.')
  46.     FORMATS = [
  47.         'epub',
  48.         'fb2',
  49.         'pdb',
  50.         'html',
  51.         'pdf',
  52.         'txt',
  53.         'skt']
  54.     VENDOR_NAME = ''
  55.     WINDOWS_MAIN_MEM = 'NEWSMY'
  56.     WINDOWS_CARD_A_MEM = 'USBDISK____SD'
  57.  
  58.  
  59. class PICO(NEWSMY):
  60.     name = 'Pico device interface'
  61.     gui_name = 'Pico'
  62.     description = _('Communicate with the Pico reader.')
  63.     WINDOWS_MAIN_MEM = 'USBDISK__USER'
  64.     EBOOK_DIR_MAIN = 'Books'
  65.     FORMATS = [
  66.         'EPUB',
  67.         'FB2',
  68.         'TXT',
  69.         'LRC',
  70.         'PDB',
  71.         'PDF',
  72.         'HTML',
  73.         'WTXT']
  74.  
  75.  
  76. class IPAPYRUS(TECLAST_K3):
  77.     name = 'iPapyrus device interface'
  78.     gui_name = 'iPapyrus'
  79.     description = _('Communicate with the iPapyrus reader.')
  80.     FORMATS = [
  81.         'epub',
  82.         'pdf',
  83.         'txt']
  84.     VENDOR_NAME = 'E_READER'
  85.     WINDOWS_MAIN_MEM = ''
  86.  
  87.  
  88. class SOVOS(TECLAST_K3):
  89.     name = 'Sovos device interface'
  90.     gui_name = 'Sovos'
  91.     description = _('Communicate with the Sovos reader.')
  92.     FORMATS = [
  93.         'epub',
  94.         'fb2',
  95.         'pdf',
  96.         'txt']
  97.     VENDOR_NAME = 'RK28XX'
  98.     WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = 'USB-MSC'
  99.  
  100.