The Infinite File Downloader

Want to help support this blog? Try out Oh Dear, the best all-in-one monitoring tool for your entire website, co-founded by me (the guy that wrote this blogpost). Start with a 10-day trial, no strings attached.

We offer uptime monitoring, SSL checks, broken links checking, performance & cronjob monitoring, branded status pages & so much more. Try us out today!

Profile image of Mattias Geniar

Mattias Geniar, December 29, 2014

Follow me on Twitter as @mattiasgeniar

A random idea. 30 minutes of spare time. And voila, we have a side project. A completely useless one, as well.

I present you: The Infinite File Download. Why? Because!

The Infinite File Download

What is it? A PHP file that just keeps on sending binary data to your browser, as soon as you hit download. It never stops. It’ll download as quickly as A) my little server is capable and B) as fast as your line supports it.

Want to test the speed of your downloads, just by downloading random bits and never saving it to your disk? Pipe it to your local trashbin, /dev/null.

$ wget -O /dev/null http://infinite-download.ma.ttias.be/download.php
...
    [        <=>     ] 41.078.320  8,10M/s

I’ll also kill this project as soon as the bandwidth exceeds a randomly determined “fair use policy”. The source is up on Github. The landing page theme is the Narrow Jumbotron Template from Bootstrap.

Perhaps I could use this to make a statement about “unlimited” bandwidth providers, but I’ll keep that rant for another time.

**Update: took the project offline when moving servers, didn’t seem like it was worth keeping. 😄 **



Want to subscribe to the cron.weekly newsletter?

I write a weekly-ish newsletter on Linux, open source & webdevelopment called cron.weekly.

It features the latest news, guides & tutorials and new open source projects. You can sign up via email below.

No spam. Just some good, practical Linux & open source content.