DeviantArt - solorey/Art-Saver GitHub Wiki

This is information specific to DeviantArt.

What meta is saved

{site: string}: {
    {userId: string}: [ {submissionId: int}, ⋯ ],
        ⋮
}

Downloading

If the user did not put a download button for the submission then the fullview image displayed on the submission page is downloaded instead.

If the domain of the image is https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com, the path can be

Path 1 : /f/<uuid_1>/d<id_b36>-<uuid_2>.<ext>?token= …

The fullview image is the full resolution submission. This is the best outcome.

Path 2 : /f/<uuid_1>/d<id_b36>-<uuid_2>.<ext_1>/v1/fill/w_<width>,h_<height>,q_<quality>,strp/<title>_by_<user>_d<id_b36>-fullview.<ext_2>?token= …

The fullview image is scaled down from the original submitted image. The full resolution is not available. However some parts can be set to get the best quality fullview image.

  • <quality> = 100
  • <ext_2> = png

Options

Try to download larger images

If there is no download button and the fullview image path is Path 2, the path can be changed to

New Path : /intermediary/f/<uuid_1>/d<id_b36>-<uuid_2>.<ext_1>

for potentially a higher resolution image.

Not guaranteed. Has more success on older submitted images.

If the new image path exists and the resolution is greater, then the download url is changed to the new path.

Save literature as

Content metas such as story and description have different formats depending on the value chosen.

  • HTML: Content contains HTML from the site used to write the content.
  • Text: Content contains plain text.

Include the main story image

Some literature before eclipse would contain a image before the story that would show as a preview. These images are no longer shown in eclipse but they can still be retrieved. Images can also be inside the story. These images are still shown but one of them may count as a preview. Turn this option off if the main preview image is the same as an image inside the story.

Embed images in the HTML file

All images in the content metas are converted to data urls.

Download stash links in description

Sometimes the user may include links to Sta.sh in the description of the submission. Sta.sh is simply a site for DeviantArt that holds content before publicly posting it to DeviantArt. A user may use Sta.sh as a way to hold "alts" or versions of the submission with slight changes.

Enable this setting to download all content from the Sta.sh links.

Save file in stash folder

If Sta.sh files are saved in a different folder, enable this option to save the main submission in the same folder as the Sta.sh.

Useful if the Sta.sh files are variations of the submission to keep the main image and "alts" together.

⚠️ **GitHub.com Fallback** ⚠️