Comments (4)
- Check if album is publicly visible; if not, ask for username/password in a pop-up window
- Login, save cookies.
- Rip normally.
Most sites use OAuth2 for authentication which would be a pain point.
from ripme.
A suggestion regarding this that I've seen done by an expensive paid ripper (it would likely also fix the issues with sites you can't log in to like flickr): import the active cookies from the browser when downloading from sites. I believe Firefox would require just sqlite to do this reading, though the ripper I saw used all 4 major browsers.
from ripme.
Furaffinity and Hentai-Foundry I've found don't save all the images even after the suggestion made about saving the cookie. It's a strange case because for some users it'll download all the images while for others it won't.
I think it has something to do with Furaffinity's option to switch between Safe for Work and Not Safe for Work.
for comparrison:
lionalliance will have all of their images download even the NSFW ones (over 400 images)
While giantgrowingvixen will only download 17, (when the user has over 120 images)
from ripme.
It's actually a secondary problem I coded a fix for that's pending (#100). Those sites support multiple image formats for files and the ripper currently assumes they're all .jpg because it doesn't go to the image page to check (like it does for some rippers) and doesn't support a check/fallback for this. Per-page checking is probably safer, but a file format fallback feature was faster to rip and less likely to get some part of the ripper banned from hitting the site too hard.
from ripme.
Related Issues (20)
- Ill pay anyone who can make a working rip for http://thefappeningblog.com/ HOT 6
- All imgur albums are error reporting. HOT 1
- Instagram: ["standard_resolution"] is not a JSONObject. HOT 6
- Ripper requests: archived.moe, archiveofsins.com, fetlife HOT 1
- 8muses gives null error on large downloads HOT 1
- Ripping Reddit users is not ripping all of their stuff. HOT 3
- Test issue HOT 1
- instagram rips do not save HOT 1
- RIPME very often java.net.SocketTimeoutException: Read timed out HOT 4
- >>> PSA: We've moved to ripmeapp/ripme! Open new issues there! <<<
- Support for GAB.AI HOT 2
- Design sites? HOT 1
- Can't download full imgur gallery HOT 1
- Xhamster url HOT 1
- The Problem to download instagram HOT 1
- Queue List save HOT 1
- Instagram and Following HOT 1
- [Suggestion} Please add xvideos gallery support HOT 1
- e-hentai.org Not Ripping Error
- 403 error on deviantart,help!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ripme.