Pagelapse
Generates time-lapses of websites, with ease. Inspirational background music not included.
Installation
Pagelapse needs phantomjs to take screenshots, so simply run:
$ brew install phantomjs
And then install pagelapse:
$ gem install pagelapse
Usage
Add a page to start capturing:
$ pagelapse record http://reddit.com
Pagelapse will check the website every 20 seconds for changes. There are some settings, too:
$ pagelapse record http://reddit.com --interval 60 --width 1200 --height 1000 --full-page false
To view the websites you've recorded in a nice web interface:
$ pagelapse view
To stop recording a page:
$ pagelapse stop http://reddit.com
To pause and resume the background server:
$ pagelapse pause
$ pagelapse resume
Contributing
- Fork it ( http://github.com/lord/pagelapse/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request