This commit is contained in:
ettingshausen 2023-11-06 23:52:57 +08:00 committed by GitHub
parent 386cb53a78
commit f15599b790
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 2 additions and 116 deletions

View file

@ -1,12 +0,0 @@
language: node_js
node_js:
- "10"
sudo: enabled
dist: xenial
install:
- sudo apt-get clean
- sudo apt-get update || true
- sudo apt-get -y install libxml2-utils
script:
- chmod +x ./run.sh
- ./run.sh

View file

@ -6,9 +6,7 @@
[![Build Status](https://img.shields.io/travis/SukkaW/CheckChrome.svg?style=flat-square)](https://travis-ci.org/SukkaW/CheckChrome)
[![License](https://img.shields.io/github/license/sukkaw/CheckChrome.svg?style=flat-square)](./LICENSE)
## Demo
https://chrome-dl.com
## API for CheckChrome

4
run.sh
View file

@ -11,7 +11,7 @@ chmod +x ./util/deployer.sh
./util/checker.sh
./util/parse.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64 canary-x86 canary-x64
./util/parse.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64
cp -rf src/index.html tmp/index.html
cp -rf src/chrome.xml tmp/chrome.xml
@ -20,7 +20,7 @@ DATE="$(echo $(TZ=UTC-8 date '+%Y-%m-%d %H:%M:%S'))"
sed -i "s|{{CheckTime}}|$DATE|g" tmp/index.html
sed -i "s|{{CheckTime}}|$DATE|g" tmp/chrome.xml
./util/generator.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64 canary-x86 canary-x64
./util/generator.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64
xmllint --format tmp/chrome.xml > tmp/api/chrome.xml
xmllint --noblanks tmp/chrome.xml > tmp/api/chrome.min.xml

View file

@ -194,55 +194,6 @@
</div>
</div>
</div>
<div class="row" id="canary">
<div class="col-sm-6 sk-pt-5">
<div class="sk-shadow-1 sk-p-5">
<h4 class="sk-mt-0 sk-mb-3 sk-text-bold">Canary 金丝雀 32 位&nbsp;&nbsp;
<small>{{canary-x86-Version}}</small>
</h4>
<hr class="sk-mt-0 sk-mb-3">
<p class="sk-mb-1">
<span class="sk-text-bold">文件大小</span>&nbsp;&nbsp;
<code>{{canary-x86-Size}}</code>
</p>
<p>
<span class="sk-fl sk-pr-3 sk-pt-3 sk-text-bold">SHA256</span>
<pre class="sk-p-1 sk-text-uppercase sha-256">{{canary-x86-SHA256}}</pre>
</p>
<div class="btn-group sk-mt-3" role="group">
<a href="{{canary-x86-dl-main}}" class="btn btn-danger">
<i class="glyphicon glyphicon-save" aria-hidden="true"></i>
<span>点击下载</span>
</a>
<a href="{{canary-x86-dl-alternative}}" class="btn btn-default sk-bg-gray">备选地址</a>
<a href="{{canary-x86-dl-cache}}" class="btn btn-default">缓存服务器</a>
</div>
</div>
</div>
<div class="col-sm-6 sk-pt-5">
<div class="sk-shadow-1 sk-p-5">
<h4 class="sk-mt-0 sk-mb-3 sk-text-bold">Canary 金丝雀 64 位&nbsp;&nbsp;
<small>{{canary-x64-Version}}</small>
</h4>
<hr class="sk-mt-0 sk-mb-3">
<p class="sk-mb-1">
<span class="sk-text-bold">文件大小</span>&nbsp;&nbsp;
<code>{{canary-x64-Size}}</code>
</p>
<p>
<span class="sk-fl sk-pr-3 sk-pt-3 sk-text-bold">SHA256</span>
<pre class="sk-p-1 sk-text-uppercase sha-256">{{canary-x64-SHA256}}</pre>
</p>
<div class="btn-group sk-mt-3" role="group">
<a href="{{canary-x64-dl-main}}" class="btn btn-danger">
<i class="glyphicon glyphicon-save" aria-hidden="true"></i>
<span>点击下载</span>
</a>
<a href="{{canary-x64-dl-alternative}}" class="btn btn-default sk-bg-gray">备选地址</a>
<a href="{{canary-x64-dl-cache}}" class="btn btn-default">缓存服务器</a>
</div>
</div>
</div>
</div>
<div class="bs-callout bs-callout-danger sk-shadow-1 sk-mt-5">
<h4 class="sk-mb-4">注意</h4>

View file

@ -91,31 +91,3 @@ curl -s "https://tools.google.com/service/update2" --data "<?xml version='1.0' e
</request>" > ./tmp/checker/dev-x64.xml
sleep 1
echo 'Checking Chrome Canary x86 ......'
curl -s "https://tools.google.com/service/update2" --data "<?xml version='1.0' encoding='UTF-8'?>
<request protocol='3.0' version='1.3.23.9' shell_version='1.3.21.103' ismachine='0'
sessionid='{3597644B-2952-4F92-AE55-D315F45F80A5}' installsource='ondemandcheckforupdate'
requestid='{CD7523AD-A40D-49F4-AEEF-8C114B804658}' dedup='cr'>
<hw sse='1' sse2='1' sse3='1' ssse3='1' sse41='1' sse42='1' avx='1' physmemory='12582912' />
<os platform='win' version='6.3' arch='x86'/>
<app appid='{4EA16AC7-FD5A-47C3-875B-DBF4A2008C20}' ap='' version='' nextversion='' lang='' brand='GGLS' client=''>
<updatecheck/>
</app>
</request>" > ./tmp/checker/canary-x86.xml
sleep 1
echo 'Checking Chrome Canary x64 ......'
curl -s "https://tools.google.com/service/update2" --data "<?xml version='1.0' encoding='UTF-8'?>
<request protocol='3.0' version='1.3.23.9' shell_version='1.3.21.103' ismachine='0'
sessionid='{3597644B-2952-4F92-AE55-D315F45F80A5}' installsource='ondemandcheckforupdate'
requestid='{CD7523AD-A40D-49F4-AEEF-8C114B804658}' dedup='cr'>
<hw sse='1' sse2='1' sse3='1' ssse3='1' sse41='1' sse42='1' avx='1' physmemory='12582912' />
<os platform='win' version='6.3' arch='x64'/>
<app appid='{4EA16AC7-FD5A-47C3-875B-DBF4A2008C20}' ap='x64-canary' version='' nextversion='' lang='' brand='GGLS' client=''>
<updatecheck/>
</app>
</request>" > ./tmp/checker/canary-x64.xml

View file

@ -1,23 +0,0 @@
echo ''
echo '-------------------------------------'
echo 'Start Deploying ......'
echo '-------------------------------------'
mkdir ./_deploy
cd ./_deploy
git init
git config --global push.default matching
git config --global user.email "${GitHubEMail}"
git config --global user.name "${GitHubUser}"
git remote add origin https://${GitHubKEY}@github.com/${GitHubRepo}.git
git pull origin gh-pages
rm -rf ./*
cp -rf ../public/* ../_deploy/
touch CNAME
echo 'chromedl.uk.to' > ./CNAME
git add --all .
git commit -m "Daily check of Chrome offline packages by Travis CI"
git push --quiet --force origin HEAD:gh-pages