Chrome 확장 프로그램의 업데이트 URL은 어디에 있습니까?


8

Chrome에 대한 그룹 정책을 설정하려고합니다 ( http://support.google.com/installer/bin/answer.py?hl=ko&answer=146164 ) 특히 강제 목록 구성을 설정하려고합니다. 설치된 확장. Chrome의 도구 확장 프로그램에서 확장 프로그램 ID를 찾을 수 있지만 Adblock 또는 Google Mail Checker와 같은 확장 프로그램의 업데이트 URL을 찾을 수 없습니다. 어디에서 찾을 수 있습니까?

답변:


10

그룹 정책을 도와 드릴 수는 없지만 각 확장 프로그램에는에 업데이트 URL이 포함되어 manifest.json있습니다.

따라서 현재 버전의 애드 블록 (id :)의 경우 gighmmpiobklfepjocnamgkkbiglidom:

%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Extensions\gighmmpiobklfepjocnamgkkbiglidom\2.5.14_0\manifest.json

포함한다 :

"update_url": "http://clients2.google.com/service/update2/crx"

확장은 documentation에 따라 해당 URL에 업데이트를 쿼리합니다 .

따라서 애드 블록에 대해 위의 URL에서 업데이트 XML을 반환하는 URL을 구성 할 수 있습니다 (필요에 따라 ID 만 변경).

http://clients2.google.com/service/update2/crx?response=updatecheck&x=id%3Dgighmmpiobklfepjocnamgkkbiglidom%26uc

리턴 된 XML은 다음과 같습니다.

<?xml version="1.0" encoding="UTF-8"?>
<gupdate xmlns="http://www.google.com/update2/response" protocol="2.0" server="prod">
    <daystart elapsed_seconds="49387"/>
    <app appid="gighmmpiobklfepjocnamgkkbiglidom" status="ok">
        <updatecheck codebase="http://clients2.googleusercontent.com/crx/download/OAAAAFpzXu4buuGNADfzIKiz34SLARZdBLiXQ2zo50sAlzoBpEz77foH-XT3yHpPureXtHcQSYU2z4ZNstiuKJi-LD8AxlKa5VgufvySdIb5b9U333P0upRk1YPb/extension_2_5_14.crx" hash="" size="529317" status="ok" version="2.5.14"/>
    </app>
</gupdate>

codebase속성에 관심 updatecheck이 있으며 최신 CRX 파일에 대한 직접 URL을 제공합니다.


안녕하세요,이 업데이트 URL에 감사드립니다.하지만 복고풍의 흥미를 끄는 것처럼 보입니다. 사용자 정의 기업 업데이트 URL 엔드 포인트를 작성하기위한 스펙이 있는지 알고 있습니까? 연결된 문서는 더 이상 관련이없는 것으로
보이며이

2

허용 된 답변이 맞습니다. Linux 에서 검색하는 번거 로움을 줄이기 위해 폴더는

~/.config/chromium/Default/Extensions/
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.