Hello Mao
Thank-you for your question.
I have investigated the available online storage services but
unfortunately I have been unable to find one with an API available.
This means that whichever service you decide upon you would need to
develop a script that automatically posts the information to the
service.
This should be relatively simple to achieve in perl, php or similar
scripting language as you are essentially writing a program to mimic a
user using the service. Most of these services simply require a user
to log in and submit a form to send a file to the online servers, this
is something I have automated numerous times in perl.
Additionally as you stated in your question a lot of the providers
allow you to FTP files to the online provider, again this is a
relatively simple task in perl.
Depending on your needs it may also be possible to automate an email
provider to store and retrieve files. Some email providers now
provide in excess of 2Gb of webspace for free. An example of this
would be a solution such as the Gmail Drive extension (note this is
not supported by Google):
http://www.viksoe.dk/code/gmail.htm
Below I will list the companies that provide online storage - some of
them are free or only provide a free trial (this may be acceptable
depending on the length of time your users would require their
storage).
http://www.filesanywhere.com/
They no longer have permanent free hard drive space -- They only
provide a 30 day free trial now. Can purchase up to 2 GB of extra
space.
http://www.ibackup.org/
Cancelled free service and now only provide a 30 Day Free Trial of
the paid service. Permits FTP access. Custom Windows software to
automatically backup files at scheduled intervals.
http://www.globedesk.com/
Now they only give you a 5 day free trial. Permits FTP access.
Supports URL transfer to save files from the internet directly into
your account.
http://www.storagepoint.com/
You only get a 30 day free trial. No advertising. Can purchase
additional space. Drag and drop supported on Win95/98/NT/2000 through
custom software you can download.
http://www.xdrive.com/
Cancelled free service and now only provide a 15 day free trial of the
paid service. Drag and drop supported on Win95/98/NT through custom
software you can download.
http://www.4shared.com/
Web-based file sharing and storage - 100MB free. Allow authorized
guests to upload and manage files in your folders in accordance with
your permissions. Files can be shared with anyone, including
non-members, using a simple web-based link to shared files.
http://www.mofile.com/en/
Free online storage 1GB. Easy to share with the Pickup code.
http://www.myfilestash.com/
Free image hosting and file storage. You get 25 MB of free file
storage and 2,000 MB of monthly data transfer for all sorts of file
types. You can upload images, documents, flash files and much more.
Just signup for a free account and start uploading.
http://www.ripway.com/
30 MB of online storage space for personal use for free.
http://webstorage.btinet.net/
Internet file storage with 10 MB free online space.
http://www.filetopia.com/
They provides free software and services which enable users to easily
exchange information in an absolutely secure, interactive manner.
http://online.equorum.com/imsonline/html/imagesiteonlinestart.htm
10 MB of online free online storage space. No software to install, all
you rneed is web browser.
http://www.send2store.com/
Store, send, share, build and manage collections of potentially large
files of any type without the need to install or download any client
application. The limitations of free version are: max. size of one
file 5MB, max. total free online storage space is 100MB, max. 5 new
files stored per 24 hours, max. 50 downloads per file, stored files
are deleted after 3 months.
http://www.swiftdesk.com/
30MB online free online storage space to store important files, space
for your website, email account, online bookmars and planner.
http://briefcase.yahoo.com/
One of the easiest way to put your files online and share them with
friends or co-workers. 30 MB of free disk space, absolutely free.
http://www.anywhereenterprises.com/
Get a 50 MB free online storage account today, files are stored on
anywhere secure servers, no p2p access. Anywhere accounts support file
sharing through anywhere links, that are email-able so friends and
family can view shared files easily through any browser.
http://www.savefile.com/
Free online file storage service supporting filetypes txt, jpg, gif,
bmp, png, swf, arj, zip, ace, exe, txt, nfo, doc, mp3, wav, xls, psd,
pdf. Hotlink allowed. No signup. Max. filesize 60MB.
http://znail.com/
Internet storage space for your files and bookmarks. 5MB space for
your files and unlimited space for your bookmarks.
http://www.filegenie.com/home.cgx
FileGenie allows you to store your important documents and files
securely online. Protect against catastrophic data loss such as drive
failures, theft, and viruses. No more forgetting files at work or not
being able to email files due to their large size.
Information retrieved from:
http://www.dailyedeals.com/free_internet/disk_space.htm
http://www.prospector.cz/Free-Internet-services/Online-storage-space/
http://www.submitside.com/free_storage.html
http://www.cryer.co.uk/resources/virtualstorage.htm
http://www.freewebspace.net/guide/diskstorage.shtml
If you require any further information on this subject please ask for
clarification and I will do my best to respond swiftly. |