From ff70fb0c3d067b4d17994d8762a9ed32df11dd9a Mon Sep 17 00:00:00 2001 From: Dnomd343 Date: Mon, 26 Jun 2023 13:45:42 +0800 Subject: [PATCH] docs: add description of GVLK --- gvlk/README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 gvlk/README.md diff --git a/gvlk/README.md b/gvlk/README.md new file mode 100644 index 0000000..ff74519 --- /dev/null +++ b/gvlk/README.md @@ -0,0 +1,21 @@ +# GVLKs + +> Generic Volume License Keys (GVLKs), sometimes referred to as the KMS client keys. + +Microsoft provides keys of different Windows versions on the [official website](https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys), where data in different languages will be crawled, and json data will be exported after sorting. + +Running the following command will automatically crawl and output to `raw.json`, you can specify the language in `config.yml`. + +```bash +$ ./fetch.py +``` + +Since Microsoft basically uses machine translation in other languages, manually repair the content in `raw.json` and save it in `data.json`. + +Then run the following command, the final data will be exported, and it will be saved in the `../assets/gvlk/` directory by default. The specific order can be specified in `config.yml`. + +```bash +$ ./release.py +``` + +Because the GVLKs will be updated with Microsoft's iterations, this working directory will always be updated.