News for hackers. Stuff that matters.
Re:How to write your own BitTorrent client in Java by using ... by MichailP on Sunday May 20, 2018 @09:19AM (#17112563)
Is this possible without using any (torrent specific) library?
Re:How to write your own BitTorrent client in Java by using ... by matheusmoreira on Sunday May 20, 2018 @03:18PM (#17114317)
Of course. You can read the protocol specification and/or study the source code of the existing libraries and clients to figure out how they work.

I think a reasonable first step is learning about B-encoding so that you can parse and generate torrent files.

Re:How to write your own BitTorrent client in Java by using ... by war1025 on Sunday May 20, 2018 @03:19PM (#17114323)
Here is a bit torrent client I wrote back when I was in school. https://github.com/war1025/Torrent
Re:How to write your own BitTorrent client in Java by using ... by consto on Sunday May 20, 2018 @09:23AM (#17112572)
How do you think Bt or libbittorent was written?
Re:How to write your own BitTorrent client in Java by using ... by MichailP on Sunday May 20, 2018 @11:38AM (#17113194)
I was thinking about this kind of DIY short term effort to have an example of torrent functionality. Not collaborative development of a torrent library for 10 years.