Blog of the Bittorrent Applet

Saturday, September 29, 2007

Upload!

You can find online the new upload section!
Basically it is a web page that lets you generate and directly upload the torrent metafile.

Currently the upload puts the generated metafile on mininova, but you can link the web page with different parameters in order to post the metafile to other servers: soon there will be an option to use the upload with fenopy, for instance.

How to use it

The user should go to
http://www.bitlet.org/upload?postUrl=encodedPostUrl&doneUrl=encodedDoneUrl
to generate the .torrent metafile, that will be directly posted to the postUrl address and then the user will be asked to go to doneUrl.

After the user clicks the create button and chooses the file or directory, the applet generates the metafile and posts it (to postUrl) directly from the browser.
The post is a simple http post with Content-Type: multipart/form-data and it contains a single parameter named torrent with the torrent metafile in binary form, I guess if you're using php you can just access $_FILES['torrent']. The applet expects a text/plain response with the hash of the info dictionary of the posted metafile in ASCII (e.g:
d901895bc378d0b6ffcb87a4f9503bf51664d475.)

Then the user will be asked to go to doneUrl with the hash parameter (doneUrl?hash=d901895bc378d0b6ffcb87a4f9503bf51664d475) where the user should complete the file submission.

Should you provide a download with BitLet after the torrent submission, the applet will try to guess the correct path to start seeding the file.

Please ask the user to start seeding the files, after the submission is completed.

Usually I'm quite cryptic when I write, so don't hesitate to contact me if there's something I didn't explain well.

6 Comments:

Anonymous Anonymous said...

i just found out about this site.
im gonna give it shot because i dont feel comfortable using a torrent download program that you have to download to your computer.
question....what is the max download rate?

October 5, 2007 at 2:40 AM  
Blogger Arnfinn said...

Hi, I have had a look into this torrent client, and I like what I see. It uses the minimum of the server. But here is my question, is there a possibility for that you are gonna build a tracker into this? and is there a possibilty to creat it into eyeOS aka webOS? I am thinkin of creating a commmuity with a torrent tracker inside, and eyeOs does everything for me, unsept the tracker part. So I am looking for third-party help in building a tracker into eyeOS.

If whanted, send me a mail at arnfinn79@gmail.com

Regards

January 2, 2008 at 1:50 AM  
Blogger Daniele said...

Hello arnfinn and thank you for your interest.

We can certainly talk about that, I'll contact you via e-mail soon.

Daniele

January 2, 2008 at 9:06 PM  
Blogger Aen™ said...

Hi, I would like to know, if I just wanted to send a huge file over to a friend, could I upload it using Bitlet Upload, turn off my computer after 100% seeding and have my friend download the torrent using Bitlet too?

Thanks for the answer.

May 29, 2008 at 6:47 AM  
Anonymous crazydave816@gmail said...

get money or sleep in the park

December 26, 2011 at 7:35 PM  
Anonymous Mandie said...

I have to admit I am very impressed with the quality of your blog. It is certainly a pleasure to read as I do enjoy your posts.

January 12, 2012 at 12:50 PM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home