https://github.com/jamiew/searchsaver
Archives results from your Twitter saved searches for later perusal/parsing
https://github.com/jamiew/searchsaver
Last synced: over 1 year ago
JSON representation
Archives results from your Twitter saved searches for later perusal/parsing
- Host: GitHub
- URL: https://github.com/jamiew/searchsaver
- Owner: jamiew
- Created: 2010-01-17T03:10:34.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2010-08-24T21:52:15.000Z (almost 16 years ago)
- Last Synced: 2025-03-28T19:48:52.870Z (over 1 year ago)
- Language: Ruby
- Homepage: http://twitter.com/jamiew
- Size: 93.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Searchsaver
----
This utility grabs all of your Twitter saved searches, downloads the results,
and then runs every N minutes to grab new search results. Searchsaver: saves searches.
Twitter currently doesn't display search results older than just a few days,
which is a shame when you're looking for an old tweet or are interested in
measuring results over time.
Each search result set's JSON is saved to disk in its entirety for simplicity (no sqlite etc)
This means you'll need to read them all and merge by hand come processing-time
Dependencies
------------
sudo gem install mechanize json cgi
Configuration
-------------
1. copy config.sample.yml to config.yml and edit
2. ruby archive.rb
3. enjoy your tweets!
Usage
-----
Run forever, downloading every N seconds:
ruby archive.rb
Run once (e.g. via cron):
LOOP=0 ruby archive.rb
Info
----
Source code released under an MIT License
2010 / Jamie Wilkinson / Free Art & Technology (FAT Lab)
"Speed Project Approved: 30 mins"
[@jamiew](http://twitter.com/jamiew) / [github.com/jamiew](http://github.com/jamiew)
[http://jamiedubs.com](jamiedubs.com) | [fffff.at](http://fffff.at)