PHP Classes
Icontem

Class: uncentralizedDownloader


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Rémy Sanchez  >  uncentralizedDownloader  >  Download  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: uncentralizedDownloader Support forum
Base name: ud
Description: Manage downloading of files from multiple servers
Related top rated classes: , , ,
Version: 0.1
Required PHP version: 4.0
License: GNU General Public License (GPL)
All time users: 623 users
All time rank: 3300
Week users: 2 users
Week rank: 2919
 
  Author   Group folder image Groups   Detailed description  
  Rate classes User ratings   Trackback   Applications   Files Files  

Author

Picture of Rémy Sanchez
Name: Rémy Sanchez is available for providing paid consulting. Contact Rémy Sanchez .
Published packages: 4 Browse this author's classes Browse this author's classes
Country: France France - PHP jobs in France
Home page: http://hyperthese.net/
Age: 20
All time rank: 328
Week rank: 131

Innovation Award

PHP Programming Innovation award winner
August 2007
Winner
Many sites serve files for download to their users. When a site needs to serve many files for download, often it is necessary to distribute the download jobs between multiple servers.

This class implements an elegant solution that takes care of important details like being able to control from the main site server which users can download the files, hotlink prevention, replication of download configuration files, etc..

Manuel Lemos

Groups

Group folder image HTTP HTTP protocol clients, headers and cookies View top rated classes
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes

Detailed description

This package can be used to manage the download of files from one or more servers.

It can serve files for download. The files can be retrieved optionally from external servers according to configuration definitions file. The configuration file can be replicated to other files.

The download manager class can check the referer URL to prevent hot linking. The download URL are changed over time to make hot linking even more difficult.

User ratings

There are not enough user ratings to display for this class.

Trackback links

Link Description
Uncentralized Downloader Quand on a voulu faire des téléchargements directs sur TGS, nous avons été obligé d’utiliser free comme hébergeur, car je n’ai pas assez de bande passante ni de place sur mon serveur pour héberger de la musique...
uncentralizedDownloader : nominé ! Et voilà, mon uncentralizedDownloader est nominé sur phpclasses pour le mois d’aout 2007...

Applications that use this class

Link Description
TheGreatSpirit My website about "Shaman King" that was the primary target of uncentralizedDownloader
Add link image If you know an application of this package, send a message to the author to add a link here.

Files

File Role Description
Plain text file dirname.php Appl. Contains the name of the downloadable files directory
Plain text file dl.php Appl. The file that creates an instance of udManager
Files folder image files
  Plain text file gpl.txt Data A sample file to be downloaded
Plain text file GPL Lic. The licence
Files folder image pages
  Plain text file 200.php Appl. OK page template
  Plain text file 403.php Appl. Not authorized page template
  Plain text file 404.php Appl. Template file for Not Found error.
  Plain text file default.php Appl. When nothing to download, this page is shown
  Plain text file model.php Appl. The global template
Plain text file README Doc. The documentation
Plain text file ud_config.class.php Class udConfig class, fetches the configuration
Plain text file ud_fs_interact.class.php Class udFsInteract, the class to interact with the file system
Plain text file ud_mananger.class.php Class udManager, the main class
Plain text file ud_talk.class.php Class udTalk, the class to talk between servers
Download all files: ud.tar.gz ud.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products