diff --git a/src/assets/gvlks/office.en.json b/src/assets/gvlks/office.en.json
new file mode 100644
index 00000000..3198c725
--- /dev/null
+++ b/src/assets/gvlks/office.en.json
@@ -0,0 +1,57 @@
+[
+ {
+ "version": "Office 2021 LTSC",
+ "edition": [
+ ["FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH", "Office LTSC Professional Plus 2021"],
+ ["KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3", "Office LTSC Standard 2021"],
+ ["FTNWT-C6WBT-8HMGF-K9PRX-QV9H8", "Project Professional 2021"],
+ ["J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T", "Project Standard 2021"],
+ ["KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4", "Visio LTSC Professional 2021"],
+ ["MJVNY-BYWPY-CWV6J-2RKRT-4M8QG", "Visio LTSC Standard 2021"],
+ ["WM8YG-YNGDD-4JHDC-PG3F4-FC4T4", "Access LTSC 2021"],
+ ["NWG3X-87C9K-TC7YY-BC2G7-G6RVC", "Excel LTSC 2021"],
+ ["C9FM6-3N72F-HFJXB-TM3V9-T86R9", "Outlook LTSC 2021"],
+ ["TY7XF-NFRBR-KJ44C-G83KF-GX27K", "PowerPoint LTSC 2021"],
+ ["2MW9D-N4BXM-9VBPG-Q7W6M-KFBGQ", "Publisher LTSC 2021"],
+ ["HWCXN-K3WBT-WJBKY-R8BD9-XK29P", "Skype for Business LTSC 2021"],
+ ["TN8H9-M34D3-Y64V9-TR72V-X79KV", "Word LTSC 2021"]
+ ]
+ },
+ {
+ "version": "Office 2019",
+ "edition": [
+ ["NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP", "Office Professional Plus 2019"],
+ ["6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK", "Office Standard 2019"],
+ ["B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B", "Project Professional 2019"],
+ ["C4F7P-NCP8C-6CQPT-MQHV9-JXD2M", "Project Standard 2019"],
+ ["9BGNQ-K37YR-RQHF2-38RQ3-7VCBB", "Visio Professional 2019"],
+ ["7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2", "Visio Standard 2019"],
+ ["9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT", "Access 2019"],
+ ["TMJWT-YYNMB-3BKTF-644FC-RVXBD", "Excel 2019"],
+ ["7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK", "Outlook 2019"],
+ ["RRNCX-C64HY-W2MM7-MCH9G-TJHMQ", "PowerPoint 2019"],
+ ["G2KWX-3NW6P-PY93R-JXK2T-C9Y9V", "Publisher 2019"],
+ ["NCJ33-JHBBY-HTK98-MYCV8-HMKHJ", "Skype for Business 2019"],
+ ["PBX3G-NWMT6-Q7XBW-PYJGG-WXD33", "Word 2019"]
+ ]
+ },
+ {
+ "version": "Office 2016",
+ "edition": [
+ ["XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99", "Office Professional Plus 2016"],
+ ["JNRGM-WHDWX-FJJG3-K47QV-DRTFM", "Office Standard 2016"],
+ ["YG9NW-3K39V-2T3HJ-93F3Q-G83KT", "Project Professional 2016"],
+ ["GNFHQ-F6YQM-KQDGJ-327XX-KQBVC", "Project Standard 2016"],
+ ["PD3PC-RHNGV-FXJ29-8JK7D-RJRJK", "Visio Professional 2016"],
+ ["7WHWN-4T7MP-G96JF-G33KR-W8GF4", "Visio Standard 2016"],
+ ["GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW", "Access 2016"],
+ ["9C2PK-NWTVB-JMPW8-BFT28-7FTBF", "Excel 2016"],
+ ["DR92N-9HTF2-97XKM-XW2WJ-XW3J6", "OneNote 2016"],
+ ["R69KK-NTPKF-7M3Q4-QYBHW-6MT9B", "Outlook 2016"],
+ ["J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6", "PowerPoint 2016"],
+ ["F47MM-N3XJP-TQXJ9-BP99D-8K837", "Publisher 2016"],
+ ["869NQ-FJ69K-466HW-QYCP2-DDBV6", "Skype for Business 2016"],
+ ["WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6", "Word 2016"]
+ ]
+ }
+]
diff --git a/src/assets/gvlks/office.json b/src/assets/gvlks/office.json
index 3198c725..a17bb076 100644
--- a/src/assets/gvlks/office.json
+++ b/src/assets/gvlks/office.json
@@ -2,12 +2,12 @@
{
"version": "Office 2021 LTSC",
"edition": [
- ["FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH", "Office LTSC Professional Plus 2021"],
- ["KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3", "Office LTSC Standard 2021"],
- ["FTNWT-C6WBT-8HMGF-K9PRX-QV9H8", "Project Professional 2021"],
- ["J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T", "Project Standard 2021"],
- ["KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4", "Visio LTSC Professional 2021"],
- ["MJVNY-BYWPY-CWV6J-2RKRT-4M8QG", "Visio LTSC Standard 2021"],
+ ["FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH", "Office LTSC 专业增强版 2021"],
+ ["KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3", "Office LTSC 标准版 2021"],
+ ["FTNWT-C6WBT-8HMGF-K9PRX-QV9H8", "Project 专业版 2021"],
+ ["J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T", "Project 标准版 2021"],
+ ["KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4", "Visio LTSC 专业版 2021"],
+ ["MJVNY-BYWPY-CWV6J-2RKRT-4M8QG", "Visio LTSC 标准版 2021"],
["WM8YG-YNGDD-4JHDC-PG3F4-FC4T4", "Access LTSC 2021"],
["NWG3X-87C9K-TC7YY-BC2G7-G6RVC", "Excel LTSC 2021"],
["C9FM6-3N72F-HFJXB-TM3V9-T86R9", "Outlook LTSC 2021"],
@@ -20,12 +20,12 @@
{
"version": "Office 2019",
"edition": [
- ["NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP", "Office Professional Plus 2019"],
- ["6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK", "Office Standard 2019"],
- ["B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B", "Project Professional 2019"],
- ["C4F7P-NCP8C-6CQPT-MQHV9-JXD2M", "Project Standard 2019"],
- ["9BGNQ-K37YR-RQHF2-38RQ3-7VCBB", "Visio Professional 2019"],
- ["7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2", "Visio Standard 2019"],
+ ["NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP", "Office 专业增强版 2019"],
+ ["6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK", "Office 标准版 2019"],
+ ["B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B", "Project 专业版 2019"],
+ ["C4F7P-NCP8C-6CQPT-MQHV9-JXD2M", "Project 标准版 2019"],
+ ["9BGNQ-K37YR-RQHF2-38RQ3-7VCBB", "Visio 专业版 2019"],
+ ["7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2", "Visio 标准版 2019"],
["9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT", "Access 2019"],
["TMJWT-YYNMB-3BKTF-644FC-RVXBD", "Excel 2019"],
["7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK", "Outlook 2019"],
@@ -38,12 +38,12 @@
{
"version": "Office 2016",
"edition": [
- ["XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99", "Office Professional Plus 2016"],
- ["JNRGM-WHDWX-FJJG3-K47QV-DRTFM", "Office Standard 2016"],
- ["YG9NW-3K39V-2T3HJ-93F3Q-G83KT", "Project Professional 2016"],
- ["GNFHQ-F6YQM-KQDGJ-327XX-KQBVC", "Project Standard 2016"],
- ["PD3PC-RHNGV-FXJ29-8JK7D-RJRJK", "Visio Professional 2016"],
- ["7WHWN-4T7MP-G96JF-G33KR-W8GF4", "Visio Standard 2016"],
+ ["XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99", "Office 专业增强版 2016"],
+ ["JNRGM-WHDWX-FJJG3-K47QV-DRTFM", "Office 标准版 2016"],
+ ["YG9NW-3K39V-2T3HJ-93F3Q-G83KT", "Project 专业版 2016"],
+ ["GNFHQ-F6YQM-KQDGJ-327XX-KQBVC", "Project 标准版 2016"],
+ ["PD3PC-RHNGV-FXJ29-8JK7D-RJRJK", "Visio 专业版 2016"],
+ ["7WHWN-4T7MP-G96JF-G33KR-W8GF4", "Visio 标准版 2016"],
["GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW", "Access 2016"],
["9C2PK-NWTVB-JMPW8-BFT28-7FTBF", "Excel 2016"],
["DR92N-9HTF2-97XKM-XW2WJ-XW3J6", "OneNote 2016"],
diff --git a/src/assets/gvlks/office.ts b/src/assets/gvlks/office.ts
deleted file mode 100644
index 22a1c3a6..00000000
--- a/src/assets/gvlks/office.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-const office2021ltsc = {
- version: 'Office 2021 LTSC',
- product: [
- ['FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH', 'Office LTSC Professional Plus 2021'],
- ['KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3', 'Office LTSC Standard 2021'],
- ['FTNWT-C6WBT-8HMGF-K9PRX-QV9H8', 'Project Professional 2021'],
- ['J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T', 'Project Standard 2021'],
- ['KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4', 'Visio LTSC Professional 2021'],
- ['MJVNY-BYWPY-CWV6J-2RKRT-4M8QG', 'Visio LTSC Standard 2021'],
- ['WM8YG-YNGDD-4JHDC-PG3F4-FC4T4', 'Access LTSC 2021'],
- ['NWG3X-87C9K-TC7YY-BC2G7-G6RVC', 'Excel LTSC 2021'],
- ['C9FM6-3N72F-HFJXB-TM3V9-T86R9', 'Outlook LTSC 2021'],
- ['TY7XF-NFRBR-KJ44C-G83KF-GX27K', 'PowerPoint LTSC 2021'],
- ['2MW9D-N4BXM-9VBPG-Q7W6M-KFBGQ', 'Publisher LTSC 2021'],
- ['HWCXN-K3WBT-WJBKY-R8BD9-XK29P', 'Skype for Business LTSC 2021'],
- ['TN8H9-M34D3-Y64V9-TR72V-X79KV', 'Word LTSC 2021']
- ]
-}
-
-const office2019 = {
- version: 'Office 2019',
- product: [
- ['NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP', 'Office Professional Plus 2019'],
- ['6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK', 'Office Standard 2019'],
- ['B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B', 'Project Professional 2019'],
- ['C4F7P-NCP8C-6CQPT-MQHV9-JXD2M', 'Project Standard 2019'],
- ['9BGNQ-K37YR-RQHF2-38RQ3-7VCBB', 'Visio Professional 2019'],
- ['7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2', 'Visio Standard 2019'],
- ['9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT', 'Access 2019'],
- ['TMJWT-YYNMB-3BKTF-644FC-RVXBD', 'Excel 2019'],
- ['7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK', 'Outlook 2019'],
- ['RRNCX-C64HY-W2MM7-MCH9G-TJHMQ', 'PowerPoint 2019'],
- ['G2KWX-3NW6P-PY93R-JXK2T-C9Y9V', 'Publisher 2019'],
- ['NCJ33-JHBBY-HTK98-MYCV8-HMKHJ', 'Skype for Business 2019'],
- ['PBX3G-NWMT6-Q7XBW-PYJGG-WXD33', 'Word 2019']
- ]
-}
-
-const office2016 = {
- version: 'Office 2016',
- product: [
- ['XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99', 'Office Professional Plus 2016'],
- ['JNRGM-WHDWX-FJJG3-K47QV-DRTFM', 'Office Standard 2016'],
- ['YG9NW-3K39V-2T3HJ-93F3Q-G83KT', 'Project Professional 2016'],
- ['GNFHQ-F6YQM-KQDGJ-327XX-KQBVC', 'Project Standard 2016'],
- ['PD3PC-RHNGV-FXJ29-8JK7D-RJRJK', 'Visio Professional 2016'],
- ['7WHWN-4T7MP-G96JF-G33KR-W8GF4', 'Visio Standard 2016'],
- ['GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW', 'Access 2016'],
- ['9C2PK-NWTVB-JMPW8-BFT28-7FTBF', 'Excel 2016'],
- ['DR92N-9HTF2-97XKM-XW2WJ-XW3J6', 'OneNote 2016'],
- ['R69KK-NTPKF-7M3Q4-QYBHW-6MT9B', 'Outlook 2016'],
- ['J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6', 'PowerPoint 2016'],
- ['F47MM-N3XJP-TQXJ9-BP99D-8K837', 'Publisher 2016'],
- ['869NQ-FJ69K-466HW-QYCP2-DDBV6', 'Skype for Business 2016'],
- ['WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6', 'Word 2016']
- ]
-}
-
-export default {
- office2021ltsc,
- office2019,
- office2016
-}
diff --git a/src/assets/gvlks/windows-server.en.json b/src/assets/gvlks/windows-server.en.json
new file mode 100644
index 00000000..4e426473
--- /dev/null
+++ b/src/assets/gvlks/windows-server.en.json
@@ -0,0 +1,122 @@
+[
+ {
+ "version": "Windows Server 2022",
+ "edition": [
+ ["WX4NM-KYWYW-QJJR4-XV3QB-6VM33", "Windows Server 2022 Datacenter"],
+ ["NTBV8-9K7Q8-V27C6-M2BTV-KHMXV", "Windows Server 2022 Datacenter Azure Edition"],
+ ["VDYBN-27WPP-V4HQT-9VMD4-VMK7H", "Windows Server 2022 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 20H2",
+ "edition": [
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 20H2 Datacenter"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 20H2 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 2004",
+ "edition": [
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 2004 Datacenter"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 2004 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 1909",
+ "edition": [
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1909 Datacenter"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1909 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 1903",
+ "edition": [
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1903 Datacenter"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1903 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 2019",
+ "edition": [
+ ["WMDGN-G9PQG-XVVXX-R3X43-63DFG", "Windows Server 2019 Datacenter"],
+ ["N69G4-B89J2-4G8F4-WWYCC-J464C", "Windows Server 2019 Standard"],
+ ["WVDHN-86M7X-466P6-VHXV7-YY726", "Windows Server 2019 Essentials"]
+ ]
+ },
+ {
+ "version": "Windows Server 1809",
+ "edition": [
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1809 Datacenter"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1809 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 1803",
+ "edition": [
+ ["2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG", "Windows Server 1803 Datacenter"],
+ ["PTXN8-JFHJM-4WC78-MPCBR-9W4KR", "Windows Server 1803 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 1709",
+ "edition": [
+ ["6Y6KB-N82V8-D8CQV-23MJW-BWTG6", "Windows Server 1709 Datacenter"],
+ ["DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4", "Windows Server 1709 Standard"]
+ ]
+ },
+ {
+ "version": "Windows Server 2016",
+ "edition": [
+ ["CB7KF-BWN84-R7R2Y-793K2-8XDDG", "Windows Server 2016 Datacenter"],
+ ["WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY", "Windows Server 2016 Standard"],
+ ["JCKRF-N37P4-C2D82-9YXRT-4M63B", "Windows Server 2016 Essentials"]
+ ]
+ },
+ {
+ "version": "Windows Server 2012 R2",
+ "edition": [
+ ["D2N9P-3P6X9-2R39C-7RTCD-MDVJX", "Windows Server 2012 R2 Standard"],
+ ["W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9", "Windows Server 2012 R2 Datacenter"],
+ ["KNC87-3J2TX-XB4WP-VCPJV-M4FWM", "Windows Server 2012 R2 Essentials"]
+ ]
+ },
+ {
+ "version": "Windows Server 2012",
+ "edition": [
+ ["BN3D2-R7TKB-3YPBD-8DRP2-27GG4", "Windows Server 2012"],
+ ["8N2M2-HWPGY-7PGT9-HGDD8-GVGGY", "Windows Server 2012 N"],
+ ["2WN2H-YGCQR-KFX6K-CD6TF-84YXQ", "Windows Server 2012 Single Language"],
+ ["4K36P-JN4VD-GDC6V-KDT89-DYFKP", "Windows Server 2012 Country Specific"],
+ ["XC9B7-NBPP2-83J2H-RHMBY-92BT4", "Windows Server 2012 Standard"],
+ ["HM7DN-YVMH3-46JC3-XYTG7-CYQJJ", "Windows Server 2012 MultiPoint Standard"],
+ ["XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G", "Windows Server 2012 MultiPoint Premium"],
+ ["48HP8-DN98B-MYWDG-T2DCC-8W83P", "Windows Server 2012 Datacenter"],
+ ["HTDQM-NBMMG-KGYDT-2DTKT-J2MPV", "Windows Server 2012 Essentials"]
+ ]
+ },
+ {
+ "version": "Windows Server 2008 R2",
+ "edition": [
+ ["6TPJF-RBVHG-WBW2R-86QPH-6RTM4", "Windows Server 2008 R2 Web"],
+ ["TT8MH-CG224-D3D7Q-498W2-9QCTX", "Windows Server 2008 R2 HPC edition"],
+ ["YC6KT-GKW9T-YTKYR-T4X34-R7VHC", "Windows Server 2008 R2 Standard"],
+ ["489J6-VHDMP-X63PK-3K798-CPX3Y", "Windows Server 2008 R2 Enterprise"],
+ ["74YFP-3QFB3-KQT8W-PMXWJ-7M648", "Windows Server 2008 R2 Datacenter"],
+ ["GT63C-RJFQ3-4GMB6-BRFB9-CB83V", "Windows Server 2008 R2 for Itanium-based Systems"]
+ ]
+ },
+ {
+ "version": "Windows Server 2008",
+ "edition": [
+ ["WYR28-R7TFJ-3X2YQ-YCY4H-M249D", "Windows Web Server 2008"],
+ ["TM24T-X9RMF-VWXK6-X8JC9-BFGM2", "Windows Server 2008 Standard"],
+ ["W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ", "Windows Server 2008 Standard without Hyper-V"],
+ ["YQGMW-MPWTJ-34KDK-48M3W-X4Q6V", "Windows Server 2008 Enterprise"],
+ ["39BXF-X8Q23-P2WWT-38T2F-G3FPG", "Windows Server 2008 Enterprise without Hyper-V"],
+ ["RCTX3-KWVHP-BR6TB-RB6DM-6X7HP", "Windows Server 2008 HPC"],
+ ["7M67G-PC374-GR742-YH8V4-TCBY3", "Windows Server 2008 Datacenter"],
+ ["22XQ2-VRXRG-P8D42-K34TD-G3QQC", "Windows Server 2008 Datacenter without Hyper-V"],
+ ["4DWFP-JF3DJ-B7DTH-78FJB-PDRHK", "Windows Server 2008 for Itanium-Based Systems"]
+ ]
+ }
+]
diff --git a/src/assets/gvlks/windows-server.json b/src/assets/gvlks/windows-server.json
index 66380f2c..95f546df 100644
--- a/src/assets/gvlks/windows-server.json
+++ b/src/assets/gvlks/windows-server.json
@@ -2,82 +2,82 @@
{
"version": "Windows Server 2022",
"edition": [
- ["WX4NM-KYWYW-QJJR4-XV3QB-6VM33", "Windows Server 2022 Datacenter"],
- ["NTBV8-9K7Q8-V27C6-M2BTV-KHMXV", "Windows Server 2022 Datacenter Azure Edition"],
- ["VDYBN-27WPP-V4HQT-9VMD4-VMK7H", "Windows Server 2022 Standard"]
+ ["WX4NM-KYWYW-QJJR4-XV3QB-6VM33", "Windows Server 2022 数据中心版"],
+ ["NTBV8-9K7Q8-V27C6-M2BTV-KHMXV", "Windows Server 2022 Azure 数据中心版"],
+ ["VDYBN-27WPP-V4HQT-9VMD4-VMK7H", "Windows Server 2022 标准版"]
]
},
{
"version": "Windows Server 20H2",
"edition": [
- ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 20H2 Datacenter"],
- ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 20H2 Standard"]
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 20H2 数据中心版"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 20H2 标准版"]
]
},
{
"version": "Windows Server 2004",
"edition": [
- ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 2004 Datacenter"],
- ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 2004 Standard"]
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 2004 数据中心版"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 2004 标准版"]
]
},
{
"version": "Windows Server 1909",
"edition": [
- ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1909 Datacenter"],
- ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1909 Standard"]
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1909 数据中心版"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1909 标准版"]
]
},
{
"version": "Windows Server 1903",
"edition": [
- ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1903 Datacenter"],
- ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1903 Standard"]
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1903 数据中心版"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1903 标准版"]
]
},
{
"version": "Windows Server 2019",
"edition": [
- ["WMDGN-G9PQG-XVVXX-R3X43-63DFG", "Windows Server 2019 Datacenter"],
- ["N69G4-B89J2-4G8F4-WWYCC-J464C", "Windows Server 2019 Standard"],
- ["WVDHN-86M7X-466P6-VHXV7-YY726", "Windows Server 2019 Essentials"]
+ ["WMDGN-G9PQG-XVVXX-R3X43-63DFG", "Windows Server 2019 数据中心版"],
+ ["N69G4-B89J2-4G8F4-WWYCC-J464C", "Windows Server 2019 标准版"],
+ ["WVDHN-86M7X-466P6-VHXV7-YY726", "Windows Server 2019 基础版"]
]
},
{
- "version": "Windows Server 2016",
+ "version": "Windows Server 1809",
"edition": [
- ["CB7KF-BWN84-R7R2Y-793K2-8XDDG", "Windows Server 2016 Datacenter"],
- ["WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY", "Windows Server 2016 Standard"],
- ["JCKRF-N37P4-C2D82-9YXRT-4M63B", "Windows Server 2016 Essentials"]
+ ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1809 数据中心版"],
+ ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1809 标准版"]
]
},
{
- "version": "Windows Server 1809",
+ "version": "Windows Server 1803",
"edition": [
- ["6NMRW-2C8FM-D24W7-TQWMY-CWH2D", "Windows Server 1809 Datacenter"],
- ["N2KJX-J94YW-TQVFB-DG9YT-724CC", "Windows Server 1809 Standard"]
+ ["2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG", "Windows Server 1803 数据中心版"],
+ ["PTXN8-JFHJM-4WC78-MPCBR-9W4KR", "Windows Server 1803 标准版"]
]
},
{
- "version": "Windows Server 1803",
+ "version": "Windows Server 1709",
"edition": [
- ["2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG", "Windows Server 1803 Datacenter"],
- ["PTXN8-JFHJM-4WC78-MPCBR-9W4KR", "Windows Server 1803 Standard"]
+ ["6Y6KB-N82V8-D8CQV-23MJW-BWTG6", "Windows Server 1709 数据中心版"],
+ ["DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4", "Windows Server 1709 标准版"]
]
},
{
- "version": "Windows Server 1709",
+ "version": "Windows Server 2016",
"edition": [
- ["6Y6KB-N82V8-D8CQV-23MJW-BWTG6", "Windows Server 1709 Datacenter"],
- ["DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4", "Windows Server 1709 Standard"]
+ ["CB7KF-BWN84-R7R2Y-793K2-8XDDG", "Windows Server 2016 数据中心版"],
+ ["WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY", "Windows Server 2016 标准版"],
+ ["JCKRF-N37P4-C2D82-9YXRT-4M63B", "Windows Server 2016 基础版"]
]
},
{
"version": "Windows Server 2012 R2",
"edition": [
- ["D2N9P-3P6X9-2R39C-7RTCD-MDVJX", "Windows Server 2012 R2 Standard"],
- ["W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9", "Windows Server 2012 R2 Datacenter"],
- ["KNC87-3J2TX-XB4WP-VCPJV-M4FWM", "Windows Server 2012 R2 Essentials"]
+ ["D2N9P-3P6X9-2R39C-7RTCD-MDVJX", "Windows Server 2012 R2 标准版"],
+ ["W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9", "Windows Server 2012 R2 数据中心版"],
+ ["KNC87-3J2TX-XB4WP-VCPJV-M4FWM", "Windows Server 2012 R2 基础版"]
]
},
{
@@ -85,36 +85,38 @@
"edition": [
["BN3D2-R7TKB-3YPBD-8DRP2-27GG4", "Windows Server 2012"],
["8N2M2-HWPGY-7PGT9-HGDD8-GVGGY", "Windows Server 2012 N"],
- ["2WN2H-YGCQR-KFX6K-CD6TF-84YXQ", "Windows Server 2012 Single Language"],
- ["4K36P-JN4VD-GDC6V-KDT89-DYFKP", "Windows Server 2012 Country Specific"],
- ["XC9B7-NBPP2-83J2H-RHMBY-92BT4", "Windows Server 2012 Standard"],
- ["HM7DN-YVMH3-46JC3-XYTG7-CYQJJ", "Windows Server 2012 MultiPoint Standard"],
- ["XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G", "Windows Server 2012 MultiPoint Premium"]
+ ["2WN2H-YGCQR-KFX6K-CD6TF-84YXQ", "Windows Server 2012 单语言版"],
+ ["4K36P-JN4VD-GDC6V-KDT89-DYFKP", "Windows Server 2012 特定国家/地区版"],
+ ["XC9B7-NBPP2-83J2H-RHMBY-92BT4", "Windows Server 2012 标准版"],
+ ["HM7DN-YVMH3-46JC3-XYTG7-CYQJJ", "Windows Server 2012 MultiPoint 标准版"],
+ ["XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G", "Windows Server 2012 MultiPoint 高级版"],
+ ["48HP8-DN98B-MYWDG-T2DCC-8W83P", "Windows Server 2012 数据中心版"],
+ ["HTDQM-NBMMG-KGYDT-2DTKT-J2MPV", "Windows Server 2012 基础班"]
]
},
{
"version": "Windows Server 2008 R2",
"edition": [
- ["6TPJF-RBVHG-WBW2R-86QPH-6RTM4", "Windows Server 2008 R2 Web"],
- ["TT8MH-CG224-D3D7Q-498W2-9QCTX", "Windows Server 2008 R2 HPC edition"],
- ["YC6KT-GKW9T-YTKYR-T4X34-R7VHC", "Windows Server 2008 R2 Standard"],
- ["489J6-VHDMP-X63PK-3K798-CPX3Y", "Windows Server 2008 R2 Enterprise"],
- ["74YFP-3QFB3-KQT8W-PMXWJ-7M648", "Windows Server 2008 R2 Datacenter"],
- ["GT63C-RJFQ3-4GMB6-BRFB9-CB83V", "Windows Server 2008 R2 for Itanium-based Systems"]
+ ["6TPJF-RBVHG-WBW2R-86QPH-6RTM4", "Windows Server 2008 R2 Web 版"],
+ ["TT8MH-CG224-D3D7Q-498W2-9QCTX", "Windows Server 2008 R2 HPC 版"],
+ ["YC6KT-GKW9T-YTKYR-T4X34-R7VHC", "Windows Server 2008 R2 标准版"],
+ ["489J6-VHDMP-X63PK-3K798-CPX3Y", "Windows Server 2008 R2 企业版"],
+ ["74YFP-3QFB3-KQT8W-PMXWJ-7M648", "Windows Server 2008 R2 数据中心版"],
+ ["GT63C-RJFQ3-4GMB6-BRFB9-CB83V", "面向基于 Itanium 系统的 Windows Server 2008 R2"]
]
},
{
"version": "Windows Server 2008",
"edition": [
["WYR28-R7TFJ-3X2YQ-YCY4H-M249D", "Windows Web Server 2008"],
- ["TM24T-X9RMF-VWXK6-X8JC9-BFGM2", "Windows Server 2008 Standard"],
- ["W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ", "Windows Server 2008 Standard without Hyper-V"],
- ["YQGMW-MPWTJ-34KDK-48M3W-X4Q6V", "Windows Server 2008 Enterprise"],
- ["39BXF-X8Q23-P2WWT-38T2F-G3FPG", "Windows Server 2008 Enterprise without Hyper-V"],
- ["RCTX3-KWVHP-BR6TB-RB6DM-6X7HP", "Windows Server 2008 HPC"],
- ["7M67G-PC374-GR742-YH8V4-TCBY3", "Windows Server 2008 Datacenter"],
- ["22XQ2-VRXRG-P8D42-K34TD-G3QQC", "Windows Server 2008 Datacenter without Hyper-V"],
- ["4DWFP-JF3DJ-B7DTH-78FJB-PDRHK", "Windows Server 2008 for Itanium-Based Systems"]
+ ["TM24T-X9RMF-VWXK6-X8JC9-BFGM2", "Windows Server 2008 标准版"],
+ ["W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ", "不带 Hyper-V 的 Windows Server 2008 标准版"],
+ ["YQGMW-MPWTJ-34KDK-48M3W-X4Q6V", "Windows Server 2008 企业版"],
+ ["39BXF-X8Q23-P2WWT-38T2F-G3FPG", "不带 Hyper-V 的 Windows Server 2008 企业版"],
+ ["RCTX3-KWVHP-BR6TB-RB6DM-6X7HP", "Windows Server 2008 HPC 版"],
+ ["7M67G-PC374-GR742-YH8V4-TCBY3", "Windows Server 2008 数据中心版"],
+ ["22XQ2-VRXRG-P8D42-K34TD-G3QQC", "不带 Hyper-V 的 Windows Server 2008 数据中心版"],
+ ["4DWFP-JF3DJ-B7DTH-78FJB-PDRHK", "面向基于 Itanium 系统的 Windows Server 2008"]
]
}
]
diff --git a/src/assets/gvlks/windows-server.ts b/src/assets/gvlks/windows-server.ts
deleted file mode 100644
index 7d48eee2..00000000
--- a/src/assets/gvlks/windows-server.ts
+++ /dev/null
@@ -1,112 +0,0 @@
-const windowsServer2022 = {
- version: 'Windows Server 2022',
- edition: [
- ['WX4NM-KYWYW-QJJR4-XV3QB-6VM33', 'Windows Server 2022 Datacenter'],
- ['NTBV8-9K7Q8-V27C6-M2BTV-KHMXV', 'Windows Server 2022 Datacenter Azure Edition'],
- ['VDYBN-27WPP-V4HQT-9VMD4-VMK7H', 'Windows Server 2022 Standard']
- ]
-}
-
-const windowsServer2019 = {
- version: 'Windows Server 2019',
- edition: [
- ['WMDGN-G9PQG-XVVXX-R3X43-63DFG', 'Windows Server 2019 Datacenter'],
- ['N69G4-B89J2-4G8F4-WWYCC-J464C', 'Windows Server 2019 Standard'],
- ['WVDHN-86M7X-466P6-VHXV7-YY726', 'Windows Server 2019 Essentials']
- ]
-}
-
-const windowsServer2016 = {
- version: 'Windows Server 2016',
- edition: [
- ['CB7KF-BWN84-R7R2Y-793K2-8XDDG', 'Windows Server 2016 Datacenter'],
- ['WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY', 'Windows Server 2016 Standard'],
- ['JCKRF-N37P4-C2D82-9YXRT-4M63B', 'Windows Server 2016 Essentials']
- ]
-}
-
-const windowsServer20H2 = {
- version: 'Windows Server 20H2, 2004, 1909, 1903, 1809',
- edition: [
- ['6NMRW-2C8FM-D24W7-TQWMY-CWH2D', 'Windows Server Datacenter'],
- ['N2KJX-J94YW-TQVFB-DG9YT-724CC', 'Windows Server Standard']
- ]
-}
-
-const windowsServer1803 = {
- version: 'Windows Server 1803',
- edition: [
- ['2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG', 'Windows Server Datacenter'],
- ['PTXN8-JFHJM-4WC78-MPCBR-9W4KR', 'Windows Server Standard']
- ]
-}
-
-const windowsServer1709 = {
- version: 'Windows Server 1709',
- edition: [
- ['6Y6KB-N82V8-D8CQV-23MJW-BWTG6', 'Windows Server Datacenter'],
- ['DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4', 'Windows Server Standard']
- ]
-}
-
-const windowsServer2012R2 = {
- version: 'Windows Server 2012 R2',
- edition: [
- ['D2N9P-3P6X9-2R39C-7RTCD-MDVJX', 'Windows Server 2012 R2 Standard'],
- ['W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9', 'Windows Server 2012 R2 Datacenter'],
- ['KNC87-3J2TX-XB4WP-VCPJV-M4FWM', 'Windows Server 2012 R2 Essentials']
- ]
-}
-
-const windowsServer2012 = {
- version: 'Windows Server 2012',
- edition: [
- ['BN3D2-R7TKB-3YPBD-8DRP2-27GG4', 'Windows Server 2012'],
- ['8N2M2-HWPGY-7PGT9-HGDD8-GVGGY', 'Windows Server 2012 N'],
- ['2WN2H-YGCQR-KFX6K-CD6TF-84YXQ', 'Windows Server 2012 Single Language'],
- ['4K36P-JN4VD-GDC6V-KDT89-DYFKP', 'Windows Server 2012 Country Specific'],
- ['XC9B7-NBPP2-83J2H-RHMBY-92BT4', 'Windows Server 2012 Standard'],
- ['HM7DN-YVMH3-46JC3-XYTG7-CYQJJ', 'Windows Server 2012 MultiPoint Standard'],
- ['XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G', 'Windows Server 2012 MultiPoint Premium']
- ]
-}
-
-const windowsServer2008R2 = {
- version: 'Windows Server 2008 R2',
- edition: [
- ['6TPJF-RBVHG-WBW2R-86QPH-6RTM4', 'Windows Server 2008 R2 Web'],
- ['TT8MH-CG224-D3D7Q-498W2-9QCTX', 'Windows Server 2008 R2 HPC edition'],
- ['YC6KT-GKW9T-YTKYR-T4X34-R7VHC', 'Windows Server 2008 R2 Standard'],
- ['489J6-VHDMP-X63PK-3K798-CPX3Y', 'Windows Server 2008 R2 Enterprise'],
- ['74YFP-3QFB3-KQT8W-PMXWJ-7M648', 'Windows Server 2008 R2 Datacenter'],
- ['GT63C-RJFQ3-4GMB6-BRFB9-CB83V', 'Windows Server 2008 R2 for Itanium-based Systems']
- ]
-}
-
-const windowsServer2008 = {
- version: 'Windows Server 2008',
- edition: [
- ['WYR28-R7TFJ-3X2YQ-YCY4H-M249D', 'Windows Web Server 2008'],
- ['TM24T-X9RMF-VWXK6-X8JC9-BFGM2', 'Windows Server 2008 Standard'],
- ['W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ', 'Windows Server 2008 Standard without Hyper-V'],
- ['YQGMW-MPWTJ-34KDK-48M3W-X4Q6V', 'Windows Server 2008 Enterprise'],
- ['39BXF-X8Q23-P2WWT-38T2F-G3FPG', 'Windows Server 2008 Enterprise without Hyper-V'],
- ['RCTX3-KWVHP-BR6TB-RB6DM-6X7HP', 'Windows Server 2008 HPC'],
- ['7M67G-PC374-GR742-YH8V4-TCBY3', 'Windows Server 2008 Datacenter'],
- ['22XQ2-VRXRG-P8D42-K34TD-G3QQC', 'Windows Server 2008 Datacenter without Hyper-V'],
- ['4DWFP-JF3DJ-B7DTH-78FJB-PDRHK', 'Windows Server 2008 for Itanium-Based Systems']
- ]
-}
-
-export default {
- windowsServer2022,
- windowsServer20H2,
- windowsServer2019,
- windowsServer1803,
- windowsServer1709,
- windowsServer2016,
- windowsServer2012R2,
- windowsServer2012,
- windowsServer2008R2,
- windowsServer2008
-}
diff --git a/src/assets/gvlks/windows.en.json b/src/assets/gvlks/windows.en.json
new file mode 100644
index 00000000..7dd7941e
--- /dev/null
+++ b/src/assets/gvlks/windows.en.json
@@ -0,0 +1,103 @@
+[
+ {
+ "version": "Windows 11",
+ "edition": [
+ ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 11 Pro"],
+ ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 11 Pro N"],
+ ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 11 Pro for Workstations"],
+ ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 11 Pro for Workstations N"],
+ ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 11 Pro Education"],
+ ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 11 Pro Education N"],
+ ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 11 Education"],
+ ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 11 Education N"],
+ ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 11 Enterprise"],
+ ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 11 Enterprise N"],
+ ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 11 Enterprise G"],
+ ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 11 Enterprise G N"]
+ ]
+ },
+ {
+ "version": "Windows 10",
+ "edition": [
+ ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 10 Pro"],
+ ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 10 Pro N"],
+ ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 10 Pro for Workstations"],
+ ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 10 Pro for Workstations N"],
+ ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 10 Pro Education"],
+ ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 10 Pro Education N"],
+ ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 10 Education"],
+ ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 10 Education N"],
+ ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 10 Enterprise"],
+ ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 10 Enterprise N"],
+ ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 10 Enterprise G"],
+ ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 10 Enterprise G N"]
+ ]
+ },
+ {
+ "version": "Windows 10 LTSC 2021",
+ "edition": [
+ ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 Enterprise LTSC 2021"],
+ ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 Enterprise N LTSC 2021"],
+ ["KBN8V-HFGQ4-MGXVD-347P6-PDQGT", "Windows IoT Enterprise LTSC 2021"]
+ ]
+ },
+ {
+ "version": "Windows 10 LTSC 2019",
+ "edition": [
+ ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 Enterprise LTSC 2019"],
+ ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 Enterprise N LTSC 2019"]
+ ]
+ },
+ {
+ "version": "Windows 10 LTSB 2016",
+ "edition": [
+ ["DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ", "Windows 10 Enterprise LTSB 2016"],
+ ["QFFDN-GRT3P-VKWWX-X7T3R-8B639", "Windows 10 Enterprise N LTSB 2016"]
+ ]
+ },
+ {
+ "version": "Windows 10 LTSB 2015",
+ "edition": [
+ ["WNMTR-4C88C-JK8YV-HQ7T2-76DF9", "Windows 10 Enterprise 2015 LTSB"],
+ ["2F77B-TNFGY-69QQF-B8YKP-D69TJ", "Windows 10 Enterprise 2015 LTSB N"]
+ ]
+ },
+ {
+ "version": "Windows 8.1",
+ "edition": [
+ ["GCRJD-8NW9H-F2CDX-CCM8D-9D6T9", "Windows 8.1 Pro"],
+ ["HMCNV-VVBFX-7HMBH-CTY9B-B4FXY", "Windows 8.1 Pro N"],
+ ["MHF9N-XY6XB-WVXMC-BTDCT-MKKG7", "Windows 8.1 Enterprise"],
+ ["TT4HM-HN7YT-62K67-RGRQJ-JFFXW", "Windows 8.1 Enterprise N"]
+ ]
+ },
+ {
+ "version": "Windows 8",
+ "edition": [
+ ["NG4HW-VH26C-733KW-K6F98-J8CK4", "Windows 8 Pro"],
+ ["XCVCF-2NXM9-723PB-MHCB7-2RYQQ", "Windows 8 Pro N"],
+ ["32JNW-9KQ84-P47T8-D8GGY-CWCK7", "Windows 8 Enterprise"],
+ ["JMNMF-RHW7P-DMY6X-RF3DR-X2BQT", "Windows 8 Enterprise N"]
+ ]
+ },
+ {
+ "version": "Windows 7",
+ "edition": [
+ ["FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4", "Windows 7 Professional"],
+ ["MRPKT-YTG23-K7D7T-X2JMM-QY7MG", "Windows 7 Professional N"],
+ ["W82YF-2Q76Y-63HXB-FGJG9-GF7QX", "Windows 7 Professional E"],
+ ["33PXH-7Y6KF-2VJC9-XBBR8-HVTHH", "Windows 7 Enterprise"],
+ ["YDRBP-3D83W-TY26F-D46B2-XCKRJ", "Windows 7 Enterprise N"],
+ ["C29WB-22CC8-VJ326-GHFJW-H9DH4", "Windows 7 Enterprise E"]
+ ]
+ },
+ {
+ "version": "Windows Vista",
+ "edition": [
+ ["YFKBB-PQJJV-G996G-VWGXY-2V3X8", "Windows Vista Business"],
+ ["HMBQG-8H2RH-C77VX-27R82-VMQBT", "Windows Vista Business N"],
+ ["VKK3X-68KWM-X2YGT-QR4M6-4BWMV", "Windows Vista Enterprise"],
+ ["VTC42-BM838-43QHV-84HX6-XJXKV", "Windows Vista Enterprise N"]
+ ]
+ }
+]
diff --git a/src/assets/gvlks/windows.json b/src/assets/gvlks/windows.json
index f9adf1cd..fea18580 100644
--- a/src/assets/gvlks/windows.json
+++ b/src/assets/gvlks/windows.json
@@ -2,101 +2,102 @@
{
"version": "Windows 11",
"edition": [
- ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 11 Pro"],
- ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 11 Pro N"],
- ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 11 Pro for Workstations"],
- ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 11 Pro for Workstations N"],
- ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 11 Pro Education"],
- ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 11 Pro Education N"],
- ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 11 Education"],
- ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 11 Education N"],
- ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 11 Enterprise"],
- ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 11 Enterprise N"],
- ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 11 Enterprise G"],
- ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 11 Enterprise G N"]
+ ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 11 专业版"],
+ ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 11 专业版 N"],
+ ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 11 专业工作站版"],
+ ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 11 专业工作站版 N"],
+ ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 11 专业教育版"],
+ ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 11 专业教育版 N"],
+ ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 11 教育版"],
+ ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 11 教育版 N"],
+ ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 11 企业版"],
+ ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 11 企业版 N"],
+ ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 11 企业版 G"],
+ ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 11 企业版 G N"]
]
},
{
"version": "Windows 10",
"edition": [
- ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 10 Pro"],
- ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 10 Pro N"],
- ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 10 Pro for Workstations"],
- ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 10 Pro for Workstations N"],
- ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 10 Pro Education"],
- ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 10 Pro Education N"],
- ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 10 Education"],
- ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 10 Education N"],
- ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 10 Enterprise"],
- ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 10 Enterprise N"],
- ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 10 Enterprise G"],
- ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 10 Enterprise G N"]
+ ["W269N-WFGWX-YVC9B-4J6C9-T83GX", "Windows 10 专业版"],
+ ["MH37W-N47XK-V7XM9-C7227-GCQG9", "Windows 10 专业版 N"],
+ ["NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J", "Windows 10 专业工作站版"],
+ ["9FNHH-K3HBT-3W4TD-6383H-6XYWF", "Windows 10 专业工作站版 N"],
+ ["6TP4R-GNPTD-KYYHQ-7B7DP-J447Y", "Windows 10 专业教育版"],
+ ["YVWGF-BXNMC-HTQYQ-CPQ99-66QFC", "Windows 10 专业教育版 N"],
+ ["NW6C2-QMPVW-D7KKK-3GKT6-VCFB2", "Windows 10 教育版"],
+ ["2WH4N-8QGBV-H22JP-CT43Q-MDWWJ", "Windows 10 教育版 N"],
+ ["NPPR9-FWDCX-D2C8J-H872K-2YT43", "Windows 10 企业版"],
+ ["DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4", "Windows 10 企业版 N"],
+ ["YYVX9-NTFWV-6MDM3-9PT4T-4M68B", "Windows 10 企业版 G"],
+ ["44RPN-FTY23-9VTTB-MP9BX-T84FV", "Windows 10 企业版 G N"]
]
},
{
"version": "Windows 10 LTSC 2021",
"edition": [
- ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 Enterprise LTSC 2021"],
- ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 Enterprise N LTSC 2021"]
+ ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 企业版 LTSC 2021"],
+ ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 企业版 N LTSC 2021"],
+ ["KBN8V-HFGQ4-MGXVD-347P6-PDQGT", "Windows IoT 企业版 LTSC 2021"]
]
},
{
"version": "Windows 10 LTSC 2019",
"edition": [
- ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 Enterprise LTSC 2019"],
- ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 Enterprise N LTSC 2019"]
+ ["M7XTQ-FN8P6-TTKYV-9D4CC-J462D", "Windows 10 企业版 LTSC 2019"],
+ ["92NFX-8DJQP-P6BBQ-THF9C-7CG2H", "Windows 10 企业版 N LTSC 2019"]
]
},
{
"version": "Windows 10 LTSB 2016",
"edition": [
- ["DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ", "Windows 10 Enterprise LTSB 2016"],
- ["QFFDN-GRT3P-VKWWX-X7T3R-8B639", "Windows 10 Enterprise N LTSB 2016"]
+ ["DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ", "Windows 10 企业版 LTSB 2016"],
+ ["QFFDN-GRT3P-VKWWX-X7T3R-8B639", "Windows 10 企业版 N LTSB 2016"]
]
},
{
"version": "Windows 10 LTSB 2015",
"edition": [
- ["WNMTR-4C88C-JK8YV-HQ7T2-76DF9", "Windows 10 Enterprise 2015 LTSB"],
- ["2F77B-TNFGY-69QQF-B8YKP-D69TJ", "Windows 10 Enterprise 2015 LTSB N"]
+ ["WNMTR-4C88C-JK8YV-HQ7T2-76DF9", "Windows 10 企业版 2015 LTSB"],
+ ["2F77B-TNFGY-69QQF-B8YKP-D69TJ", "Windows 10 企业版 2015 LTSB N"]
]
},
{
"version": "Windows 8.1",
"edition": [
- ["GCRJD-8NW9H-F2CDX-CCM8D-9D6T9", "Windows 8.1 Pro"],
- ["HMCNV-VVBFX-7HMBH-CTY9B-B4FXY", "Windows 8.1 Pro N"],
- ["MHF9N-XY6XB-WVXMC-BTDCT-MKKG7", "Windows 8.1 Enterprise"],
- ["TT4HM-HN7YT-62K67-RGRQJ-JFFXW", "Windows 8.1 Enterprise N"]
+ ["GCRJD-8NW9H-F2CDX-CCM8D-9D6T9", "Windows 8.1 专业版"],
+ ["HMCNV-VVBFX-7HMBH-CTY9B-B4FXY", "Windows 8.1 专业版 N"],
+ ["MHF9N-XY6XB-WVXMC-BTDCT-MKKG7", "Windows 8.1 企业版"],
+ ["TT4HM-HN7YT-62K67-RGRQJ-JFFXW", "Windows 8.1 企业版 N"]
]
},
{
"version": "Windows 8",
"edition": [
- ["NG4HW-VH26C-733KW-K6F98-J8CK4", "Windows 8 Pro"],
- ["XCVCF-2NXM9-723PB-MHCB7-2RYQQ", "Windows 8 Pro N"],
- ["32JNW-9KQ84-P47T8-D8GGY-CWCK7", "Windows 8 Enterprise"],
- ["JMNMF-RHW7P-DMY6X-RF3DR-X2BQT", "Windows 8 Enterprise N"]
+ ["NG4HW-VH26C-733KW-K6F98-J8CK4", "Windows 8 专业版"],
+ ["XCVCF-2NXM9-723PB-MHCB7-2RYQQ", "Windows 8 专业版 N"],
+ ["32JNW-9KQ84-P47T8-D8GGY-CWCK7", "Windows 8 企业版"],
+ ["JMNMF-RHW7P-DMY6X-RF3DR-X2BQT", "Windows 8 企业版 N"]
]
},
{
"version": "Windows 7",
"edition": [
- ["FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4", "Windows 7 Professional"],
- ["MRPKT-YTG23-K7D7T-X2JMM-QY7MG", "Windows 7 Professional N"],
- ["W82YF-2Q76Y-63HXB-FGJG9-GF7QX", "Windows 7 Professional E"],
- ["33PXH-7Y6KF-2VJC9-XBBR8-HVTHH", "Windows 7 Enterprise"],
- ["YDRBP-3D83W-TY26F-D46B2-XCKRJ", "Windows 7 Enterprise N"],
- ["C29WB-22CC8-VJ326-GHFJW-H9DH4", "Windows 7 Enterprise E"]
+ ["FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4", "Windows 7 专业版"],
+ ["MRPKT-YTG23-K7D7T-X2JMM-QY7MG", "Windows 7 专业版 N"],
+ ["W82YF-2Q76Y-63HXB-FGJG9-GF7QX", "Windows 7 专业版 E"],
+ ["33PXH-7Y6KF-2VJC9-XBBR8-HVTHH", "Windows 7 企业版"],
+ ["YDRBP-3D83W-TY26F-D46B2-XCKRJ", "Windows 7 企业版 N"],
+ ["C29WB-22CC8-VJ326-GHFJW-H9DH4", "Windows 7 企业版 E"]
]
},
{
"version": "Windows Vista",
"edition": [
- ["YFKBB-PQJJV-G996G-VWGXY-2V3X8", "Windows Vista Business"],
- ["HMBQG-8H2RH-C77VX-27R82-VMQBT", "Windows Vista Business N"],
- ["VKK3X-68KWM-X2YGT-QR4M6-4BWMV", "Windows Vista Enterprise"],
- ["VTC42-BM838-43QHV-84HX6-XJXKV", "Windows Vista Enterprise N"]
+ ["YFKBB-PQJJV-G996G-VWGXY-2V3X8", "Windows Vista 商业版"],
+ ["HMBQG-8H2RH-C77VX-27R82-VMQBT", "Windows Vista 商业版 N"],
+ ["VKK3X-68KWM-X2YGT-QR4M6-4BWMV", "Windows Vista 企业版"],
+ ["VTC42-BM838-43QHV-84HX6-XJXKV", "Windows Vista 企业版 N"]
]
}
]
diff --git a/src/assets/gvlks/windows.ts b/src/assets/gvlks/windows.ts
deleted file mode 100644
index d9656265..00000000
--- a/src/assets/gvlks/windows.ts
+++ /dev/null
@@ -1,122 +0,0 @@
-const windows11 = {
- version: 'Windows 11',
- edition: [
- ['W269N-WFGWX-YVC9B-4J6C9-T83GX', 'Windows 11 Pro'],
- ['MH37W-N47XK-V7XM9-C7227-GCQG9', 'Windows 11 Pro N'],
- ['NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J', 'Windows 11 Pro for Workstations'],
- ['9FNHH-K3HBT-3W4TD-6383H-6XYWF', 'Windows 11 Pro for Workstations N'],
- ['6TP4R-GNPTD-KYYHQ-7B7DP-J447Y', 'Windows 11 Pro Education'],
- ['YVWGF-BXNMC-HTQYQ-CPQ99-66QFC', 'Windows 11 Pro Education N'],
- ['NW6C2-QMPVW-D7KKK-3GKT6-VCFB2', 'Windows 11 Education'],
- ['2WH4N-8QGBV-H22JP-CT43Q-MDWWJ', 'Windows 11 Education N'],
- ['NPPR9-FWDCX-D2C8J-H872K-2YT43', 'Windows 11 Enterprise'],
- ['DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4', 'Windows 11 Enterprise N'],
- ['YYVX9-NTFWV-6MDM3-9PT4T-4M68B', 'Windows 11 Enterprise G'],
- ['44RPN-FTY23-9VTTB-MP9BX-T84FV', 'Windows 11 Enterprise G N']
- ]
-}
-
-const windows10 = {
- version: 'Windows 10',
- edition: [
- ['W269N-WFGWX-YVC9B-4J6C9-T83GX', 'Windows 10 Pro'],
- ['MH37W-N47XK-V7XM9-C7227-GCQG9', 'Windows 10 Pro N'],
- ['NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J', 'Windows 10 Pro for Workstations'],
- ['9FNHH-K3HBT-3W4TD-6383H-6XYWF', 'Windows 10 Pro for Workstations N'],
- ['6TP4R-GNPTD-KYYHQ-7B7DP-J447Y', 'Windows 10 Pro Education'],
- ['YVWGF-BXNMC-HTQYQ-CPQ99-66QFC', 'Windows 10 Pro Education N'],
- ['NW6C2-QMPVW-D7KKK-3GKT6-VCFB2', 'Windows 10 Education'],
- ['2WH4N-8QGBV-H22JP-CT43Q-MDWWJ', 'Windows 10 Education N'],
- ['NPPR9-FWDCX-D2C8J-H872K-2YT43', 'Windows 10 Enterprise'],
- ['DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4', 'Windows 10 Enterprise N'],
- ['YYVX9-NTFWV-6MDM3-9PT4T-4M68B', 'Windows 10 Enterprise G'],
- ['44RPN-FTY23-9VTTB-MP9BX-T84FV', 'Windows 10 Enterprise G N']
- ]
-}
-
-const windows10ltsc2021 = {
- version: 'Windows 10 LTSC 2021',
- edition: [
- ['M7XTQ-FN8P6-TTKYV-9D4CC-J462D', 'Windows 10 Enterprise LTSC 2021'],
- ['92NFX-8DJQP-P6BBQ-THF9C-7CG2H', 'Windows 10 Enterprise N LTSC 2021']
- ]
-}
-
-const windows10ltsc2019 = {
- version: 'Windows 10 LTSC 2019',
- edition: [
- ['M7XTQ-FN8P6-TTKYV-9D4CC-J462D', 'Windows 10 Enterprise LTSC 2019'],
- ['92NFX-8DJQP-P6BBQ-THF9C-7CG2H', 'Windows 10 Enterprise N LTSC 2019']
- ]
-}
-
-const windows10ltsb2016 = {
- version: 'Windows 10 LTSB 2016',
- edition: [
- ['DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ', 'Windows 10 Enterprise LTSB 2016'],
- ['QFFDN-GRT3P-VKWWX-X7T3R-8B639', 'Windows 10 Enterprise N LTSB 2016']
- ]
-}
-
-const windows10ltsb2015 = {
- version: 'Windows 10 LTSB 2015',
- edition: [
- ['WNMTR-4C88C-JK8YV-HQ7T2-76DF9', 'Windows 10 Enterprise 2015 LTSB'],
- ['2F77B-TNFGY-69QQF-B8YKP-D69TJ', 'Windows 10 Enterprise 2015 LTSB N']
- ]
-}
-
-const windows81 = {
- version: 'Windows 8.1',
- edition: [
- ['GCRJD-8NW9H-F2CDX-CCM8D-9D6T9', 'Windows 8.1 Pro'],
- ['HMCNV-VVBFX-7HMBH-CTY9B-B4FXY', 'Windows 8.1 Pro N'],
- ['MHF9N-XY6XB-WVXMC-BTDCT-MKKG7', 'Windows 8.1 Enterprise'],
- ['TT4HM-HN7YT-62K67-RGRQJ-JFFXW', 'Windows 8.1 Enterprise N']
- ]
-}
-
-const windows8 = {
- version: 'Windows 8',
- edition: [
- ['NG4HW-VH26C-733KW-K6F98-J8CK4', 'Windows 8 Pro'],
- ['XCVCF-2NXM9-723PB-MHCB7-2RYQQ', 'Windows 8 Pro N'],
- ['32JNW-9KQ84-P47T8-D8GGY-CWCK7', 'Windows 8 Enterprise'],
- ['JMNMF-RHW7P-DMY6X-RF3DR-X2BQT', 'Windows 8 Enterprise N']
- ]
-}
-
-const windows7 = {
- version: 'Windows 7',
- edition: [
- ['FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4', 'Windows 7 Professional'],
- ['MRPKT-YTG23-K7D7T-X2JMM-QY7MG', 'Windows 7 Professional N'],
- ['W82YF-2Q76Y-63HXB-FGJG9-GF7QX', 'Windows 7 Professional E'],
- ['33PXH-7Y6KF-2VJC9-XBBR8-HVTHH', 'Windows 7 Enterprise'],
- ['YDRBP-3D83W-TY26F-D46B2-XCKRJ', 'Windows 7 Enterprise N'],
- ['C29WB-22CC8-VJ326-GHFJW-H9DH4', 'Windows 7 Enterprise E']
- ]
-}
-
-const windowsVista = {
- version: 'Windows Vista',
- edition: [
- ['YFKBB-PQJJV-G996G-VWGXY-2V3X8', 'Windows Vista Business'],
- ['HMBQG-8H2RH-C77VX-27R82-VMQBT', 'Windows Vista Business N'],
- ['VKK3X-68KWM-X2YGT-QR4M6-4BWMV', 'Windows Vista Enterprise'],
- ['VTC42-BM838-43QHV-84HX6-XJXKV', 'Windows Vista Enterprise N']
- ]
-}
-
-export default {
- windows11,
- windows10,
- windows10ltsc2021,
- windows10ltsc2019,
- windows10ltsb2016,
- windows10ltsb2015,
- windows81,
- windows8,
- windows7,
- windowsVista
-}
diff --git a/src/assets/icons/others/auto-mode.svg b/src/assets/icons/others/auto-mode.svg
index 8e4c3261..7965536c 100644
--- a/src/assets/icons/others/auto-mode.svg
+++ b/src/assets/icons/others/auto-mode.svg
@@ -1,22 +1,17 @@
-
\ No newline at end of file
diff --git a/src/assets/icons/others/dark-mode.svg b/src/assets/icons/others/dark-mode.svg
index 721bdbd6..e1fd41fb 100644
--- a/src/assets/icons/others/dark-mode.svg
+++ b/src/assets/icons/others/dark-mode.svg
@@ -1,42 +1,8 @@
-
+
+ d="M895.573333 652.096a21.504 21.504 0 0 0-20.693333-5.504A406.186667 406.186667 0 0 1 768 661.333333c-223.509333 0-405.333333-181.824-405.333333-405.333333 0-35.136 4.949333-71.104 14.741333-106.88a21.333333 21.333333 0 0 0-26.197333-26.218667C156.970667 175.957333 21.333333 353.514667 21.333333 554.666667c0 247.04 200.96 448 448 448 201.173333 0 378.709333-135.637333 431.744-329.856a21.333333 21.333333 0 0 0-5.504-20.714667z"
+ fill="#EFD358" p-id="23514">
-
-
-
-
-
-
-
-
-
+ d="M725.333333 106.666667c-35.285333 0-64-28.714667-64-64a21.333333 21.333333 0 1 0-42.666666 0c0 35.285333-28.714667 64-64 64a21.333333 21.333333 0 1 0 0 42.666666c35.285333 0 64 28.714667 64 64a21.333333 21.333333 0 1 0 42.666666 0c0-35.285333 28.714667-64 64-64a21.333333 21.333333 0 1 0 0-42.666666zM981.333333 362.666667c-35.285333 0-64-28.714667-64-64a21.333333 21.333333 0 1 0-42.666666 0c0 35.285333-28.714667 64-64 64a21.333333 21.333333 0 1 0 0 42.666666c35.285333 0 64 28.714667 64 64a21.333333 21.333333 0 1 0 42.666666 0c0-35.285333 28.714667-64 64-64a21.333333 21.333333 0 1 0 0-42.666666z"
+ fill="#C6C6C6" p-id="23515">
+
\ No newline at end of file
diff --git a/src/assets/icons/others/light-mode.svg b/src/assets/icons/others/light-mode.svg
index 11d7d732..4856ba8d 100644
--- a/src/assets/icons/others/light-mode.svg
+++ b/src/assets/icons/others/light-mode.svg
@@ -1,10 +1,11 @@
-
+
+ d="M762.176 503.189333a170.666667 170.666667 0 1 0-288.085333-159.232c62.826667 26.496 115.328 73.322667 149.696 132.330667 6.592 11.306667 20.736 18.112 35.2 16.234667a226.197333 226.197333 0 0 1 103.189333 10.666666z"
+ fill="#FFBB36" p-id="1170">
-
+ d="M651.477333 91.946667a13.226667 13.226667 0 0 0-22.912 0L592 155.221333a13.226667 13.226667 0 0 0 11.456 19.84h73.066667a13.226667 13.226667 0 0 0 11.456-19.84L651.477333 91.946667zM838.4 169.386667a13.226667 13.226667 0 0 1 16.213333 16.213333l-17.642666 65.770667a13.226667 13.226667 0 0 1-22.122667 5.930666L766.72 209.130667a13.226667 13.226667 0 0 1 5.930667-22.122667L838.4 169.386667z m93.653333 203.136a13.226667 13.226667 0 0 1 0 22.912l-59.008 34.069333a13.226667 13.226667 0 0 1-19.84-11.456v-68.117333a13.226667 13.226667 0 0 1 19.84-11.456l58.986667 34.048zM425.386667 185.6a13.226667 13.226667 0 0 1 16.213333-16.192l70.549333 18.922667a13.226667 13.226667 0 0 1 5.930667 22.122666l-51.669333 51.669334a13.226667 13.226667 0 0 1-22.122667-5.930667l-18.901333-70.592z"
+ fill="#FF9315" p-id="1171">
+
+
\ No newline at end of file
diff --git a/src/components/common-activate.vue b/src/components/common-activate.vue
index 43940933..e3947530 100644
--- a/src/components/common-activate.vue
+++ b/src/components/common-activate.vue
@@ -9,21 +9,21 @@ const props = defineProps<{
const { t } = useI18n()
-const { title, editionData } = props
+const { title, editionData } = toRefs(props)
const monitorStore = useMonitorStore()
const { monitors } = monitorStore
const formData = ref({
- edition: editionData[0].edition[0][1],
+ edition: editionData.value[0].edition[0][1],
arch: 'x64',
host: monitors[0].host,
license: '',
})
watchEffect(() => {
- for (const item of editionData) {
+ for (const item of editionData.value) {
for (const [license, name] of item.edition) {
if (name === formData.value.edition) {
formData.value.license = license
@@ -32,6 +32,10 @@ watchEffect(() => {
}
})
+watch(editionData, () => {
+ formData.value.edition = editionData.value[0].edition[0][1]
+})
+
const content = computed(() => {
return props.generateScript(formData.value)
})
@@ -69,12 +73,7 @@ const { copy, copied } = useClipboard({
-
+
{{ t('label.x64') }}
{{ t('label.x86') }}
@@ -100,11 +99,7 @@ const { copy, copied } = useClipboard({
{{ t('label.download') }}
-
+
{{ copied ? t('label.copy-success') : t('label.copy') }}
diff --git a/src/locales/zh-tw.json b/src/locales/zh-tw.json
index bb8fa65d..fbfbdf5b 100644
--- a/src/locales/zh-tw.json
+++ b/src/locales/zh-tw.json
@@ -9,7 +9,7 @@
"light": "淺色模式",
"system": "系統",
"software": "軟體",
- "edition": "版本",
+ "edition": "發行版本",
"host": "伺服器",
"port": "端口",
"arch": "系統架構",
diff --git a/src/views/activate/office.vue b/src/views/activate/office.vue
index 7fe57a03..e3501d74 100644
--- a/src/views/activate/office.vue
+++ b/src/views/activate/office.vue
@@ -1,5 +1,16 @@