Duh! you really believed that tricky title? come on!
But hey, wait. Here’s something I’ve found for you!
I am a big fan of slideshare becoz of their fantastic presentation sharing service and also the display. but it also hurts me when I can’t download some of these awesome slides available there for my offline reading. So I just spent some time today analyzing the HTTP requests made by the player available in slideshare using LiveHTTPHeader extension and found a way to download any presentation you want! There are many slides available in slideshare where you see that “Download not available” – But as long you have some knowledge on web-scrapping, that doesn’t matter at all.
Look at the following PHP code which gives you a list of URLs of the slides from any slideshow in slideshare.net – whether the presentation is available to download or not! for example the presentation on “Ajax and PHP” by John Coggeshall is not available to download. The url is of that presentation is http://www.slideshare.net/coogle/ajax-and-php
<?php
$slideshowUrl="http://www.slideshare.net/coogle/ajax-and-php";
$slideshowPageContent = file_get_contents($slideshowUrl);
$pattern = "~doc=([\w-]+)~";
preg_match($pattern,$slideshowPageContent,$matches);
$xmlurl = "http://s3.amazonaws.com/slideshare/{$matches[1]}.xml";
$sxml = simplexml_load_file($xmlurl);
foreach ($sxml->Slide as $slide)
echo $slide['Src']."<br />";
?>
The output will be something like this
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-1.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-2.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-3.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-4.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-5.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-6.swf
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-7.swf
..........
https://s3.amazonaws.com:443/slideshare/ajax-and-php-1194421981517706-1-slide-40.swf
I am sure you are going to love me! π
Too Cool !
very Nice
Good job indeed.
Actually for all hacking we need to find out a weak point of the system. What is your advice if we need some postback to reach the weak point π
Simply awesome !
“I am sure you are going to love me! :D”
yeah.. you are a JINISH! indeed..! π
I saw that title and feared the worst. Feel much better after reading the post!
rashmi
SlideShare cofounder
I usually just make the slide fullscreen and use a printscreen capture program that makes PNGs for me just by pressing a button. Most generate unique names for the files also. Then just throw them in a folder.
you are very webbmast π
i dont know what u all are talking about, but congratulations for the hack π
Super cool, but i still beginner in programming.
I found this software to download from slideshare after searching from a freeware site, it’s located on slidesharedownload.com
Use it and love it, just wanna pass this info for you.
I am getting the error:
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\rakib\slideshare_downloader.php on line 3
Is it for my slow net connection?
Mr. Rakib, Should not be so.
Rather that the operation taking a little more than ?
Wonderful stuff Hasin bhai, reminds me of exploits π
Hasin bhai
phpxperts.net Expired ?
oh my – !
And could you please take a minute and update my link in your blogroll ?
I have moved to http://www.Ehab.cc π
So after that what can I do with these files to make them a presentation?
and how to combine them together?
hey, thank you
i don’t realy now php
can same one create firefox plugin on it
i realy same what am doing
sory, i realy sory for rude request
Anyone know how to hack a myspace? not slideshare
hendra , you can use this grease monkey script
http://userscripts.org/scripts/show/30646
Hi
I was created application for genreating report on pdf format.. It working Cool. on second time but it is not working first time…….. Why
Regards
nice post, Thank for this reference
Super!
Nice ReGex!
i use the command about:cache on firefox URL, then list the cache entries from Disk cache device and look for the same list, something like this http://cdn.slideshare.net/ajax-and-php-1194421981517706-1-slide-15.swf?1194414783
then just erase the extra ?1194414783
@teamsleep
great idea cool
btw i don’t see the live http header work well
You were right…. I love you :X
just checked an online service http://slidzy.com no need to install anything or do scripting. you can download slides in PDF, PPT or SWF here
this “hack” is cool, but the presentation I want to download is a “private” presentation and the script doesn’t work…. this presentation is on display on an e-learning website (test study stuff) I’ll just use the screen capture and compile everything later. thanks…
Yes… i love u!!!!!
That’s super…
Hi, very nice!!! Very good!! No stress, i didn’t have problems…
Heehehe, i’m having a small work π¦ . Donwload 104 files, maybe i can take very time!!
Thanks…
cool! π
any one please do me a favour and can download this attachment.
Nice. Just want to add that the easier way to download these .swf files is:
1> Use IE, open the slides in full screen mode and go through all the slides.
2> The .swf files will be downloaded under the folder Temporary Internet Files (Document and Settings/user name/Local Settings/Temporary Internet Files)
Slide as $slide)
echo “$slide[Src]“;
}
?>
Insert URL
Slide as $slide)
echo "$slide[Src]";
}
?>
Insert URL
hi i dont understand this method very well can you anyone insert youtube and other etc easy to understand please help me http://www.slideshare.net/erdenebolor/ss-2066121
If you have already firebug installed in firefox, enable the Net tab, look at the flash tab. Voila, you will get the amazon s3 link π
I LOVEEEEEEEEEE YOU!!!!
hi, using firebug i can get the swf slides (if it’s a ppt or keynote presentation), but i can’t locate the header for PDF. all i get is the doc.swf that slideshare calls to display the PDF document, but I can’t find the links to download.
Can anyone advice how to do it? or what i should look out for on firebug?
thank you!
can you download the source file of the swf
This is what i got :
Slide as $slide) echo $slide[‘Src’].”
“; ?>
what is wrong ?
Anyone know, how to open files with the extension ssd?
Thanks
thank you its a cool idea
Do you have a spam problem on this website; I also am a
blogger, and I was curious about your situation;
many of us have created some nice practices and we are
looking to exchange techniques with other folks, please shoot me an e-mail
if interested.
Hi, I do believe this is an excellent site. I stumbledupon it π I am going to return yet again
since i have saved as a favorite it. Money and freedom is the greatest way to change, may you be rich and
continue to help other people.
Great!
Thanks for your opinions on the review Hacking SlideShare.
net using PHP « The Storyteller.
They can be seriously helpful. I appreciated checking out
your posting.
Hi there everyone, it’s my first pay a quick visit at this website, and paragraph is genuinely fruitful designed for me, keep up posting such articles or reviews.