Versions Compared

Key

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

...

Section
Column
width300px

User guide

Guide to to view the provide web content:

  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 manually supply a proxy loginname/pw on each Capture run in this case.
    Another possibility 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 web pages to capture is visible at all times.
Column
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="800" height="400"
      allowScriptAccess="always">
    </embed>
    </object>