![]() publisher = 'Hello World' set_metadata ( file, mi, ext ) return path_to_ebook lower () mi = get_metadata ( file, ext ) mi. ![]() ![]() Obtendo recursos do ficheiro ZIP do pluginĪtivar a configuração de utilizador para o seu pluginįrom calibre.customize import FileTypePlugin class HelloWorld ( FileTypePlugin ): name = 'Hello World Plugin' # Name of the plugin description = 'Set the publisher to Hello World for all new conversions' supported_platforms = # Platforms this plugin will run on author = 'Acme Inc.' # The author of this plugin version = ( 1, 0, 0 ) # The version number of this plugin file_types = # The file types that this plugin will be applied to on_postprocess = True # Run this plugin after conversion is complete minimum_calibre_version = ( 0, 7, 53 ) def run ( self, path_to_ebook ): from import get_metadata, set_metadata with open ( path_to_ebook, 'r+b' ) as file : ext = os. Pode obter uma lista completa de todos os plugins embutidos no Calibre, aceda a Preferências → Avançado → Plugins.Īqui vamos mostrar como criar seus próprios plugins e adicionar novas funcionalidades ao Calibre Os plugins são usados para conversão, para descarregar notícias (embora sejam chamadas de receitas), para vários componentes da interface de utilizador, para se ligar a dispositivos diferentes, para processar ficheiros ao adicioná-los ao Calibre e assim por diante. Quase todas as funcionalidades do Calibre existem na forma de plugins. O Calibre possui um design muito modular. ![]() Criar os seus próprios plugins para aumentar as funcionalidades do Calibre ¶ ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |