Onde encontro o URL de atualização das extensões do Google Chrome?

7

Estou tentando configurar a política de grupo para o Google Chrome ( link

    
por Mike Hagstrom 28.01.2012 / 21:09

2 respostas

9

Não consigo ajudar você com a política de grupo, mas cada extensão inclui seu URL de atualização em manifest.json .

Portanto, para a versão atual do adblock (id: gighmmpiobklfepjocnamgkkbiglidom ):

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

Contém:

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

A extensão consultará o URL para atualizações, conforme a documentação .

Podemos, portanto, construir um URL que retornará o XML de atualização do URL acima (basta alterar o ID conforme necessário) - para adblock:

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

O XML retornado lê:

<?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>

Estamos interessados no atributo codebase de updatecheck , que nos fornece a URL direta para o arquivo CRX mais recente.

    
por 28.01.2012 / 22:49
1

A resposta aceita está certa. Para economizar o incômodo de pesquisar no Linux , a pasta está em

~/.config/chromium/Default/Extensions/
    
por 09.08.2016 / 18:35