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

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. __license__ = 'GPL v3'
  5. __copyright__ = '2009, John Schember <john at nachtimwald.com>'
  6. __docformat__ = 'restructuredtext en'
  7. from calibre.devices.usbms.driver import USBMS
  8.  
  9. class N770(USBMS):
  10.     name = 'Nokia 770 Device Interface'
  11.     gui_name = 'Nokia 770'
  12.     description = _('Communicate with the Nokia 770 internet tablet.')
  13.     author = 'John Schember'
  14.     supported_platforms = [
  15.         'windows',
  16.         'linux',
  17.         'osx']
  18.     FORMATS = [
  19.         'mobi',
  20.         'prc',
  21.         'epub',
  22.         'html',
  23.         'zip',
  24.         'fb2',
  25.         'chm',
  26.         'pdb',
  27.         'tcr',
  28.         'txt',
  29.         'rtf']
  30.     VENDOR_ID = [
  31.         1057]
  32.     PRODUCT_ID = [
  33.         1073]
  34.     BCD = [
  35.         776]
  36.     VENDOR_NAME = 'NOKIA'
  37.     WINDOWS_MAIN_MEM = '770'
  38.     MAIN_MEMORY_VOLUME_LABEL = 'N770 Main Memory'
  39.     EBOOK_DIR_MAIN = 'My Ebooks'
  40.     SUPPORTS_SUB_DIRS = True
  41.  
  42.  
  43. class N810(N770):
  44.     name = 'Nokia 810 Device Interface'
  45.     gui_name = 'Nokia 810/900'
  46.     description = _('Communicate with the Nokia 810/900 internet tablet.')
  47.     PRODUCT_ID = [
  48.         150,
  49.         455]
  50.     BCD = [
  51.         790]
  52.     WINDOWS_MAIN_MEM = [
  53.         'N810',
  54.         'N900']
  55.     MAIN_MEMORY_VOLUME_LABEL = 'Nokia Tablet Main Memory'
  56.  
  57.  
  58. class E71X(USBMS):
  59.     name = 'Nokia E71X device interface'
  60.     gui_name = 'Nokia E71X'
  61.     description = 'Communicate with the Nokia E71X'
  62.     author = 'Kovid Goyal'
  63.     supported_platforms = [
  64.         'windows',
  65.         'linux',
  66.         'osx']
  67.     VENDOR_ID = [
  68.         1057]
  69.     PRODUCT_ID = [
  70.         416]
  71.     BCD = [
  72.         256]
  73.     FORMATS = [
  74.         'mobi',
  75.         'prc']
  76.     EBOOK_DIR_MAIN = 'eBooks'
  77.     SUPPORTS_SUB_DIRS = True
  78.     VENDOR_NAME = 'NOKIA'
  79.     WINDOWS_MAIN_MEM = 'S60'
  80.  
  81.  
  82. class E52(USBMS):
  83.     name = 'Nokia E52 device interface'
  84.     gui_name = 'Nokia E52'
  85.     description = _('Communicate with the Nokia E52')
  86.     author = 'David Ignjic'
  87.     supported_platforms = [
  88.         'windows',
  89.         'linux',
  90.         'osx']
  91.     VENDOR_ID = [
  92.         1057]
  93.     PRODUCT_ID = [
  94.         461]
  95.     BCD = [
  96.         256]
  97.     FORMATS = [
  98.         'mobi',
  99.         'prc']
  100.     EBOOK_DIR_MAIN = 'eBooks'
  101.     SUPPORTS_SUB_DIRS = True
  102.     VENDOR_NAME = 'NOKIA'
  103.     WINDOWS_MAIN_MEM = 'S60'
  104.  
  105.