Script Summary: [Depreciated: Use Forum Pornifier] This script implements a feature that Motherless refuses to, downloading movies. Automatically adds a download link to Movie pages. Works like a charm with DownThemAll.
This script is currently broken by Motherless, and will no longer be updated. I suggest using Forum Pornifier.
Anyone who surfs Motherless knows how good the content is, and how difficult it is to download said content (for the general person). Well, I got tired of breaking into the source every time I wanted to download a video, so I made this script.
It finds the .flv reference in the mediaspace and adds a download link to the tabs below the movie. It will also do the same with images in a Gallery, making the links link directly to the full-sized image. This does, however, not work for videos in a gallery, you must navigate to the video page. For ease of use, the script now highlights video thumbnails so you can find them at a glance.
If you are using DownThemAll, this makes it really easy to rip many videos and images at once.
Points of Interest:
- Now works with NoScript
- Indeed, it is maybe too effective... If you connect to over 60 files in short succession, the server locks up and responds with a 503 HTTP Error, rendering all subsequent connections useless. Kind of annoying. I guess the Motherless network will tag you as a DOS attack, and throttle you down to nearly nothing for a while... So mind your DTA settings...
Update Friday April 30th, 2010
I uploaded a new version of the script, it works fine for me right now. I used it just an hour or so ago. This is probably the last time I will post an update to the script, as the changes Motherless is making to their site are just childish, and while I could post an update every time they add a "duh" or "y" to a class or id, it is annoying, and easy enough for you to fix yourself. Personally, this is a feature they should just implement themselves and get it over with.
For the future when they inevitably change something and break this, I suggest you get FireBug or similar, and un-comment my console.debug messages. See where the script fails, fix the script, and post a small update to the discussions.
Motherless, if you are reading this (which you no-doubt are, since you knew what to change to break this), you can't win this really. If you were smart (and I would shake your hand if you did this) you would encrypt the filename string on the server-side for display, and decrypt the string inside the flash player. Even better would be to encrypt it with a random key, hide the key inside the string it's self, and have the location of the key in the resulting string dependent on some other variable passed to the flash player for decryption. This would make getting the url nearly impossible.
However, in the end you still won't win, but you may have less that a few thousand people mindlessly downloading all your movies.
Point of interest to all of you for when Motherless kills this dead
No matter what Motherless does (save for a few things I can think of) the flash player has to download the video somehow, and this will be a plain-text url. FireBug has a network monitor, and you can plainly see this url in the Network pane. It takes some work, but it's better than nothing.
Best of luck to you all.