Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column

Excerpt

Proof-Of-Concept subproject to investigate the possibility af using Cooliris for browsing archived websites

User guide

Guide line to to view the provide webcontent:

  1. Extract the web content to a folder on the web server which is going to

Generate content

  1. Download and extract the source tar
  2. Create a URLGenerator class to provide the list of URLs to capture. Examples of URLGenerators can be found in the src/main/wall/harvesters folder. All the harvesters found here are based on loading a file containing the relevant URLs and generating a url list based on this.
  3. Create a runner class, which is going to generate the Cooliris wall. See the harvestrunner package for examples.
  4. Start a Selenium server with the appropriate configuration, eg.
    Code Block
    java -Dhttp.proxyHost=${proxy-url} -Dhttp.proxyPort=${proxy-port} -Dhttp.proxyUser=${proxy-loginname} -Dhttp.proxyPassword=${proxy-pw} -jar selenium-server.jar
    
    .
    I never got this to work in Ubuntu firefox, so alternatively I created a custiom profile with the relevant proxy setting and started the seleniun server with the
    Code Block
    -firefoxProfileTemplate "path-to-profile-folder"
    
    You may need to manully supply a proxy loginname/pw on each Capture run in this case.
    Another possiblity is to use the Maven2 selenium target provide in the projects pom.xml to start the selenium server.
  5. Start the relevant Runner. Ensure that the browser window showing the webpages to capture is visible at all times.
Column
width50%610px
Html
<object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
      height="100%" width="100%">
    <param name="movie" value="http://apps.cooliris.com/embed/cooliris.swf" />
    <param name="allowFullScreen" value="true" />
    <param name="allowScriptAccess" value="always" />
    <embed type="application/x-shockwave-flash"
      src="http://apps.cooliris.com/embed/cooliris.swf"
      flashvars="feed=http://pc300.sb/dr-timeline/wall.xml"
      allowFullScreen="true"
       width="600" height="400"
      allowScriptAccess="always">
    </embed>
    </object>