Как скачать все картинки с Tumblr (сделать бекап)

Категория: Linux
Дата публикации: 29 августа, 2015 - 18:43
Последнее изменение: 8 декабря, 2018 - 12:59

Периодически появляется необходимость сделать локальный бекап чьего-нибудь профиля на Tumblr, иначе говоря - скачать все загруженные туда картинки, при условии, что тумбы не мои :).

Простой вариант скачивания, программа для WINDOWS - TumblThree. На момент декабря 2018 работает.

Я использую другой вариант скачивания с Tumblr (на linux):

1. Через сервис http://tumblr2wordpress.benapps.net/ скачиваем себе XML-дамп нужного профиля
2. Извлекаем из файла все ссылки на картинки, сохраняем их в отдельный файл:

grep -o '<img[ ]*src="[^"]*"' tumblr.xml | grep -o '"[^"]*"' | sed 's/"//g' > tmp.txt

3. Скачиваем wget'ом все получившиеся картинки по ссылкам:

wget --random-wait -P ./images/ -i tmp.txt

Из минусов данного способа - зависимость от сервиса Tumblr2WordPress, в некоторых случаях xml файл просто не генерируется из-за ошибок.

Добавить комментарий