main
Zynh0722 2024-04-02 19:58:20 -07:00
parent 390b4029b4
commit 91fe0edfcd
1 changed files with 20 additions and 14 deletions

View File

@ -12,22 +12,28 @@ async function getPatchHrefs() {
}
}
[...Array(7).keys()]
.map((val) => ++val)
.map(async (page) => {
const req = await fetch(getGalleryPageHref(page));
const data = parse(await req.text());
return (
await Promise.all(
[...Array(7).keys()]
.map((val) => ++val)
.map((page) => {
return (async () => {
const req = await fetch(getGalleryPageHref(page));
const data = parse(await req.text());
const gallery = data
.getElementsByTagName("div")
.filter((el) => el.classList.contains("hds-gallery-items"))
.shift();
const gallery = data
.getElementsByTagName("div")
.filter((el) => el.classList.contains("hds-gallery-items"))
.shift();
return gallery
?.getElementsByTagName("a")
.map((el) => el.getAttribute("href"))
.filter((el) => el) as string[];
});
return gallery
?.getElementsByTagName("a")
.map((el) => el.getAttribute("href"))
.filter((el) => el) as string[];
})();
}),
)
).flat();
}
const allPatches = await getPatchHrefs();