Estoy tratando de determinar si los usuarios de la red tienen instalada una extensión de Chrome específica. Me gustaría hacer esto identificando el directorio de instalación. Veo que en Win 7 las extensiones aparecen aquí:
C:\Users\mmercer\AppData\Local\Google\Chrome\User Data\Default\Extensions
Las carpetas principales para las extensiones se denominan así:
gbchcmhmhahfdphkhkmpfmihenigjmpp
Probé y para una extensión específica, obtengo el mismo nombre de carpeta principal en cualquier computadora. Al principio pensé que podría ser algo aleatorio.
Me gustaría entender esta convención de nomenclatura. ¿Alguien sabe cómo se derivan estos nombres y por qué aparecen así?
Gracias.
Respuesta1
Parece que el nombre de la carpeta es elID de extensión. Encontré un artículo sobre stackoverflow que detalla cómo encontrar una ID de extensiónAQUÍ.
La respuesta principal detalla cómo está el ID de la extensión en la URL de Chrome Web Store que tiene la extensión. El ejemplo utilizado en la respuesta fueAdBlock Plus.
En el ejemplo, se explica que dado que la URL de AdBlock Plus es https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb
, el ID de la extensión en este caso es cfhdojbkjhnklbpkdaibdccddilifddb
(la última parte de la URL). Este es el nombre de la carpeta de extensión.