네트워크 사용자가 특정 Chrome 확장 프로그램을 설치했는지 확인하려고 합니다. 설치 디렉터리를 식별하여 이 작업을 수행하고 싶습니다. Win 7에서는 확장이 여기에 표시됩니다.
C:\Users\mmercer\AppData\Local\Google\Chrome\User Data\Default\Extensions
확장 기능의 상위 폴더 이름은 다음과 같습니다.
gbchcmhmhahfdphkhkmpfmihenigjmpp
테스트한 결과 특정 확장에 대해 모든 컴퓨터에서 동일한 상위 폴더 이름을 얻었습니다. 처음에는 무작위일지도 모른다고 생각했습니다.
이 명명 규칙을 이해하고 싶습니다. 이 이름이 어떻게 파생되고 왜 이렇게 나타나는지 아는 사람이 있습니까?
감사합니다.
답변1
폴더 이름은 다음과 같습니다.확장 ID. 확장 ID를 찾는 방법을 자세히 설명하는 stackoverflow 기사를 발견했습니다.여기.
상단 답변은 확장 프로그램의 Chrome 웹 스토어 URL에 확장 프로그램 ID가 어떻게 있는지 자세히 설명합니다. 답변에 사용된 예는 다음과 같습니다.애드블록 플러스.
예시에서는 AdBlock Plus URL이 이므로 https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb
이 경우 확장 프로그램 ID는 cfhdojbkjhnklbpkdaibdccddilifddb
(URL의 마지막 부분)이라고 설명했습니다. 확장 폴더의 이름은 다음과 같습니다.