Skip to content

Commit

Permalink
new update
Browse files Browse the repository at this point in the history
  • Loading branch information
Jason Hu(Jas0n0ss) committed Sep 29, 2023
1 parent 16d0918 commit e836580
Show file tree
Hide file tree
Showing 5 changed files with 209 additions and 264 deletions.
4 changes: 3 additions & 1 deletion css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#quick-search {
text-align: center;
}

#quick-search button {
padding: 6.5px;
font-size: 9pt;
Expand All @@ -16,6 +17,7 @@
#msdl-ms-content,
#msdl-please-wait,
#msdl-processing-error,
#back-to-products {
#back-to-products,
#use-shared-session {
display: none;
}
120 changes: 9 additions & 111 deletions data/products.json
Original file line number Diff line number Diff line change
@@ -1,113 +1,11 @@
{
"products": {
"48": "Windows 8.1 Single Language",
"52": "Windows 8.1",
"55": "Windows 8.1 N",
"61": "Windows 8.1 K",
"62": "Windows 8.1 KN",
"79": "Windows 10 1507",
"80": "Windows 10 1507 KN",
"81": "Windows 10 1507 N",
"82": "Windows 10 1507 Single Language",
"99": "Windows 10 1511",
"104": "Windows 10 1511 KN",
"105": "Windows 10 1511 N",
"106": "Windows 10 1511 Single Language",
"109": "Windows 10 1511 v2",
"114": "Windows 10 1511 v2 KN",
"115": "Windows 10 1511 v2 N",
"116": "Windows 10 1511 v2 Single Language",
"178": "Windows 10 1511 v3",
"182": "Windows 10 1511 v3 KN",
"183": "Windows 10 1511 v3 N",
"184": "Windows 10 1511 v3 Single Language",
"244": "Windows 10 1607",
"245": "Windows 10 1607 N",
"246": "Windows 10 1607 Single Language",
"247": "Windows 10 1607 China Get Genuine",
"361": "Windows 10 1703",
"362": "Windows 10 1703 N",
"363": "Windows 10 1703 Single Language",
"364": "Windows 10 1703 Home China",
"388": "Windows Desktop App Converter Insider Preview",
"389": "Windows Desktop App Converter Insider Preview - 14393",
"390": "Windows Desktop App Converter Insider Preview - 15063",
"484": "Windows 10 1709",
"485": "Windows 10 1709 Home China",
"488": "Windows 10 Education 1709",
"489": "Media Feature Pack for N versions of Windows 10",
"490": "Windows Desktop App Converter Insider Preview",
"491": "Windows 10 IoT Core - Build 16299",
"493": "Windows Desktop App Converter Insider Preview - 16299",
"578": "Windows 10 IoT Core - Build 17110",
"590": "Windows 10 IoT Core - Build 17115",
"612": "Windows Desktop App Converter Base Image - 14393",
"613": "Windows Desktop App Converter Base Image -16299",
"614": "Windows Desktop App Converter Base Image - 15063",
"637": "Windows 10 1803",
"638": "Windows 10 1803 Home China",
"641": "Windows 10 Education 1803",
"642": "Media Feature - Version 1803 (April 2018)",
"643": "Windows Desktop App Converter Insider Preview",
"644": "Windows 10 IoT Core - Build 16299",
"651": "Windows 10 1803_1",
"652": "Windows 10 1803_1 Home China",
"655": "Windows 10 Education 1803_1",
"692": "Windows 10 IoT Core - Build 17672",
"743": "Windows 10 IoT Core - Build 17686",
"1019": "Windows 10 1809",
"1020": "Windows 10 1809 Home China",
"1021": "Windows 10 Education 1809",
"1022": "Media Feature - Version 1809 (October 2018)",
"1024": "Windows 10 IoT Core - Build 17763",
"1056": "Windows 10 Education 1809 October",
"1057": "Media Feature - Version 1809 (October 2018) October",
"1059": "Windows 10 IoT Core - Build 17763 October",
"1060": "Windows 10 1809 October",
"1061": "Windows 10 1809 Home China October",
"1160": "Windows 10 IoT Core - Build 17763_253",
"1202": "Windows 10 Education 1809 v2 October",
"1203": "Windows 10 1809 v2 October",
"1204": "Windows 10 1809 v2 Home China October",
"1214": "Windows 10 1903",
"1215": "Windows 10 1903 Home China",
"1216": "Windows 10 Education 1903",
"1217": "Media Feature - Version 1903 (May 2019)",
"1218": "Windows Desktop App Converter Base Image - 18362",
"1384": "Windows 10 1903 V2",
"1385": "Windows 10 1903 V2 Home China",
"1386": "Windows 10 Education 1903 V2",
"1429": "Windows 10 1909",
"1430": "Windows 10 1909 Home China",
"1431": "Windows 10 Education 1909",
"1460": "Media Feature - Version 1709 (October 2017)",
"1625": "Windows 10 Education 2004",
"1626": "Windows 10 2004",
"1627": "Windows 10 2004 Home China",
"1805": "Windows 10 Education 20H2",
"1806": "Windows 10 20H2 Home China",
"1807": "Windows 10 20H2",
"1879": "Windows 10 Education 20H2 v2",
"1880": "Windows 10 20H2 v2",
"1881": "Windows 10 20H2 v2 Home China",
"1882": "Windows 10 20H2 v2",
"1883": "Windows 10 20H2 v2 Home China",
"1884": "Windows 10 Education 20H2 v2",
"1890": "Windows Desktop App Converter Base Image - 1803 - Redo",
"2032": "Windows 10 Education 21H1",
"2033": "Windows 10 21H1",
"2034": "Windows 10 21H1 Home China",
"2069": "Windows 11 21H2",
"2070": "Windows 11 Home China 21H2",
"2084": "Windows 10 21H2",
"2085": "Windows 10 21H2 Home China",
"2093": "Windows 11 21H2 v1",
"2094": "Windows 11 21H2 v1 Home China",
"2360": "Windows 11 22H2",
"2361": "Windows 11 22H2 Home China",
"2370": "Windows 11 22H2 v1",
"2371": "Windows 11 22H2 v1 Home China",
"2377": "Windows 10 22H2",
"2378": "Windows 10 22H2 Home China"
}
"48": "Windows 8.1 Single Language (Build 9600.17415)",
"52": "Windows 8.1 (Build 9600.17415)",
"55": "Windows 8.1 N (Build 9600.17415)",
"61": "Windows 8.1 K (Build 9600.17415)",
"62": "Windows 8.1 KN (Build 9600.17415)",
"2618": "Windows 10 22H2 v1 (Build 19045.2965)",
"2378": "Windows 10 22H2 Home China (Build 19045.2006)",
"2616": "Windows 11 22H2 v2 (Build 22621.1702)",
"2617": "Windows 11 22H2 v2 Home China (Build 22621.1702)"
}
120 changes: 63 additions & 57 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,72 +1,78 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="description" content="Microsoft Software Download Listing lets you browse and download products from Microsoft Software Download.">

