Repository navigation
rbedit
rakshasa edited this page Dec 21, 2021
·
15 revisions
A dependency-free bencode editor
A statically compiled and dependency-free Bencode editor in Go, useful for command line use and scripts.
To enable bash completions add the following to your ~/.bash_profile file:
. <(./build/rbedit-darwin-amd64 completion bash --no-descriptions)
Print tracker announce URL:
$ rbedit announce get --input ./slackware-14.2-install-d1.torrent
http://trackers.transamrit.net:8082/announceChange tracker announce URL:
$ rbedit announce put --input ./slackware-14.2-install-d1.torrent --inplace http://example.com/announce
$ rbedit announce put --input ./slackware-14.2-install-d1.torrent --output ./new.torrent http://example.com/announceAdd tracker URL to announce list:
$ rbedit announce-list get --input ./slackware-14.2-install-d1.torrent
0: http://tracker1.transamrit.net:8082/announce
0: http://tracker2.transamrit.net:8082/announce
0: http://tracker3.transamrit.net:8082/announce
$ rbedit announce-list append-tracker --input ~/Downloads/slackware-14.2-install-d1.torrent --output ./test.torrent 0 http://0.example.com/announce
$ rbedit announce-list get --input ./test.torrent
0: http://tracker1.transamrit.net:8082/announce
0: http://tracker2.transamrit.net:8082/announce
0: http://tracker3.transamrit.net:8082/announce
0: http://0.example.com/announce announce BitTorrent announce related commands
announce-list BitTorrent announce-list related commands
get Get object
hash SHA256 hashing commands
put Put object
remove Remove object
-h, --help help for rbedit
- rbedit announce - BitTorrent announce related commands
- rbedit announce-list - BitTorrent announce-list related commands
- rbedit get - Get object
- rbedit hash - SHA256 hashing commands
- rbedit put - Put object
- rbedit remove - Remove object