[deviantart] restore filenames (#392)

<title>_by_<user>_<id> --> <title>_by_<user>-<id>
deviantart-rewrite
Mike Fährmann 5 years ago
parent 63daa68d67
commit 49f6d7176d
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -144,6 +144,9 @@ class DeviantartExtractor(Extractor):
target = text.nameext_from_url(thumb, target.copy())
if target["filename"].endswith("-150"):
target["filename"] = target["filename"][:-4]
if not target["filename"].count("-"):
name, _, hid = target["filename"].rpartition("_")
target["filename"] = name + "-" + hid
deviation["target"] = target
deviation["filename"] = target["filename"]
deviation["extension"] = target["extension"] = text.ext_from_url(url)
@ -653,6 +656,9 @@ class DeviantartExtractorV2(Extractor):
text.nameext_from_url(name, target)
if target["filename"].endswith("-150"):
target["filename"] = target["filename"][:-4]
if not target["filename"].count("-"):
name, _, hid = target["filename"].rpartition("_")
target["filename"] = name + "-" + hid
deviation["target"] = target
deviation["filename"] = target["filename"]
deviation["extension"] = target["extension"] = (

@ -29,7 +29,6 @@ BROKEN = {
"8chan",
"imgth",
"mangapark",
"simplyhentai",
}

Loading…
Cancel
Save