]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Update cmd examples
authorMatt Joiner <anacrolix@gmail.com>
Tue, 4 May 2021 02:26:13 +0000 (12:26 +1000)
committerGitHub <noreply@github.com>
Tue, 4 May 2021 02:26:13 +0000 (12:26 +1000)
Remove references to godo which isn't really helpful anymore. Update the output from some of the commands.

README.md

index d5b3a69c79e24a5ef608f1c44e6f9060db34af4f..215b086b17e6fc6fc232e21d167205d82ddbf2d0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -53,18 +53,15 @@ Communication about the project is primarily through [Discussions](https://githu
 
 ## Command packages
 
-Here I'll describe what some of the packages in `./cmd` do.
-
-Note that the [`godo`](https://github.com/anacrolix/godo) command which is invoked in the following examples builds and executes a Go import path, like `go run`. It's easier to use this convention than to spell out the install/invoke cycle for every single example.
+Here I'll describe what some of the packages in `./cmd` do. Install them with `go get github.com/anacrolix/torrent/cmd/...`.
 
 ### torrent
 
-Downloads torrents from the command-line. This first example does not use `godo`.
+Downloads torrents from the command-line.
 
-    $ go get github.com/anacrolix/torrent/cmd/torrent
-    # Now 'torrent' should be in $GOPATH/bin, which should be in $PATH.
     $ torrent download 'magnet:?xt=urn:btih:KRWPCX3SJUM4IMM4YF5RPHL6ANPYTQPU'
-    ubuntu-14.04.2-desktop-amd64.iso [===================================================================>]  99% downloading (1.0 GB/1.0 GB)
+    ... lots of jibba jabber ...
+    downloading "ubuntu-14.04.2-desktop-amd64.iso": 1.0 GB/1.0 GB, 1989/1992 pieces completed (1 partial)
     2015/04/01 02:08:20 main.go:137: downloaded ALL the torrents
     $ md5sum ubuntu-14.04.2-desktop-amd64.iso
     1b305d585b1918f297164add46784116  ubuntu-14.04.2-desktop-amd64.iso
@@ -76,7 +73,7 @@ Downloads torrents from the command-line. This first example does not use `godo`
 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`.
 
     $ mkdir mnt torrents
-    $ godo github.com/anacrolix/torrent/cmd/torrentfs -mountDir=mnt -metainfoDir=torrents &
+    $ torrentfs -mountDir=mnt -metainfoDir=torrents &
     $ cd torrents
     $ wget http://releases.ubuntu.com/14.04.2/ubuntu-14.04.2-desktop-amd64.iso.torrent
     $ cd ..
@@ -90,5 +87,5 @@ torrentfs mounts a FUSE filesystem at `-mountDir`. The contents are the torrents
 
 Creates a magnet link from a torrent file. Note the extracted trackers, display name, and info hash.
 
-    $ godo github.com/anacrolix/torrent/cmd/torrent-magnet < ubuntu-14.04.2-desktop-amd64.iso.torrent
+    $ 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