Popular recipes tagged "chromium"http://code.activestate.com/recipes/tags/chromium/popular/2014-07-05T18:47:47-07:00ActiveState Code RecipesUpdate Google Chrome localstorage file for version compatibility (Python)
2011-08-23T13:41:49-07:00Russellhttp://code.activestate.com/recipes/users/4173357/http://code.activestate.com/recipes/577855-update-google-chrome-localstorage-file-for-version/
<p style="color: grey">
Python
recipe 577855
by <a href="/recipes/users/4173357/">Russell</a>
(<a href="/recipes/tags/chrome/">chrome</a>, <a href="/recipes/tags/chromium/">chromium</a>, <a href="/recipes/tags/localstorage/">localstorage</a>).
</p>
<p>Google chrome changes the way key/value stores in localstorage file during upgrading from 11 to 15. This breaks data of many websites and extensions which depends on localstorage. This script upgrade the old localstorage data to make them work again.</p>
Download chromium browser nightly builds for any OS (with proxy support) (Python)
2014-07-05T18:47:47-07:00ccpizzahttp://code.activestate.com/recipes/users/4170754/http://code.activestate.com/recipes/577162-download-chromium-browser-nightly-builds-for-any-o/
<p style="color: grey">
Python
recipe 577162
by <a href="/recipes/users/4170754/">ccpizza</a>
(<a href="/recipes/tags/chrome/">chrome</a>, <a href="/recipes/tags/chromium/">chromium</a>, <a href="/recipes/tags/download/">download</a>, <a href="/recipes/tags/unzip/">unzip</a>).
Revision 19.
</p>
<p>Downloads the latest Chromium browser build from <a href="http://commondatastorage.googleapis.com/chromium-browser-continuous/" rel="nofollow">http://commondatastorage.googleapis.com/chromium-browser-continuous/</a> using urllib2 or wget (with Python versions below 2.5) and unzips the downloaded zip file to a predefined folder.</p>
<p>To use a custom proxy define the <code>HTTP_PROXY</code> system variable.</p>
<p>The script will figure out the OS but you can also pass the platform as the first parameter (one of <code>win32, linux, linux64, mac</code>).</p>
<p><em>Prerequisites (!! only for Python versions below 2.5):</em></p>
<ul>
<li><p><code>wget</code> - usually already installed on most linux systems. Windows users can get it <a href="http://gnuwin32.sourceforge.net/packages/wget.htm">here</a>.</p></li>
<li><p><code>unzip</code> - used for unpacking the archive; usually already installed on most linux systems. Windows users can get it <a href="http://gnuwin32.sourceforge.net/packages/unzip.htm">here</a>.</p></li>
</ul>
<p>Both <code>wget</code> and <code>unzip</code> should be available in PATH (for Python 2.5+ native Python modules are used).</p>
<p>For most Linux distros this script does not make much sense since the built-in package managers do a better job of managing chromium builds and dependencies, but it still can be useful if you are using a stable Chromium build but would like to be able to test the nightly builds too.</p>
<p>For OSX an additional installation step will be performed using the <code>install.sh</code> that is included in the OSX build. The OSX installer will copy the package to <code>~/Applications/Chromium</code>, and set some permissions that are required for Chromium to run. Running the unpacked zip without doing the installation will most likely will not work because of missing executable permissions on some files.</p>