SteamRecorder
Record hours wasted on Steam, so I know how my life is ruined.
Version
v0.1
Release
Download Release
Features
-
A Python web crawler to crawl real-time data from steam.
-
An RSS feeder. You can do a lot with IFTTT.
For example:
-
Web interface to search for history data.
Usage
-
Download from Release.
-
Create a database for SteamRecorder.
-
Write database info into
crawler/crawler.py, LN 10-13
andweb/function/config.php LN 7-16
. -
Find the link to your personal Steam page and write it into
crawler/crawler.py, LN 14
, your steam profile has to be public. After login, put the mouse cursor on your username on the navbar and click 'PROFILE' in the drop-down menu. The URL (don't forget https://) of the profile page is what you need. The profile page should look like the following image.
-
Start
crawler.py
bynohup python crawler.py >/dev/null 2>&1
(You needMySQLdb-python
) -
Config the rest of
web/function/config.php
with your own settings. -
Put the
web
folder into your web server. -
The RSS feeder should be accessible via
http://yourdomain.com/path/to/web/RSS.php
Copyright
Jeffery Zhao
License: GNU GPL v3.0 or later
Copyrights of all JS libraries used in web
folder are reserved by their authors.