-
Request an archive of your photos and metadata (json) from the "Your Flickr Data" section of your Flickr user account page.
-
Extract all provided zip files to a single folder with the JSON files unzip to a
json
subfolder. -
Install exiftool, a command-line application for reading, writing and editing meta information in a wide variety of files..
-
Sort your Flickr photos into yearly folders by EXIF timestamp and set file-system timestamps from the command line:
Important: I'm writing this when the last version of macOS (and the one I have installed) is Mojave. There is already a script which installs Mojave in a virtual machine here https://github.com/img2tab/okiomov. But if you are curios how to do everything manually to install High Sierra, then this guide may be useful.
After reading a few articles I ended up with these steps:
- On macOS, download the High Sierra installer (even if you have Mojave installed): https://itunes.apple.com/us/app/macos-high-sierra/id1246284741?ls=1&mt=12
- If the High Sierra Installer starts, quit it.
- Open "Disk Utility".
- Click on "File" > "New Image" > "Blank image...". Or just press cmd+N.
A combination of my own methodology and the Web Application Hacker's Handbook Task checklist, as a Github-Flavored Markdown file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var numberOfUsers = 3000 // the nubmer of users you want to follow (it will break after about 5000) | |
function harvest() { | |
// keep scrolling the page to the bottom | |
$("#search").scrollTop($("#search")[0].scrollHeight); | |
// get all the follow buttons | |
var bs = $('*[data-capture="noiseClicked"]')//.length | |
// figure out how many follow buttons you have | |
var len = bs.length | |
// show the number of people you have on the page because you're impatient | |
console.log(len) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#/bin/bash | |
# not an actual script - these are only commands, but the script would be basically the same. | |
# requires jailbroken iOS device | |
# get into the filesystem | |
ssh root:alpine@iphone | |
# update your package list, and install sqlite | |
apt-get update |