Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

196
Vistas
problema de edición de extensiones de Chrome con archivos corruptos

Recientemente estuve trabajando en un proyecto para hacer un renombrador de descarga simple y funcionó. Sin embargo, solo necesito agregar su código a mi extensión del administrador de descargas (Administrador de descargas Ant). Cuando trato de cambiar el borde de la secuencia de comandos de fondo, aparece el error: 'la extensión podría estar dañada' y una opción de reparación sin opción para dejar que funcione. Intenté eliminar update_url y reemplazarlo con cualquier otro en manifest.json (editar otros archivos que no sean el script de fondo no elige el error) pero aún así me dio el mismo error cuando edité el script de fondo.

NOTA: cuando cargo el código fuente desempaquetado de la extensión, no funciona correctamente.

Pensé en cambiar la ruta del host nativo en json manifest a un host C++ personalizado que recibiría el stdin y luego enviaría los datos modificados como stdout al host nativo original, pero esta sería una solución larga y encontraría muchos errores.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El campo id en manifest.json pertenece a una extensión verificada y los navegadores verifican la instalación en su base de datos contra posibles daños por cualquier medio.

su edición se verá como corrupción incluso si cambia la URL de actualización debido a esta id .

  • haga una copia de la carpeta de la extensión. encuéntrelo en la carpeta de extensiones del propio navegador. Verifique en Internet dónde se encuentra esa ubicación.
  • quitar extensión del navegador
  • ahora edite códigos para sus necesidades
  • edite manifest.json y elimine cosas específicas de la aplicación como esta id . algunos pueden tener valores hash, etc.
  • habilite el modo desarrollador en el navegador e instálelo desde la carpeta que usó. por "instalar" me refiero a que el navegador use esa carpeta. no copiará el contenido en la carpeta de extensiones del navegador. así que guárdelo en algún lugar como ~/myextensions , o c:\workspace\myextensions

también busque una carpeta _metadata y el contenido dentro. puede haber identificadores relacionados que deba eliminar allí.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda