Manual de Calibre | Page 234

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