[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OpenVerse] File resuming and mp3tool



How's file resuming coming along?  The actual work seems easy to me: Zap
the last packet off the file (since it could be corrupt), ask for it and
the rest of them again, and tack 'em to the end of the file.

The problem is the interface.  Maybe if you accept a DCC file transfer of a
file with the same name and timestamp and it is longer than a file you
currently have in your download directory, OpenVerse should try having only
the last bit of the file be sent (the difference in size).

This would be great for mp3tool.  Either I'm getting disconnected or my
transfers are being cut short (stupid ISP...), but if this resuming is
implemented I can pick up the downloads where I left off.  Mp3tool should
keep track of which file transfers are successful and which have been cut
short.  It could put the cut-short ones in the wishlist, and when the user
requests them the other user's mp3tool server'll try sending them, but the
whole OV mechanism will have just the last bit of the file sent.

Yeah, one computer'll signal to the other an mp3 tool request, and when the
other computer gets around to it it offers a DCC transfer.  *checks source*
Okay.  If the filenames and (perhaps) timestamps match, the user'll be
asked if he wishes to resume or start over.  Then the transfer begins at
either the beginning of the file or the end of the truncated file.

Another possibility is when OV realizes a transfer has been cut short it
dumps the final (possibily corrupt) packet and renames the file to include
".truncated" at the end.

Cruise, how are you handling this?

  __   _  _ __ _   _    __   _  ___ _  _
  /_\  |\ | | \ \ /    / __ / \  |  |__|
 /   \ | \| |_/  |     \__| \_/  |  |  |
unununium@openverse.org  zap.to/andygoth/
 andygoth@ectisp.net         35256413
-----------------------------------------
  Please sign the Linux Driver Petition!
 <http://www.libranet.com/petition.html>
-------------------------------------------------------

-- 
Cruise - 
OpenVerse Visual Chat - http://openverse.org/
-----------------------------------------------------------------
To unsubscribe to the OpenVerse mailing list send a message
to openverse-request@openverse.org with the following word
in the BODY of the message.

UNSUBSCRIBE

If you need assistance from a human, email cruise@openverse.org
-----------------------------------------------------------------