X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=README.md;h=f927081b496b2c33c0dc0c786c153f93a4be0723;hb=HEAD;hp=97bae8306566e2332d8e1e909f49de29504fe8d4;hpb=128ac28c0284442ceea02a7feff3e82b3ec79b05;p=btrtrc.git diff --git a/README.md b/README.md index 97bae830..f927081b 100644 --- a/README.md +++ b/README.md @@ -27,22 +27,25 @@ There are some small [examples](https://godoc.org/github.com/anacrolix/torrent#p ### Downstream projects -There are several web-frontends and Android clients among the known public projects: - - * [Torrent.Express](https://torrent.express/) - * [Confluence](https://github.com/anacrolix/confluence) - * [Trickl](https://github.com/arranlomas/Trickl) +There are several web-frontends, sites, Android clients and supporting services among the known public projects: + + * [cove](https://coveapp.info): Torrent browser with streaming, DHT search, video transcoding and casting. + * [confluence](https://github.com/anacrolix/confluence): torrent client as a HTTP service + * [exatorrent](https://github.com/varbhat/exatorrent): Elegant self-hostable torrent client + * [Simple Torrent](https://github.com/boypt/simple-torrent): self-hosted HTTP remote torrent client + * [TorrServ](https://github.com/YouROK/TorrServer): Torrent streaming server over http + * [mabel](https://github.com/smmr-software/mabel): Fancy BitTorrent client for the terminal + * [webtor.io](https://webtor.io/): free cloud BitTorrent-client + * [Android Torrent Client](https://gitlab.com/axet/android-torrent-client): Android torrent client + * [libtorrent](https://gitlab.com/axet/libtorrent): gomobile wrapper + * [Go-PeersToHTTP](https://github.com/WinPooh32/peerstohttp): Simple torrent proxy to http stream controlled over REST-like api + * [CortexFoundation/torrentfs](https://github.com/CortexFoundation/torrentfs): Independent HTTP service for file seeding and P2P file system of cortex full node + * [goTorrent](https://github.com/deranjer/goTorrent): torrenting server with a React web frontend + * [Go Peerflix](https://github.com/Sioro-Neoku/go-peerflix): Start watching the movie while your torrent is still downloading! + * [Remote-Torrent](https://github.com/BruceWangNo1/remote-torrent): Download Remotely and Retrieve Files Over HTTP + * [Trickl](https://github.com/arranlomas/Trickl): torrent client for android + * [ANT-Downloader](https://github.com/anatasluo/ant): ANT Downloader is a BitTorrent Client developed by golang, angular 7, and electron * [Elementum](http://elementum.surge.sh/) (up to version 0.0.71) - * [goTorrent](https://github.com/deranjer/goTorrent) - * [Go Peerflix](https://github.com/Sioro-Neoku/go-peerflix) - * [Simple Torrent](https://github.com/boypt/simple-torrent) (fork of [Cloud Torrent](https://github.com/jpillora/cloud-torrent), unmaintained) - * [Android Torrent Client](https://gitlab.com/axet/android-torrent-client) - * [libtorrent](https://gitlab.com/axet/libtorrent) - * [Remote-Torrent](https://github.com/BruceWangNo1/remote-torrent) - * [ANT-Downloader](https://github.com/anatasluo/ant) - * [Go-PeersToHTTP](https://github.com/WinPooh32/peerstohttp) - * [CortexFoundation/torrentfs](https://github.com/CortexFoundation/torrentfs): P2P file system of cortex full node - * [TorrServ](https://github.com/YouROK/TorrServer): Torrent streaming server over http. ## Help @@ -54,6 +57,8 @@ Here I'll describe what some of the packages in `./cmd` do. See [installation](# ### torrent +#### torrent download + Downloads torrents from the command-line. $ torrent download 'magnet:?xt=urn:btih:KRWPCX3SJUM4IMM4YF5RPHL6ANPYTQPU' @@ -65,6 +70,15 @@ Downloads torrents from the command-line. $ echo such amaze wow +#### torrent metainfo magnet + +Creates a magnet link from a torrent file. Note the extracted trackers, display name, and info hash. + + $ torrent metainfo testdata/debian-10.8.0-amd64-netinst.iso.torrent magnet + magnet:?xt=urn:btih:4090c3c2a394a49974dfbbf2ce7ad0db3cdeddd7&dn=debian-10.8.0-amd64-netinst.iso&tr=http%3A%2F%2Fbttracker.debian.org%3A6969%2Fannounce + +See `torrent metainfo --help` for other metainfo related commands. + ### torrentfs torrentfs mounts a FUSE filesystem at `-mountDir`. The contents are the torrents described by the torrent files and magnet links at `-metainfoDir`. Data for read requests is fetched only as required from the torrent network, and stored at `-downloadDir`. @@ -80,9 +94,3 @@ torrentfs mounts a FUSE filesystem at `-mountDir`. The contents are the torrents 996MB 0:04:40 [3.55MB/s] [========================================>] 100% 1b305d585b1918f297164add46784116 - -### torrent-magnet - -Creates a magnet link from a torrent file. Note the extracted trackers, display name, and info hash. - - $ torrent-magnet < torrents/ubuntu-14.04.2-desktop-amd64.iso.torrent - magnet:?xt=urn:btih:546cf15f724d19c4319cc17b179d7e035f89c1f4&dn=ubuntu-14.04.2-desktop-amd64.iso&tr=http%3A%2F%2Ftorrent.ubuntu.com%3A6969%2Fannounce&tr=http%3A%2F%2Fipv6.torrent.ubuntu.com%3A6969%2Fannounce