Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

201
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!