skip to main |
skip to sidebar
Tad tired with Bittorrent/Firefox
Last night added:
- timers to keep in contact with Tracker after first call (prior to this, called Tracker once)
- set a minimum interval for the above to 2 minutes, otherwise uses the interval received from the tracker
- will now retry a disconnected peer if it appears in a tracker response received after a 10 minute cool down.
- notification on completed torrent (alert)
- if Firefox is shutdown, saves state of torrent download to a status file in the folder the torrent is downloading to
- if a .torrent is opened, and then chosen to download to a folder with a status file that matches the infohash of the torrent, it will resume from the state in the status file.
- timer for keepalive with peer
- used existing counters for download/upload/remaining bytes
- informing peers of completed pieces (sending it on keepalive, only informing if the peer doesn't have the piece)
Obvious missing things:
- Listening to port (no server started or even implemented yet). Would like to listen on one port for multiple torrents.
- No ability to control downloading (ie. stop it) except closing browser. Would like to use download manager.
No comments:
Post a Comment