Difference between revisions of "Couchsurfer"

From AwkwardTV
Jump to: navigation, search
m
Line 1: Line 1:
Couch Surfer is a native web browser for the Apple TV written using the WebKit rendering engine.
+
Couch Surfer is a native web browser written using the WebKit rendering engine and provides a rich web experience on the AppleTV.
You can scroll through web pages and even interact with them! It also supports web plugins like flash
 
  
 
=Install=
 
=Install=
Line 7: Line 6:
 
You can also install Couch Surfer on your SSH enabled Apple TV by following the steps below.
 
You can also install Couch Surfer on your SSH enabled Apple TV by following the steps below.
  
* Download the Couch Surfer Apple TV Plugin [http://www.atvflash.com/couchsurfer.php here]
+
* Download the latest Couch Surfer AppleTV Plugin [http://www.atvflash.com/couchsurfer.php here]
* Transfer it to the AppleTV vis SSH
+
* Transfer it to the AppleTV vis SFTP
 
* Navigate to the place you'v copied it to:
 
* Navigate to the place you'v copied it to:
 
  cd /Users/frontrow/
 
  cd /Users/frontrow/
 
* Extract it:
 
* Extract it:
  tar -xvzpf couchsurfer-0.6-2x.tgz
+
  tar -xvzpf CouchSurferLite30.tar
 
* Move the extracted plugin to the proper place
 
* Move the extracted plugin to the proper place
 
  mv CouchSurfer.frappliance /System/Library/CoreServices/Finder.app/Contents/PlugIns/
 
  mv CouchSurfer.frappliance /System/Library/CoreServices/Finder.app/Contents/PlugIns/
Line 23: Line 22:
 
After installation, you will have the new item <code>Couch Surfer</code> in the Front&nbsp;Row main menu.
 
After installation, you will have the new item <code>Couch Surfer</code> in the Front&nbsp;Row main menu.
  
SubMenus in version 0.6 are:
+
SubMenus in version 2.1 are:
 
* Enter address
 
* Enter address
 
* Google Search
 
* Google Search
* Bookmarks (bases on <code>/Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist</code>)
+
* Bookmarks (based on <code>/Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist</code>)
 
* History
 
* History
* Settings : Show Header
+
* Settings : Show Header, Header Position
 
* About
 
* About
  
 
Usage with the Remote is very intuitive.
 
Usage with the Remote is very intuitive.
 
=WebKit Browser=
 
A [[WebKit Browser|webkit]] is also available for download at the same URL where you find Couch Surfer.
 
It provides:
 
JavaScriptCore.framework
 
JavaScriptGlue.framework
 
WebCore.framework
 
WebKit.framework
 
 
I suppose it adds JavaScript functionality to the browser. Backup the old WebKit and update the frameworks:
 
mv /System/Library/Frameworks/WebKit.framework /Users/frontrow/Documents/
 
mv webkit-525-frameworks/*.framework /System/Library/Frameworks/
 
  
 
=License=
 
=License=
Copyright 2008-2009 Fire Core, LLC.  All Rights Reserved.
+
Copyright 2008-2010 Fire Core, LLC.  All Rights Reserved.
  
 
By downloading, installing or otherwise using Couch Surfer, you hereby agree to the [http://www.atvflash.com/couchsurfer/CSEULA.pdf Couch Surfer EULA].
 
By downloading, installing or otherwise using Couch Surfer, you hereby agree to the [http://www.atvflash.com/couchsurfer/CSEULA.pdf Couch Surfer EULA].

Revision as of 04:17, 2 March 2010

Couch Surfer is a native web browser written using the WebKit rendering engine and provides a rich web experience on the AppleTV.

Install

The simplest way to install it on the Apple TV is to use aTV Flash

You can also install Couch Surfer on your SSH enabled Apple TV by following the steps below.

  • Download the latest Couch Surfer AppleTV Plugin here
  • Transfer it to the AppleTV vis SFTP
  • Navigate to the place you'v copied it to:
cd /Users/frontrow/
  • Extract it:
tar -xvzpf CouchSurferLite30.tar
  • Move the extracted plugin to the proper place
mv CouchSurfer.frappliance /System/Library/CoreServices/Finder.app/Contents/PlugIns/
  • Make sure it has the correct ownerships
sudo chown -R root:wheel /System/Library/CoreServices/Finder.app/Contents/PlugIns/CouchSurfer.frappliance
  • Restart the Finder (or the AppleTV entirely)
kill `ps ax | grep Finder.app | grep -v grep | sed -e 's/[[:blank:]]*//' | sed -e 's/[[:blank:]].*//'`

Usage

After installation, you will have the new item Couch Surfer in the Front Row main menu.

SubMenus in version 2.1 are:

  • Enter address
  • Google Search
  • Bookmarks (based on /Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist)
  • History
  • Settings : Show Header, Header Position
  • About

Usage with the Remote is very intuitive.

License

Copyright 2008-2010 Fire Core, LLC. All Rights Reserved.

By downloading, installing or otherwise using Couch Surfer, you hereby agree to the Couch Surfer EULA.