Skip to content

A collection of great art in a folder. Download and point your screen saver at the folder for a live art show.

License

Notifications You must be signed in to change notification settings

scripting/artDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

artDownloader

A collection of great art in one big folder. Download and point your screen saver at the folder for a live art show.

The story

I had some time this weekend to do a little software project I've wanted to do for a while, it was only recently possible.

It's a growing folder of great art, for use in a screen saver, or whatever other app you might have in mind.

Bill Gates has this in his house, but you shouldn't have to be rich to have your life enriched by art.

It's possible because there's a relatively new thing on Twitter, where people have adopted famous artists, they post their great works, and retweet works of other famous artist accounts, so it's like a little social network of great art.

I have an app that downloads the art from those accounts. That app, in source, is in the app folder here. The data it downloads is in the data folder, offered in both image and json formats. The images are what you should point your screen saver at.

How to use

  1. Download the folder.

  2. Unzip it.

  3. In your Settings app, open the Screen Saver panel, and choose the images sub-folder of the data folder.

  4. When your system is in idle, enjoy an art show on your desktop. Or set it up on a screen in your living room or lobby, for an art show for your friends.

The fan feeds

Here's a list of the first 26 feeds my app is following.

  1. artfridakahlo

  2. artist_dali

  3. artistbruegel

  4. artistchagall

  5. ArtistDaVinci

  6. artistdegas

  7. artistdekooning

  8. artistgauguin

  9. artistholbein

  10. artisthopper

  11. artistklee

  12. artistmagritte

  13. artistmanet

  14. artistmatisse

  15. artistmorisot

  16. artistokeeffe

  17. artistpollock

  18. artistraphael

  19. artistrivera

  20. artistrothko

  21. artlichtenstein

  22. cezanneart

  23. fanmichelangelo

  24. franzmarcart

  25. pablocubist

  26. vangoghartist

Running the app

You can totally enjoy the art without running the app. I'm including it here so other developers who have ideas don't have to reimplement what I've already got running.

The app is written in JavaScript designed to run in Node.js.

Assuming you know how to run a Node app, you have to create a config.json file with four elements.

  1. twitterConsumerKey

  2. twitterConsumerSecret

  3. myAccessToken

  4. myAccessTokenSecret

The first two bits identify the Twitter app you running from. You can create an app on this page at Twitter's developer website.

The second two bits identify you as a user. You can generate these using the same page on twitter.com.

I've included an example config.json file in the folder with fake data.

If you leave the app running, it'll check every feed about once an hour and download the new images.

Problems, questions?

Post an issue here.

About

A collection of great art in a folder. Download and point your screen saver at the folder for a live art show.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published