我正在尝试确定网络上的用户是否安装了特定的 Chrome 扩展程序。我想通过识别安装目录来做到这一点。我看到 Win 7 扩展程序出现在这里:
C:\Users\mmercer\AppData\Local\Google\Chrome\用户数据\Default\Extensions
扩展的父文件夹命名如下:
gbchcmhmhahfdphkhkmpfmihenigjmpp
我测试了一下,对于特定的扩展,我在任何电脑上都会得到相同的父文件夹名称。起初,我以为它可能是随机的。
我想了解这个命名约定。有人知道这些名字是如何得出的以及为什么它们会这样出现吗?
谢谢。
答案1
文件夹名称似乎是扩展 ID我在 stackoverflow 上看到一篇文章,详细介绍了如何查找扩展 ID这里。
最佳答案详细说明了扩展程序 ID 在扩展程序的 Chrome Web Store URL 中的位置。答案中使用的示例是AdBlock 插件。
在示例中,它解释了由于 AdBlock Plus URL 是https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb
,因此本例中的扩展 ID 是cfhdojbkjhnklbpkdaibdccddilifddb
(URL 的最后一部分)。这就是扩展文件夹的名称。