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 / 20: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 / 21: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 / 16:35
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '639102',
    'url' => 'where-do-i-find-the-update-url-for-google-chrome-extensions',
];

$_COOKIE = [
    '_csrf-frontend' => '3cf23f8b68127d9e3262839332731211d4227bdd977926167169fcf03a8945baa:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"oin-TD0phnzr_m6awYBOEY2bSnxyAnTX";}',
    'advanced-frontend' => 'fvouj9dggahu655g6khhco63pb',
];

$_SESSION = [
    '__flash' => [],
];