Block downloading skin that seems to trigger security block

This commit is contained in:
Jordan Eldredge 2025-12-29 11:52:11 -08:00
parent 6c732f8e24
commit 91618c9c6b
2 changed files with 21 additions and 17 deletions

View file

@ -58,6 +58,12 @@ export class BulkDownloadConnection {
.orderBy([{ column: "skins.id", order: "asc" }])
.where({ skin_type: 1 })
.orWhere({ skin_type: 2 })
.where((builder) => {
builder.where({ skin_type: 1 }).orWhere({ skin_type: 2 });
})
// https://www.virustotal.com/gui/file/cc75df902c1e128433a7f7b8635aa928fe4cefbdcd91564b7e66305a25edd538
// This got flagged as malicious. Unclear if it's a false positive or real.
.whereNot({ md5: "5dac271c708d620db7b29d5bcf1598c2" })
.limit(this._first)
.offset(this._offset);

View file

@ -349,23 +349,21 @@ export default function BulkDownloadPage() {
<div>
<div>
<h1>Bulk Download All Skins</h1>
<p>
Download the entire Winamp Skin Museum collection.
<ul>
<li>
Will download {progress.totalSkins.toLocaleString()} files (~
{gb}
GB) into the selected directory
</li>
<li>
Files will be organized into directories (aa-zz, 0-9) based on
filename prefix
</li>
<li>
Supports resuming from previously interrupted bulk download
</li>
</ul>
</p>
<p>Download the entire Winamp Skin Museum collection.</p>
<ul>
<li>
Will download {progress.totalSkins.toLocaleString()} files (~
{gb}
GB) into the selected directory
</li>
<li>
Files will be organized into directories (aa-zz, 0-9) based on
filename prefix
</li>
<li>
Supports resuming from previously interrupted bulk download
</li>
</ul>
</div>
</div>