Find Jobs
Hire Freelancers

Upload file, rar it, distribute it to multiple file hosts like rapidshare, megaupload, etc

$200-400 USD

Cancelled
Posted almost 15 years ago

$200-400 USD

Paid on delivery
We require a stable 100% fully functional script / application where one will be able to upload a file and distribute it to multiple file hosts. We already have a script that does this, but it is currently unstable (don’t ask us for the script – we will not supply you with it; because we want a brand new one). We already have a site and will incorporate this script to the site ourselves; therefore the objective is not to design a nice looking interface, but a working backend script which is STABLE. Required on the frontend: A text input field where one can enter a name. A file input field with a browse button. A guideline for how we think it should work: Step 1: Enter a name into the text input field (used later as $name). Browse for a file to upload by making use of a normal file input box. Click upload. Test to see if file was successfully uploaded; and if so create a database entry which has a unique ID and which holds details about the file uploaded such as the name, dates uploaded, file size, etc. Create a folder which uses the same unique ID ($id) used in the database. Create another folder inside the new folder and name it “original”. Create another folder inside the folder named “original” and name it $name. Move the uploaded file to that folder. Summary: Enter name, upload file, insert details into the database and move the file to a folder located uploads/$id/original/$name Step 2: Assume that there is a cron that runs every hour. When the cron runs; the folder named $name which is located under uploads/$id/original should be compressed into a .RAR format (which WinRAR uses) and split into multiple parts (each part with a maximum file size of 100mb). (We should be able to easily change the maximum file size of the parts in the future so it would be preferred that a variable is used here.) Test the integrity of the created .RAR files and if all is good move the .RAR files to a folder under the same Unique ID used at step 1 and name it “rar”. Summary: Compress and split file, test integrity, move .RAR files to a folder located at uploads/$id/rar/ Step 3: Assume we have an account / membership at all the different file hosts (rapidshare, megaupload, filefactory, depositfiles, etc.). When the cron runs the next time; the collection of parts located at uploads/$id/rar/ (Which forms the one big file that was originally uploaded) should each be uploaded (from our server) to the specified account at the different file hosts. The download link for each of the parts should be retrieved from the different file hosts and written into the database. It would be best to use a separate table for each file host and store the links for each host in the corresponding table. Each link should have at least 3 columns; Unique ID which auto increments (not the same as used in step 1 and 2), the corresponding id (the unique ID used in step 1 and 2 $id), and the link itself. Summary: Upload files to the specified account at the different hosts. Here is information you might find useful: [login to view URL] (Script which claims to do something similar). Similar sites: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] File Hosts we would like to use: [login to view URL] (API available: [login to view URL] ) [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] It would be preferred that all the hosts must work. We know that some of them are using AJAX and might be tricky / impossible. At least 10 out of the 16 hosts must work – the choice of which to use is yours. Rapidshare is probably the easiest one to add due to the API documentation and therefore is REQUIRED. So you only have a choice over the remaining 9 hosts. So here it is in a nutshell: We want a STABLE script which supports a minimum of 10 hosts. If you can do that – We will pay you with a smile on our face and probably throw in an extra bonus for each extra host (more than 10) that you get to work.
Project ID: 451841

About the project

12 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have done similar work for a cine site.
$387 USD in 20 days
1.0 (1 review)
1.0
1.0
12 freelancers are bidding on average $344 USD for this job
User Avatar
Can implement, but not on php and without graphical design
$400 USD in 30 days
5.0 (24 reviews)
5.9
5.9
User Avatar
Please check private message
$300 USD in 30 days
4.9 (15 reviews)
4.5
4.5
User Avatar
Hi I got the whole project idea. My Company ready to work with you guys on this project. Please let me know your feedback. Shailesh (Jeegsh Net Solutions.)
$360 USD in 5 days
3.0 (6 reviews)
2.7
2.7
User Avatar
Please see my profile.
$350 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We are professional website developers working on various technologies like PHP, DOTNET, AJAX and JAVA. We assure that the quality of the output will be excellent. We already developed products like College Management Products, Websistes and many other applications.
$350 USD in 22 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I will do it. With an affordable price. :)!
$200 USD in 0 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. Our team will get the job done. We can provide weekly status updates and frequent communication as needed. Our creative team is very interested in your project. We're ready to get started immediately. Sincerely, KZ Consulting
$375 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I CAN DO THIS FOR YOU!THANKS
$400 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SOUTH AFRICA
Centurion, South Africa
5.0
10
Payment method verified
Member since Jun 15, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.