Als je alle afbeeldingen van een online album wilt downloaden zonder op elke afbeelding te klikken, kan je RipMe gebruiken. RipMe is zowel een grafisch als een terminal programma om in één keer massaal veel afbeeldingen van verschillende bronnen te downloaden.
RipMe werkt op Linux, macOS en Windows. RipMe heeft enkel de URL (internetadres) van het album nodig om alle afbeeldingen die op de site aanwezig zijn te downloaden. Het ondersteunt populaire webpagina's zoals Imgur, Instagram, Reddit (subreddits en gebruikers), Flickr, Twitter, Tumblr, DeviantArt, enz.
RipMe mogelijkheden:
Download vanaf de RipMe Releases (beschikbare versies) webpagina het recentste ripme.jar bestand. Daarnaast moet op jouw systeem Java versie 8 of hoger geïnstalleerd zijn (standaard geïnstalleerd in openSUSE 15.2). De meeste Linux distributies bieden de Java variant OpenJDK in de standaard softwarebronnen aan.
Een Java programma zoals RipMe start je via Java, dit gaat - zeker om een Java applicatie te testen - het eenvoudigst met een terminalopdracht:
dany@pindabook:~> java -jar Downloads/ripme.jar
Loaded /home/dany/.config/ripme/rip.properties
Setting locale to nl_NL
Loaded log4j.properties
Initialized ripme v1.7.94
Saved configuration to /home/dany/.config/ripme/rip.properties
Getting key select.save.dir in nl_NL value Select Save Directory
Getting key loading.history.from in nl_NL value Geschiedenis laden van
Geschiedenis laden van /home/dany/.config/ripme/history.json
Retrieving https://raw.githubusercontent.com/ripmeapp/ripme/master/ripme.json
Getting key tray.hide in nl_NL value Hide
This version (1.7.94) is the same or newer than the website's version (1.7.94)
Running latest version: 1.7.94
Saved window position (x=224, y=16, w=516, h=490)
Saved configuration to /home/dany/.config/ripme/rip.properties
Je kunt jouw systeem ook instellen zodat .jar bestanden bij het aanklikken automatisch met Java opstarten:
Test het starten van RipMe door op het bestand ripme.jar te klikken.
Voor mensen met een HiDPI scherm, kunnen de onderdelen van het RipMe venster te klein uitvallen. Dit kan je oplossen door de bestandsassociatie aan te passen:
De te downloaden afbeeldingen moeten niet perse in een webalbum staan, zolang ze maar via koppelingen vanaf de opgegeven URL bereikbaar zijn.
In onderstaande voorbeeld worden alle afbeeldingen van de URL https://www.reddit.com/r/wallpapers gedownload.
Dit is geen album, maar een subreddit.
RipMe herkent dergelijke URL's en begint de koppelingen op de webpagina te doorzoeken op downloadbare afbeeldingen.
Via het Logboek kan je afbeeldingen die niet gedownload konden worden, reeds gedownloade afbeeldingen, enz. volgen.
In de Geschiedenis staan URL's die je vroeger ripte.
Deze URL's kan je opnieuw rippen op zoek naar nieuwe afbeeldingen of uit de geschiedenis verwijderen.
Hou er rekening mee dat RipMe alle afbeeldingen in een galerij probeert te downloaden, in bovenstaande voorbeeld zijn dat erg veel bureaubladachtergronden. Met de Stop kan je het downloaden stoppen. Een optie om het aantal te beperken is niet aanwezig.
RipMe slaat de gedownloade afbeeldingen standaard op in de map rips, die aangemaakt wordt in de map waar het ripme.jar bestand staat.
Je kunt RipMe ook zonder grafische omgeving in de terminal en scripts gebruiken:
dany@pindabook:~>java -jar Downloads/ripme.jar --help
Loaded /home/dany/.config/ripme/rip.properties Setting locale to nl_NL usage: java -jar ripme.jar [OPTIONS] -4,--skip404 Don't retry after a 404 (not found) error -a,--append-to-folderAppend a string to the output folder name -d,--saveorder Save the order of images in album -D,--nosaveorder Don't save order of images -f,--urls-file Rip URLs from a file. -h,--help Print the help -H,--history Set history file location. -j,--update Update ripme -l,--ripsdirectory Rips Directory (Default: ./rips) -n,--no-prop-file Do not create properties file. -p,--proxy-server Use HTTP Proxy server ([user:password]@host[:port]) -r,--rerip Re-rip all ripped albums -R,--rerip-selected Re-rip all selected albums -s,--socks-server Use socks server ([user:password]@host[:port]) -t,--threads Number of download threads per rip -u,--url URL of album to rip -v,--version Show current version -w,--overwrite Overwrite existing files