-
-
Notifications
You must be signed in to change notification settings - Fork 996
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[deviantart] Scraps Downloader not downloading all images #445
Comments
The Scraps extractor uses a different interface or API than the rest, and the only way to get it to "see" mature content is to be logged in with an account that has "Display Mature Content" on the DeviantArt website enabled, it seems. Logging in with |
@mikf Ran a download session yesterday with the cookies option enabled. It worked for the first test, but subsequent scraps urls (or downloads) failed to load the cookies file. |
What kind of error message did you get? |
@mikf, It actually doesn't display any sort of error. It just reverts back to not loading the cookies file, thus not downloading all of the scraps. For example, on my first test run, I downloaded a deviantart gallery with 132 scraps images, and it successfully completed this with my predefined cookies file. However, the subsequent runs did not load this file, even when configured to do so in my gallery-dl.conf. As a result, I am noticing a lot of incomplete scraps downloads due to the cookies file not loading. UPDATE: Turns out, even if I supply a new cookies file, it refuses to download any of the mature scraps images. Just tested on the aforementioned deviantart gallery, and it only downloaded 43 out of 132 images. |
As it turns out, DeviantArt regularly sends new I've now added a To get everything working, you should visit DeviantArt in your browser, so it can update your login session cookies there, then export them to a cookies.txt file, and enable the new If you want to test if everything works, use |
@mikf, Sorry for the late reply. I ran gallery-dl with the example you provided, and it worked. I also tried the download again with my test url, and it worked as well. The However, when doing a batch download using several urls, the cookies file is still having issues. In fact, I have noticed that I cannot log into my deviantart account in my browser, which uses the same cookie file. The only way I can access my account and thus download all the scraps from all my urls is to reset my home network. Must be something on deviantart's end (they are possibly blocking my ip address when running the batch of urls). I am providing my gallery-dl.conf file just in case it may be something on my end. I might have missed something again. Thanks for your work.
|
What you could do, to only use your cookies when downloading scraps, is moving your
That way those options get only applied to Another thing that gallery-dl should do is to not send cookies when requesting extended information for a Deviation, which surprisingly works without authentication and happens for every file when downloading scraps. |
Hello again.
Wanted to start by saying that the maintenance of this program is top-notch. This has been my go-to program for downloading images in bulk from various websites. I've found nothing else on the net that can even compare to the usefulness and utility of gallerydl. Thank you.
However, I appear to be having another issue regarding the downloading of scraps in a Deviant Artist's gallery. It appears to only be downloading the non-mature downloads present in the scraps folder and skipping the rest. I have mature set to true in my gallery-dl.conf file, and everything else appears to be downloading perfectly fine. If an example is needed, I can provide one.
Any help is appreciated,
sledgehammer93
The text was updated successfully, but these errors were encountered: