Периодически появляется необходимость сделать локальный бекап чьего-нибудь профиля на 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 файл просто не генерируется из-за ошибок.
Добавить комментарий