我正在嘗試確定網路上的用戶是否安裝了特定的 Chrome 擴充功能。我想透過識別安裝目錄來做到這一點。我看到 Win 7 擴充功能出現在這裡:
C:\Users\mmercer\AppData\Local\Google\Chrome\User Data\Default\Extensions
擴充功能的父資料夾的命名如下:
gbchcmhmhahfdphkhkmpfmihenigjmpp
我進行了測試,對於特定的擴展,我在任何計算機上都獲得相同的父資料夾名稱。起初,我認為這可能是隨機的。
我想了解這個命名約定。有誰知道這些名字是如何衍生的以及為什麼它們看起來像這樣?
謝謝。
答案1
看來資料夾名稱是分機號。我在 stackoverflow 上看到一篇文章,詳細介紹如何找到擴充 ID這裡。
最上面的答案詳細說明了擴充功能 ID 在擴充功能所具有的 Chrome 應用程式商店 URL 中的位置。答案中使用的範例是廣告攔截加。
在範例中,它解釋了由於 AdBlock Plus URL 為https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb
,因此本例中的擴充 ID 為cfhdojbkjhnklbpkdaibdccddilifddb
(URL 的最後部分)。這就是擴充資料夾的名稱。