TumblRipper
I keep gettingĀ āError trying to retrieve Tumblr Blogā when I try to save all the pics from contac.tumblr.com. Does anyone know of a working Tumblr backup/ripping program?

seen from Malta
seen from Russia
seen from Russia
seen from United States

seen from Belgium
seen from Netherlands

seen from United States

seen from China
seen from Lithuania
seen from United States

seen from United States
seen from China

seen from United States

seen from United States
seen from Ukraine
seen from China
seen from China

seen from India
seen from Ukraine
seen from Türkiye
TumblRipper
I keep gettingĀ āError trying to retrieve Tumblr Blogā when I try to save all the pics from contac.tumblr.com. Does anyone know of a working Tumblr backup/ripping program?

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Download your photos/vids withĀ TUMBLRIPPER
AsTumblr is taking down adult content I searched online to find a way to download my vids. I found Tumblripper and itās great and easy to install and use.Ā
Get it here:
http://www.zark.be/software/TumblRipper.html
(then click download setup, may be a bit hard to see)
I was surprised to see that it downloaded all my liked content, did not expect that and ofc it downloaded all the content on my blog as well.
I found the above link from this link:
https://www.cnet.com/how-to/download-all-images-from-one-tumblr-site/
Iām glad I was able to save all my vids as much time has gone into this site
Donationware
When i first wrote Tumblripper, it was for my own usage. At the time i didn't have 4G on my smartphone, and i looked at different tumblr's for photographic inspiration. So i quickly made a small ripper. Couple of months later, I decided to polish it up a bit and release it. I think i just posted it on CNET and one or two other sites. To my surprise it started popping up a lot in google searches, with couple of blog posts about it, and guides on how to use it. If i recall correctly, there has always been a DONATE button on the site (because i already had it made for chrome/firefox extension), but it never got any action. Bug reports and feature requests started rolling it, so i thought i might as well ask people to donate to motivate me on updating this piece of software, so i made an updated version, which could only Ā be downloaded if you had donated (you'd get a special link). Let's be honest here, the old version worked fine, the new one was maybe 20% faster and had a couple of options more, that's it, let's call it an "Advanced" version. Donations started coming in. Most were at the minimum amount (classy), and some people even managed bypassing the minimum and sending even less (very classy, those had their licence cancelled though). Over the following month's i increased the minimum from 1euro to 2euro to now 5euro. Simply because the PayPal fee's are almost the samen and the software has become much more complex.
Anyways, that's just a brief history, but what i wanted to talk about, is the principle of Donationware. Personnally, i like it . Usually it's for completely free software, and you give a little something if you feel like you should contribute. (I do for a lot of free software i use). In Tumblripper however, i decided to lock part of the software for supporters. I wish i didn't have to, but otherwise i'd get nothing back. Most donations coming in have the minimum amount, but sometimes, sometimes, i get a different amount, and that makes me smile. Let me explain, On my site, to donate, you have to select the amount between 5 and 20ā¬. For every amount in between those values, i have set a little text which basically explains to what you are contributing in my life . What it says when you select a different amount, even just a euro more, it's like sending a hug, saying you care , and it makes me smile for the rest of the day.
Should i drop the donationware model, and go straight to a price ? Maybe. I know from bug reports some users have hundreds of blogs sync'ed using TR, should they pay more ? They are obviously using it "professionaly". Should i make different licences with different prices, again, maybe i should. I did receive a couple of donations with the maximum amount, so some people ARE honest and donate regarding the value of TR for them. I'm not making this software to make tons of money. I don't think it has the potential to anyways. Userbase is quite small and unless i'm selling it for over 100⬠it's not going to pay rent :) Right now it pays for my monthly google play licence, and i can buy some stuff on ebay once in a while, it doesn't change my life that much, but it's nice to feel acknowledged.
TumblRipper V3 - Indexing Engine
Working on the new release as we speak. Itās indexing a massive Tumblr blog, so taking the time to write a little post on the new indexing engine i designed.
Basically, indexing a Tumblr blog takes a while, because you need to crawl through the archive and identify every post.
Hereās how it currently works :Ā
load /archive page on the tumblr blog
scan tags for posts and add to a list
find theĀ ānextā button and the time-stamp it contains
rinse and repeat until nothing is left.
This is basically the equivalent of pulling a thread from a yarn ball. So we can only scan one page at a time. This method has been used in TR since the beginning, and been highly optimised to make it as fast as possible. (Even in V2 having the downloading occur during the scanning, which results in too many I/O errors due to network resource starvation). So for v3, i decided to get back to indexing first, downloading after. But that means waiting sometimes a long time before any downloading gets done ... But .... I had a brilliant idea to speed up the indexing ! Hereās how it now works :
load /archive page on the tumblr blog
scan the calendar widget to determine date of first post
Delta the latest post and earliest post and divide by X
Launch X crawlers at different dates and have the crawler stop when it find a duplicate.
Which means that we can now launch X thread of scanning on the blog instead of 1. And the cool thing is, if one of the scanners getsĀ āstuckā because of a timeout, the scanner before him and after him should catch up and fill in. Sure itās not perfect, sure it can be optimised, but in most cases it will work good enough. And as always, my aim is to be as light as possible on the Tumblr servers. So iād rather have a guess-timate than having a precise value but having to make more http queries.
Tumblripper V3 - WIP
Working until 1 am again.
I need to get this thing out. It seems like every time i open it, itās almost ready for beta release, and then i fix this and that, and make a better window for the update, and then a cleaner settings window, and ...
But last nightās session was important. I decided to ditch myĀ āupdate systemā (big word for a simple API call and compare the version number), and use SquirrelĀ . Ā Itās basically something quite similar to Microsoftās ClickOnce (which in theory was great, but then when you actually use it ... *sigh*). Itās not too bad to set-up, i managed integrating it in my build process so itās pretty much automated.Ā
So far it seems pretty cool. Iām just a little disappointed with a couple of points,
Would have been nice to have a web-installer
The loading animation during setup should show always. (It only shows if setup is takingĀ ātoo longā)
Clearly missing a updater.IsUpdateAvailable() method. I donāt want the software to invisibly update, but i feel like the user HAS to agree to update (preferably with a change log window), like FileZilla does.
On their site, they claim they supportĀ āChannelsā a-la-chrome (dev/stable/..) Ā . But this is not the case ! Not out of the box. They probably means that itās a pattern that is possible with Squirrel. But then they should do a quick guide on how to achieve this. Ā I would very much like my users to simply be able to select the channel in theĀ āAdvanced Settingsā tab, and participate in the beta program that way.
They implemented a nice setting that allows you to specify the percentage of rollouts for a Release. But they donāt explain how this is achieved. (Is it a dice roll every time you look for an update ? )
So thatās for the new Update system. It should make updating smoother, and allow for more frequent updates.
Iāve also decided to implement aĀ āAnonymous Usageā box, that will be always ticked for beta testers and free users, and optional for supporters.Ā
I wonāt implement the code yet, as there are more important things to do, but iām curious to see what kind of data will come out of it :)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
TumblRipper v3 - WIP
Still working on TR v3.
Things are starting to look good. Itās been so many times i rewrote this thing, but this time i think i took the right road (by basically not trying to cut corners)
I always wanted TumblRipper to be multi-platform and to have a CLI interface. But making multi-platform apps, itās not that easy. In theory it is, and making some Proof Of Concepts run on multiple OS is trivial. The Mono project is very usable, and gtk# pretty complete too.
But making a GOOD application work in different environments is another question. You need to start making conditions and test for the different platforms, do this, do that.... And because the main user base, is Windows, itās a shame to not be able to use WPF (which i personally love), and limit to gtk#Ā
Long story short, i rewrote TRv3 and started by using a correct project structure. Creating different projects for different concerns. Also i wanted a plugin interface, so that made a couple of new projects too.
So now, i haveĀ
Core Project
Plugin Interface ( so that others can build plugins)
Tumblr Plugin (and others to come)
WPF GUI Project
Everything is written in .NET45, and so far everything has been rewritten as generic as possible, so that mono should be able to compile all non-gui related projects. Porting to another OS means rewriting the GUI, but it also means the GUI can be written in a moreĀ ānativeā language, as long as it can call a .NET assembly, itās cleaner, itās easier, and that way. And since the GUI Project basically contains UI only code, someone else could even write it ( I would just need to extract some Interfaces from the Core Project and thatās it ) Recently, iāve come upon electronĀ , iām not too fond of the idea of running a Ā webstack on a client machine, but it might be a solution for an easy Mac/Linux platform deployment.
Saving all my tumblr pics....
Ā In case of cataclysmic failure of the potential buyout of Tumblr by Yahoo, I am saving all my pics and such to my hard drive. If you want to do the same I have found an easy to use program called TumblRipper. While there are a few other tumblr pic downloading programs around, I found this one the simplest to use. You can basically download the pics off yours (or anyones) blog to a designated folder of your choice. I suggest if you want to do this, then do so within the next 12 hours. Note that depending on how much you post it may take a little while to download all your images.
While I do not think anything specifically negative will come about if Yahoo does buy Tumblr, we in the multimedia industry go by the golden rule "Always, ALWAYS back up your information". So if you just want to do this out of fun and to have a stable backup of the images you posted, its not a bad idea just in case.
Also this wont download any associated text, notes, videos, or anything else (though it will get .gifs). If you know of something that downloads text off of tumblr let me know and Ill amend this entry, otherwise I suggest you open notepad and start copy/pasting.
Note: I am not tech support for this program, its pretty straightforward to use...if you have any problems, contact the program creator at their site...PC only. There is a donation version (version 0.81) but the normal version 0.6 is sufficient.
http://www.zark.be/software/TumblRipper.html
TumblRipper is a free small tool created to backup your tumblr pictures to your harddisk Windows ONLY - Looks interesting and a great way yto back up your whole tumblr in one hit (photos anyway)