Manual de usuario de calibre, Publicación 2.73.0
ser ninguno None, hilo, lista de hilos o regex compilado
WINDOWS_CARD_A_MEM = None
Hilo identificando la primera tarjeta del dispositivo en los hilos de Id de PnP de Windows Esto puede ser
None, hilo, lista de hilos o regex compilado
WINDOWS_CARD_B_MEM = None
Cordón identificando la segunda tarjeta del dispositivo en los hilos de ID de PnP de Windows. Esto puede
ser None, hilo, lista de hilos o regex compilado
OSX_MAIN_MEM_VOL_PAT = None
Utilizado por la nueva detección de conductor para desambiguar la memoria principal desde las tarjetas
almacenadas. Debería ser una expresión regular que empareje el punto montado de la memoria principal
asignada por OSX
MAX_PATH_LEN = 250
La longitud máxima para las rutas de acceso en el dispositivo
NEWS_IN_FOLDER = True
Poner noticias en una carpeta propia
windows_sort_drives(drives)
Llamado para desambiguar la memoria principal y la tarjeta almacenada para dispositivos que no se distingan entre ellos en la forma de WINDOWS_CARD_NAME. Por ej.: El EB600
sanitize_callback(path)
Devuelve la llamada para permitir a conductores de dispositivo individual pasar por alto el camino sanitization utilizado por create_upload_path().
filename_callback(default, mi)
Devuelve la llamada para permitir a los conductores cambiar el nombre de archivo por defecto introducido
por create_upload_path().
sanitize_path_components(components)
Desempeña la sanitization de cualquier dispositivo específico sobre los componentes de camino para los
archivos que sean cargados en el dispositivo
get_annotations(path_map)
Resuelve path_map a annotation_map para archivos en el dispositivo
add_annotation_to_library(db, db_id, annotation)
Añadir una anotación a la biblioteca de calibre
class calibre.devices.usbms.cli.CLI
class calibre.devices.usbms.driver.USBMS(plugin_path)
Clases base: calibre.devices.usbms.cli.CLI (página 230), calibre.devices.usbms.device.Device
(página 229)
La clase base para todos los dispositivos USBMS. Emplementa la lógica para for enviar/obtener/cargar metadatos/almacenamiento metadatos/etc.
upload_cover(path, filename, metadata, filepath)
Envía una portada de libro al dispositivo. La implementación predeterminada no hace nada.
Parámetros
path – La ruta completa del directorio donde se encuentra el libro asociado.
filename – El nombre del archivo del libro electrónico sin la extensión.
metadata – metadatos perteneciente al libro. Use metadata.thumbnail para la
portada
230
Capítulo 1. Secciones