extension-downloader
es una herramienta para descargar extensiones de navegador para navegadores basados en Firefox y Chromium. Funciona en sistemas Linux, macOS y Windows. Un caso de uso típico es mantener e implementar extensiones de navegador en múltiples sistemas.
Para instalar extension-downloader
, siga estos pasos:
Cree e instale extension-downloader
utilizando la carga de Rust:
instalación de carga --git https://github.com/michaeladler/extension-downloader.git
Copie el archivo de configuración de ejemplo en su directorio de configuración de usuario:
mkdir -p ~/.config/extension-downloader ejemplo de cp/config.toml ~/.config/extension-downloader/config.toml
Ajuste el config.toml
a sus necesidades.
Después de configurar config.toml
, puede ejecutar la herramienta usando:
./descargador de extensiones
El descargador buscará e instalará las extensiones especificadas en el archivo de configuración. Consulte ./extension-downloader --help
para conocer las opciones CLI disponibles.
Para configurar extension-downloader
, edite el archivo config.toml
para especificar qué extensiones desea descargar. Las opciones de configuración incluyen especificar los ID (o nombres) de las extensiones, el directorio de destino y el tipo de navegador.
Fragmento de configuración de ejemplo:
[[extensiones]]# el navegador puede ser uno de: "firefox", "chromium"browser = "firefox"# tilde (~) está expandido, cualquier otra cosa notprofile = "~/.mozilla/firefox/default"# las extensiones de Firefox son referenciado por nombresnombres = ["ublock-origin"] [[extensiones]]browser = "chromium"profile = "~/.config/chromium"# Se hace referencia a las extensiones de Chrome por su número de identificación, que se puede obtener de la URL en los nombres de las tiendas web de Chrome = ["cjpalhdlnbpafiamejdnhcphjbkeiagm", # ublock- origen]# Microsoft Edge en Windows[[extensiones]]navegador = "cromo" perfil = "MicrosoftEdge"names = ["cjpalhdlnbpafiamejdnhcphjbkeiagm", # ublock-origin]
Nota : Cada extensión se descarga solo una vez y luego se comparte entre navegadores compatibles.
Si desea contribuir con extension-downloader
, bifurque el repositorio y cree una solicitud de extracción, o abra un problema para debatir sobre los cambios o las características que le gustaría agregar.
extension-downloader
está disponible bajo la licencia Apache-2.0.