File Hosting combine with Torrent Downloader

I need a custom file hosting script that allows users to have virtual drives with following options :

1. Guests or members can upload files.

Realtime Progress Bar shows the Upload completed percentage, est time left, elapsed time and Upload Speed in Kbps...

-Can upload any file type by standard web form upload!

-Can upload any file type by advanced Flash 8 upload!

-Can retrieve and store any file type by Web Address!

-Can retrieve and store any file type by FTP!

-Can submit .torrent urls or upload .torrent files from their desktop) and OUR server will download them, and when the download is complete we will provide the user with an http download link from our server.

[url removed, login to view] Server Balancing

The Multi Server Balancing feature allows webmasters to distribute server resources rationally across multiple locations and provide quality, speedy services for users. This feature alone sets above all competition, and will be indispensable for a growing File Host Provider.

One click to setup Unlimited Secondary Servers!

Can specify random or specific servers to upload to!

Advanced Bandwidth monitoring means webspace and bandwith will be tracked for every server!

[url removed, login to view] the major file download accelerators including: Speedget, Download Accelerator Plus, GetRight, FlashGet and GoZilla.

Captcha Image-number authentication to protect from direct linking.

Supports Resuming broken downloads.

Supports setting Download Speed limitations.

Supports download IP limitations.

[url removed, login to view] can add an Unlimited amount of Hosting Packages!

Every package is highly configurable with plenty of options to limit or control user activity, such as: Download Speed Throttling, Allowable Webspace (Unlimited Space is possible), Enable Resuming Downloads, Toggle Showing Advertisements, Enable/Disable Uploading methods, e.g Web Form/Web Address/From FTP server .

[url removed, login to view] of file that upload by user will appear in main web server . That will show like [url removed, login to view] . Guest and User can browse file by category or search it in serching form .

6. Guest can download all of file in storage server with our limit speed setting but can't upload any file to server

7. *in frame playback*

music files should play in browser

movie files should play in browser

flash files should play in browser

8.*File caching*

torrent downloads or file upload will be cached with an expiry of a definable number of days (i.e.: 20 days) - when a user downloads a torrented file to OUR servers it will be deleted in 20 days, unless another user requests the exact same .torrent download (MD5 checksum, maybe?), then the 30 day expiration starts over.

If the torrent has already been downloaded by another user, and the files are still active in our cache of recently downloaded files, then the user should be able to directly download the files without waiting. If the files are not currently available, the .torrent is moved into a queue of torrents to be downloaded by our torrenting cluster (if the same .torrent is not already in the queue from another user). Our torrenting cluster will then download the files, and upon completion, will import them into our mogilefs file system, while also updating the database accordingly so that it knows what files are associated with the downloaded torrent, and so it knows where to get those files and that they are available.

9.*1 IP download links*

Torrented files will be in a special folder in the user's virtual drive which can only be viewed by the user when logged in. i.e.: to prevent users from sharing links to files in the torrent directory, they must be logged in to get the download links - and to prevent users from sharing download links - only the IP address of the logged in user that generates a link in THAT specific instance will be able to download from that link using their web browser or download manager.

10.*download multiple files as 1 zip file*

We want users to be able to download multiple files as one .zip file. We have a module for nginx programmed for us that can do this. Upon being supplied a list of files, their crc32's, and other relevant information that we already have available, this module will create a zip file on the fly to stream to the end user, while also supporting resuming.

In order to finish this functionality, our script needs to let the user decide which files they want to include in their .zip archive they are downloading, and then pass the list of files off to the nginx zip manager when the user tries to download the .zip archive.

The user should be able to select which files to zip from their virtual drive interface

Sorry for not good in English

Please contact talay at [contact info removed] if you want to do this project or PM me

Taidot: AJAX, Java, PHP, SQL, XML

Näytä lisää: file host downloader, file hosting downloader, what can you do with php, web hosting in java, tries in java, tries com, services advertisements, resources need as a manager, quality control manager, playback info, nginx 0.7, music direct, module archive, major project in php download, java get ip address, java 1.5 feature, i need a virtual project manager, good music all day, getright music, ftp server zip, frame store, est java, direct file upload, database queue, competition plus

Tietoa työnantajasta:
( 0 arvostelua ) pravet, Thailand

Projektin tunnus: #492733

7 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


hi,please check PM.

$750 USD 20 päivässä
(16 arvostelua)

Hi, I can do the job.

$1300 USD 30 päivässä
(19 arvostelua)

Hi, we can start ASAP. Please check PMB to know more about our technical expertise and capalbilities.

$5600 USD 65 päivässä
(0 arvostelua)

We are a Chinese software company started by a professor from USA. Our company has over 20 software developers with different skills. We are sure we can deliever this project to your satisfaction. If you want to know m Lisää

$5000 USD 60 päivässä
(0 arvostelua)

Sounds like fun to me.

$1500 USD 50 päivässä
(0 arvostelua)

Dear sir We have more experiance in developing dotnet application and websites. We can allocate our senior immediately and complete your projects as qucickly as possible. Kindly convey us your requirements. Rega Lisää

$1250 USD 15 päivässä
(0 arvostelua)

Hi, pls check PM!

$4500 USD 20 päivässä
(1 arvostelu)

We are a Business Process Outsourcing Company. With a customer-focused attitude, desire to understand customer business & identify the right partner for executing the job, we act as a one-stop shop for business process Lisää

$1450 USD 50 päivässä
(0 arvostelua)