Downloading slides from SpeakerDeck
Search
Eat Play Code
A blog by Ameya Karve
I was doing this course at college, where the professor decided to make the finals an open-book exam. He puts his slides up on SpeakerDeck. So, like I needed to figure out a way to get them printed without too much of a hassle.
When I opened up the Networks tab on my Chrome explorer, I figured out that the SpeakerDeck widget actually loads the slides as image files; all I needed to do now was to find a pattern and systematically get all the images. Whenever I hit the next button, the widget made an XHR to the image file of the next slide and fetched it. The URL looked something like
So, all I had to do was to write a quick Shell script, and the files were all mine. The final script was something like
Note that this is a function for Fish Shell. You could as well write a corresponding Bash script easily enough. Also, the numbering starts from 0; 10 slides means 0-9.
Close
Home
About
Contact
My name is Ameya Karve. I am a software engineer; I mostly prefer to write in Javascript, Scala and Python. I graduated from IIT Madras in Engineering Design. I currently work for LinkedIn, and live in Bangalore, India