dnhodges/BitTorrent-Ruby — pull request #7 by fiyarburst (2013-02-07 06:52:02+00:00)
Title: Peerlist compiled

Current status: deals with most everything until the handshake. Seems to just sit there waiting for the handshake to send...

Finished making an array of Peer objects from the tracker's compact
response.

The "other_client" var on line 160 should define the other client
you're running so you can try handshakes. I attempted with utorrent, to
no avail...

The new included torrent file (Black_EL.torrent) is another frostwire torrent with fewer than
10 peers, which made it easier to go through the peerlists. Given the
current state of the code though, it might not be necessary.

I've tried to cut down on the output the program generates for debug values etc.
that I'm fairly confident about, but I've left in puts statements for
debugging here and there.