Meteor's social media screen saver. Searches Twitter based on input from the user, and displays the tweets across multiple computers.
- Python 2.7
- Pygame
- Requests
- Install all dependencies.
- Clone this repository.
- create a copy of config.example, and rename it to config.
- Place your Twitter API key and API secret in the auth section of config.
- Change the address field in config to the IP address that the server will run on.
- If you are on a Unix-like system, set main.py, client.py, clientlauncher.sh, and clienttester.sh as executable.
- Run main.py on the server computer.
- Run clientlauncher.sh (if on Meteor), or clienttester.sh, if you are testing on your laptop. If you are running on some other system, manually start client.py on each client.
- If you want to change the number of windows, their sizes, or other settings, edit config.