How to check if new version of Chrome is available?

Posted by serg on Stack Overflow See other posts from Stack Overflow or by serg
Published on 2011-03-15T16:06:45Z Indexed on 2011/03/15 16:10 UTC
Read the original article Hit count: 224

I am trying to build an extension that would notify a user when new version of Chrome is available.

I tried to inspect network traffic when Chrome is checking for an update and it is sending a request to http://74.125.95.113/service/update2?w=3:{long_encoded_string} page that returns XML with information I need:

<?xml version="1.0" encoding="UTF-8"?>
    <gupdate xmlns="http://www.google.com/update2/response" protocol="2.0" server="prod">
    <daystart elapsed_seconds="31272"/>
    <app appid="{8A69D345-D564-463C-AFF1-A69D9E530F96}" status="ok">
        <updatecheck status="noupdate"/>
        <ping status="ok"/>
    </app>
</gupdate>

Besides sending {long_encoded_string} as URL parameter it is also sending some encoded cookie.

Maybe someone familiar with Chrome build process can shed some light on those encoded strings and how to build them? Maybe there is another easier way (I have a feeling that string encoding is a dead end for me)?

© Stack Overflow or respective owner

Related posts about google-chrome

Related posts about google-chrome-extension