From e341fab99f2436f222cb4f9dd53361fba6ba0446 Mon Sep 17 00:00:00 2001 From: Bill ZHANG <36790218+Lutra-Fs@users.noreply.github.com> Date: Sun, 27 Oct 2024 11:50:34 +1100 Subject: [PATCH] Update README.md --- README.md | 106 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 55 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index 6578abf3..230c2281 100644 --- a/README.md +++ b/README.md @@ -1,87 +1,91 @@ # CheckChrome -🌐 Yet another chrome offline package download page generator. +🌐 A Chrome offline package download page generator [![License](https://img.shields.io/github/license/Lutra-Fs/CheckChrome.svg?style=flat-square)](./LICENSE) +## Live Demo +Access the fixed version at: https://lutra-fs.github.io/CheckChrome -## Fixed version +## API Documentation -https://lutra-fs.github.io/CheckChrome +### Standard API Endpoints +CheckChrome provides two XML format output endpoints: -## API for CheckChrome - -XML Format Output - -### Not compressed (For development) - +#### Development (Uncompressed) ``` GET https://lutra-fs.github.io/CheckChrome/api/chrome.xml ``` -### Compressed (For production) - +#### Production (Compressed) ``` GET https://lutra-fs.github.io/CheckChrome/api/chrome.min.xml ``` -## Advanced - Google Updater (Omaha) API +### Google Updater (Omaha) API Reference + +The following details the structure for interacting with Google's update service: +#### Base Request ```xml POST https://tools.google.com/service/update2 -DATA: + - - - + + + ``` -``` -{{appid}} -Stable: 8A69D345-D564-463C-AFF1-A69D9E530F96", -Beta: 8A69D345-D564-463C-AFF1-A69D9E530F96", -Dev: 8A69D345-D564-463C-AFF1-A69D9E530F96", -Canary: 4EA16AC7-FD5A-47C3-875B-DBF4A2008C20" -``` +#### Configuration Parameters -``` -{{arch}} -x64, x86 -``` +##### Application IDs (`{{appid}}`) +- Stable: `8A69D345-D564-463C-AFF1-A69D9E530F96` +- Beta: `8A69D345-D564-463C-AFF1-A69D9E530F96` +- Dev: `8A69D345-D564-463C-AFF1-A69D9E530F96` +- Canary: `4EA16AC7-FD5A-47C3-875B-DBF4A2008C20` -``` -{{ap}} -Stable - "x86": "-multi-chrome", - "x64": "x64-stable-multi-chrome" -Beta - "x86": "1.1-beta", - "x64": "x64-beta-multi-chrome" -Dev - "x86": "2.0-dev", - "x64": "x64-dev-multi-chrome" -Canary - "x86": "", - "x64": "x64-canary" -``` +##### Windows Version (`{{winver}}`) +- Windows 10/11: `10.0` +- Windows 7: `6.1` (out of support) -> [@metowolf](https://github.com/metowolf) https://i-meto.com/chrome-binary/ +##### Architecture Options (`{{arch}}`) +- `x64` +- `x86` -## Author +##### Channel Parameters (`{{ap}}`) +Stable: +- x86: `-multi-chrome` +- x64: `x64-stable-multi-chrome` -**CheckChrome** © [Sukka](https://github.com/SukkaW), Released under the [GPL-3.0](./LICENSE) License. +Beta: +- x86: `1.1-beta` +- x64: `x64-beta-multi-chrome` -> [Personal Website](https://skk.moe) · [Blog](https://blog.skk.moe) · GitHub [@SukkaW](https://github.com/SukkaW) · Telegram Channel [@SukkaChannel](https://t.me/SukkaChannel) +Dev: +- x86: `2.0-dev` +- x64: `x64-dev-multi-chrome` -## Fixed version reviser -**CheckChrome** © [Lutra-Fs](https://github.com/Lutra-Fs), Released under the [GPL-3.0](./LICENSE) License. -> GitHub [@Lutra-Fs](https://github.com/Lutra-Fs) +Canary: +- x86: `""` +- x64: `x64-canary` -## Render +## Credits + +### Original Author +**CheckChrome** © [Sukka](https://github.com/SukkaW), Released under the [GPL-3.0](./LICENSE) License. +- Personal Website: [skk.moe](https://skk.moe) +- Blog: [blog.skk.moe](https://blog.skk.moe) +- GitHub: [@SukkaW](https://github.com/SukkaW) +- Telegram: [@SukkaChannel](https://t.me/SukkaChannel) + +### Current Version Maintainer +**CheckChrome** © [Lutra-Fs](https://github.com/Lutra-Fs), Released under the [GPL-3.0](./LICENSE) License. +- GitHub: [@Lutra-Fs](https://github.com/Lutra-Fs) -![](https://i.jpg.dog/img/0e777a44b2c75a45af891563bfaa4b1e.png) +## Acknowledgments +Initial API documentation reference by [@metowolf](https://github.com/metowolf)