diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 6f3bb1e875..975e532c29 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -404,7 +404,7 @@ from calibre.devices.hanlin.driver import HANLINV3, HANLINV5, BOOX from calibre.devices.blackberry.driver import BLACKBERRY from calibre.devices.cybook.driver import CYBOOK from calibre.devices.eb600.driver import EB600, COOL_ER, SHINEBOOK, \ - POCKETBOOK360, GER2, ITALICA, ECLICTO, DBOOK + POCKETBOOK360, GER2, ITALICA, ECLICTO, DBOOK, INVESBOOK from calibre.devices.iliad.driver import ILIAD from calibre.devices.irexdr.driver import IREXDR1000 from calibre.devices.jetbook.driver import JETBOOK @@ -485,6 +485,7 @@ plugins += [ ITALICA, ECLICTO, DBOOK, + INVESBOOK, BOOX, EB600, README, diff --git a/src/calibre/devices/eb600/driver.py b/src/calibre/devices/eb600/driver.py index d3990e95ac..f1303fa956 100644 --- a/src/calibre/devices/eb600/driver.py +++ b/src/calibre/devices/eb600/driver.py @@ -173,3 +173,14 @@ class DBOOK(EB600): VENDOR_NAME = 'INFINITY' WINDOWS_MAIN_MEM = 'AIRIS_DBOOK' WINDOWS_CARD_A_MEM = 'AIRIS_DBOOK' + +class INVESBOOK(EB600): + + name = 'Inves Book Device Interface' + gui_name = 'Inves Book 600' + + FORMATS = ['epub', 'mobi', 'prc', 'fb2', 'html', 'pdf', 'rtf', 'txt'] + + VENDOR_NAME = 'INVES_E6' + WINDOWS_MAIN_MEM = '00INVES_E600' + WINDOWS_CARD_A_MEM = '00INVES_E600'