<meta property="twitter:card" content="summary_large_image">
<meta property="og:site_name" content="Microsoft Software Download Listing">
<meta property="og:title" content="Microsoft Software Download Listing">
<meta property="og:type" content="website">
<meta property="og:description" content="Microsoft Software Download Listing lets you browse and download products from Microsoft Software Download.">
<meta property="og:image" content="https://eraseyourknees.github.io/msdl/img/cover.png">
<meta property="og:url" content="https://eraseyourknees.github.io/msdl/">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta property="description"
content="Microsoft Software Download Listing lets you browse and download products from Microsoft Software Download.">

<title>Microsoft Software Download Listing</title>
<meta property="twitter:card" content="summary_large_image">
<meta property="og:site_name" content="Microsoft Software Download Listing">
<meta property="og:title" content="Microsoft Software Download Listing">
<meta property="og:type" content="website">
<meta property="og:description"
content="Microsoft Software Download Listing lets you browse and download products from Microsoft Software Download.">
<meta property="og:image" content="https://massgrave.dev/msdl/img/cover.png">
<meta property="og:url" content="https://massgrave.dev/msdl/">

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/water.css@2/out/water.css">
<link rel="stylesheet" href="css/style.css">
<script defer src="js/msdl.js"></script>
</head>
<body>
<h1>Microsoft Software Download Listing</h1>
<title>Microsoft Software Download Listing</title>

<a href="https://github.com/eraseyourknees/msdl">
<b>Source code on GitHub</b>
</a>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/water.css@2/out/water.min.css">
<link rel="stylesheet" href="css/style.css">
<script defer src="js/msdl.js"></script>
</head>

<noscript>
<p>This page requires JavaScript to work.</p>
</noscript>
<body>
<h1>Microsoft Software Download Listing 🏳️‍🌈</h1>

<div id="products-list">
<h2>Select product</h2>
<input id="search-products" type="search" placeholder="Search with regex..." onInput="updateResults();">
<div id="quick-search">
📌
<button onClick="setSearch('Windows 8\\.1');">Windows 8.1</button>
<button onClick="setSearch('Windows 10 22H2');">Latest Windows 10</button>
<button onClick="setSearch('Windows 11 22H2');">Latest Windows 11</button>
</div>
<table style="table-layout: auto;">
<thead>
<tr>
<th>Product</th>
<th>ID</th>
</tr>
</thead>
<tbody id="products-table-body"></tbody>
</table>
</div>
<a href="https://github.com/massgravel/msdl">
<b>Source code on GitHub</b>
</a>

<div id="msdl-ms-content"></div>
<noscript>
<p>This page requires JavaScript to work.</p>
</noscript>

<div id="msdl-please-wait">
<h2>Please wait...</h2>
<p>Please wait while the data you requested is being retrieved.</p>
<div id="products-list">
<h2>Select product</h2>
<input id="search-products" type="search" placeholder="Search with regex..." onInput="updateResults();">
<div id="quick-search">
📌
<button onClick="setSearch('Windows 8\\.1');">Windows 8.1</button>
<button onClick="setSearch('Windows 10 22H2');">Latest Windows 10</button>
<button onClick="setSearch('Windows 11 22H2');">Latest Windows 11</button>
</div>
<table style="table-layout: auto;">
<thead>
<tr>
<th>Product</th>
<th>ID</th>
</tr>
</thead>
<tbody id="products-table-body"></tbody>
</table>
</div>

<div id="msdl-processing-error">
<h2>Error</h2>
<p>An error has occurred while processing your request.</p>
</div>
<div id="msdl-ms-content"></div>

<div id="back-to-products">
<hr>
<button onClick="backToProducts();">Go back to the product list</button>
</div>
<div id="msdl-please-wait">
<h2>Please wait...</h2>
<p>Please wait while the data you requested is being retrieved.</p>
</div>

<div id="msdl-processing-error">
<h2>Error</h2>
<p>An error has occurred while processing your request. If reloading the page does not work, <a
href="https://massgrave.dev/contactus.html">contact us</a> or create an issue on GitHub.</p>
</div>

<div id="back-to-products">
<hr>
<button onClick="backToProducts();">Go back to the product list</button>
</div>

<input id="msdl-session-id" type="hidden">
</body>

<input id="msdl-session-id" type="hidden">
</body>
</html>
Loading

0 comments on commit e836580

Please sign in to comment.