Finally I’ve accomplished to free myself from TV schedules, advertisments and all the other stuff that’s just not right anymore about commercial TV broadcasting. This post will outline which hard- & software is involved in my perfect TV setup, so you can attempt to rebuild it in your home.
Firstly there is the iBook with Catch pulling my subscribed TV shows from showRSS. Whenever there is a new Release, Catch will download the torrent file and autostart it in Transmission. Then I have the 1TB drive connected via WiFi over Apple’s Timecapsule router and set up different groups in Transmission for each show (so they all have a defined save location). Whenever a file is finished downloading it will be transferred to the external drive in the show’s corresponding folder.
When I get home in the evening I can switch on the projector and the hacked AppleTV running Boxee and since I have “subscribed” all my shows in Boxee, it will tell me right on the start screen which new und unwatched episodes are available. Now I just have to select the show I want to watch. Ad-free, mostly in their english original language (and not the crappy, synced version in Austrian/German TV) and whenever I want.
iOS 4.2 is available, adding some impressive new features and finally getting iPad’s and iPhones up to the same OS version number. And Google releases “Cloud Connect”, a plugin that syncs Microsoft Office and Google Docs.
Today I’m posting some interesting videos about the Boxee Box, Friends for iPhone and Google Refine. And Facebook invites journalists to yet another press event possibly concerning Facebook’s message System.
When the program is readily compiled, it is time to install the binaries on your system.
For that gain root access (or use “sudo”) and type “make install“.
Once you are done installing you can start the program by typing in “goaccess” on the command prompt and pressing enter. If you don’t add any command line options, GoAccess will print a few lines of help text.
GoAccess - 0.3.3
Usage: goaccess [ -b ][ -s ][ -e IP_ADDRESS][ -f log_file ]
The following options can also be supplied to the command:
-f - Path to input log
-b - Enable total bandwidth consumption. To achieve
faster parsing, do not enable this flag.
-s - Enable/report HTTP status codes. To avoid overhead
while parsing, this has been disabled by default.
-e - Exclude an IP from being counted under the HOST
module. This has been disabled by default.
For more details visit: http://goaccess.prosoftcorp.com
If you want all the features you can start it with:
goaccess -b -s -f /var/log/apache/access.log
Give it some time to parse the logfile (could take a very long time, depending on your logfile size), then you should see the mainscreen with live updating data and can start to use GoAccess.