Some people use the session catalog to grab just the presentations that they either attended, or could not attend.

Other people want a download of every available presentation so they can peruse the entire catalog offline at a later date.

I am one of the latter people. Smile

So using some node, javascript, awk, sed, grep I managed to data-mine the catalog page to come up with a list of uploaded presentations in the form:


wget --no-check-certificate -O "SessionTitle".extension "https://static.rainfocus.com/full_path_to_presentation.extension"

which of course can then be run as a batch file to grab them all. Woo hoo !!!

You can download the batch file which contains the 932 download commands here

I can’t make any guarantees the list is complete, or that the script will work without error, but it should be a good starting point, and it will be a lot faster than clicking on each presentation !

If it does not work for you, my apologies.  If it does work for you and saves you a lot of time, just don’t forget that I like beer or gin&tonic next time you see me. Smile

Enjoy !

17 responses to “OpenWorld 2017–grab ALL of the content”

  1. Thanks a lot. You have one beer in Kosice, Slovakia

  2. Thanks Connor, where does it save the files to?

    1. Typically current directory

  3. Worked for me – Next time you are in Adelaide!

  4. Worked for me. When u meet me at sangam a beer from me aswell 🙂

  5. Nice. A beer from the netherlands!

  6. Thillaivel Ranganathan Avatar
    Thillaivel Ranganathan

    Unable to establish SSL connection , OpenSSL: error: 14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

    1. you need a more up to date version of wget (get 1.19)

  7. Thanks Connor for sharing, works perfect!
    Owe you 1 Gin & Tonic and couple beers!! 🙂

  8. Thanks for your beer-license script! It works perfectly. Is prosecco from Venice the same for you?

    1. Of course ! Especially if I can come to Venice to sample it ! 🙂

  9. Thanks for sharing the useful information Connor. I had issues to run the bat file in Windows as wget utility was not available in my laptop. As a workaround i have used the same contents as .sh in Oracle Linux VM and it worked fine. Will meet you at Sangam in december with a beer 🙂

  10. Thanks Conor for great OOW sessions and this new tip
    Come to DOAG Conference in November to get your favourites 🙂
    — Kirill Loifman

  11. Alessandro Suardi Avatar
    Alessandro Suardi

    Thanks, it does work.

    Just thought I’d mention that on Linux the .bat file needs to be converted to UNIX format (a simple ‘vi’ with “:set notextmode” followed by “:wq” is sufficient), else you’ll get a bunch of HTTP 403 (Forbidden).

  12. Well, I am the one who will not thank you. You’ve just runied my weekend! And maybe the next one too!
    Because I have now soooo many great articles to read about misc. Oracle technologies, writenn by great experts!
    I am tempted to say “I hate you!”, but after all those great articles, incl. your blog & AskTom, I can just say – I admire you!

  13. Thanks Connor for sharing

  14. Hello Connor,

    could be possible generate this loong list also for windows users 🙂

    Example:

    (new-object system.net.webclient).downloadfile(“https://static.rainfocus.com/oracle/oow17/sess/14976512807560016sBV/PF/Amobee_ODC_OpenWorld_FINAL CR_1507095207967001ztIr.pptx”,”Data Ignites Digital Transformation.pptx”)

    Then it is possible to run it in powershell window.

    Best regards from Czech Republic

Leave a reply to genevievewarriner Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trending