OpenWorld 2017–grab ALL of the content

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 Comments on “OpenWorld 2017–grab ALL of the content

  1. Worked for me. When u meet me at sangam a beer from me aswell πŸ™‚

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

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

  4. 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 πŸ™‚

  5. Thanks Conor for great OOW sessions and this new tip
    Come to DOAG Conference in November to get your favourites πŸ™‚
    — Kirill Loifman

  6. 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).

  7. 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!

  8. 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

Got some thoughts? Leave a comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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

%d bloggers like this: