All Projects → javierarce → Tumblr Liked Photos Export

javierarce / Tumblr Liked Photos Export

Export the photos from your liked posts in tumblr

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Tumblr Liked Photos Export

Tumblr Crawler
Easily download all the photos/videos from tumblr blogs. 下载指定的 Tumblr 博客中的图片,视频
Stars: ✭ 1,118 (+1410.81%)
Mutual labels:  tumblr, photos
TumblTwo
TumblTwo, an Improved Fork of TumblOne, a Tumblr Downloader.
Stars: ✭ 57 (-22.97%)
Mutual labels:  photos, tumblr
Bringing Old Photos Back To Life
Bringing Old Photo Back to Life (CVPR 2020 oral)
Stars: ✭ 9,525 (+12771.62%)
Mutual labels:  photos
Dofle
🐱 CLI that opens a random photo of my cat Dofle
Stars: ✭ 68 (-8.11%)
Mutual labels:  photos
Photo Blog
The Photo Blog Application based on Laravel 5 and Vue.js 2 + Prerender
Stars: ✭ 55 (-25.68%)
Mutual labels:  photos
Papr
🌁 An Unsplash app for iOS
Stars: ✭ 1,025 (+1285.14%)
Mutual labels:  photos
Mue
Fast, open and free-to-use new tab page for modern browsers
Stars: ✭ 56 (-24.32%)
Mutual labels:  photos
My Photo Timeline
A simple command-line app to organize your local photos by dates (year/month) on your local file system, for those who don't store photos in the cloud
Stars: ✭ 34 (-54.05%)
Mutual labels:  photos
Network Avatar Picker
A npm module that returns user's social network avatar. Supported providers: facebook, instagram, twitter, tumblr, vimeo, github, youtube and gmail
Stars: ✭ 74 (+0%)
Mutual labels:  tumblr
Druid Exporter
A Golang based exporter captures druid API related metrics and receives druid-emitting HTTP JSON data.
Stars: ✭ 54 (-27.03%)
Mutual labels:  exporter
Vuejs Carousel
Complete photo carousel build with VueJS and web standards in mind
Stars: ✭ 53 (-28.38%)
Mutual labels:  photos
Easyandroid
一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线程池、Html、图文混排、蒙层引导、拍照、图库选择等
Stars: ✭ 1,039 (+1304.05%)
Mutual labels:  photos
Mqtt blackbox exporter
Prometheus Exporter for MQTT monitoring
Stars: ✭ 57 (-22.97%)
Mutual labels:  exporter
Gncam
📷 A Swift 3 library for interacting with the camera on iOS using AVFoundation
Stars: ✭ 42 (-43.24%)
Mutual labels:  photos
Bsimagepicker
A multiple image picker for iOS
Stars: ✭ 1,171 (+1482.43%)
Mutual labels:  photos
Eventstore exporter
EventStoreDB (https://eventstore.com/eventstoredb/) metrics Prometheus exporter.
Stars: ✭ 36 (-51.35%)
Mutual labels:  exporter
Gphotos Sync
Google Photos and Albums backup with Google Photos Library API
Stars: ✭ 1,066 (+1340.54%)
Mutual labels:  photos
Ueviewer
Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Stars: ✭ 1,083 (+1363.51%)
Mutual labels:  exporter
Ipmi exporter
IPMI Exporter for prometheus.io, written in Go.
Stars: ✭ 74 (+0%)
Mutual labels:  exporter
Skraper
Kotlin/Java library and cli tool for scraping posts and media from various sources with neither authorization nor full page rendering (Facebook, Instagram, Twitter, Youtube, Tiktok, Telegram, Twitch, Reddit, 9GAG, Pinterest, Flickr, Tumblr, IFunny, VK, Pikabu)
Stars: ✭ 72 (-2.7%)
Mutual labels:  tumblr

Tumblr Liked Photos Export

Export the images from your liked posts in Tumblr.

Installation

  1. Clone the repo:

     $ git clone [email protected]:javierarce/tumblr-liked-photos-export.git
    
  2. Install dependencies:

     $ gem install httparty
    
  3. Enable the option "Share posts you like" in the settings page of your blog.

  4. Register a new app:

     https://www.tumblr.com/oauth/apps
    
  5. Copy the OAuth Consumer Key of the app.

  6. Add two keys to your bash/zsh…

     export TUMBLR_USERNAME="MY_FANTASTIC_TUMBLR_USERNAME"  
     export TUMBLR_API_KEY="MY_DAUNTING_OAUTH_CONSUMER_KEY"  
    
  7. … or simply update the export.rb file with your credentials:

     # Configuration
     username = "MY_COOL_TUMBLR_USERNAME"
     api_key  = "MY_OH_SO_NICE_OAUTH_CONSUMER_KEY"
    

Usage

Go to the app directory and run:

ruby export.rb

Your favorite images from Tumblr will be downloaded to the folder images.

Optionally, you can specify a username param:

ruby export.rb username

Or a username and a name for the download directory:

ruby export.rb username download_dir

Output

This is what it looks like when it runs:

$ ruby export.rb username

URL
http://api.tumblr.com/v2/blog/username.tumblr.com/likes?api_key=API_KEY

USERNAME
username

DIR
images

Downloading 1234 posts

blog-a
   https://66.media.tumblr.com/8262342342318fcaaae94770923093/tumblr_klmsadflkldsk1_500.jpg
blog-b
   https://66.media.tumblr.com/8262342342318fcaaae94770923093/tumblr_klmsadflkldsk1_500.jpg
   https://66.media.tumblr.com/8262342342318fcaaae94770923093/tumblr_klmsadflkldsk1_500.jpg
blog-c
  https://66.media.tumblr.com/8262342342318fcaaae94770923093/tumblr_klmsadflkldsk1_500.jpg
...

Troubleshooting

Contributors

Javier Arce
Sergi Meseguer

More

Hey there, digital Diogenes, do you need to export more? Then check out the tumblr-full-backup repo by zigotica.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].