Skip to content

A bunch of tools that help you manage torrent data: syncing a torrent content directory with the files listed in the ".torrent" file, listing files in a torrent, dumping all the data in a torrent in human-readable form.

License

Notifications You must be signed in to change notification settings

asig/torrenttools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Torrent tools

This project contains three small utilities to help you manage torrents.

torrentcleaner

torrentcleaner is a simple tool that syncs a torrent content directory with the files listed in the ".torrent" file.

It lists all the files that are on disk but not in the torrent and lets you easily delete them.

torrentlister

torrentlister lists all files that are contained in the ".torrent" file.

torrentdumper

torrentdumper dumps all the information in the ".torrent" file in a human-readable form.

Building the tools

cd torrenttools
go build ./cmd/torrentcleaner 
go build ./cmd/torrentlister 
go build ./cmd/torrentdumper

Running torrentcleaner

torrentcleaner <torrent-file> <content-directory>

Running torrentlister

torrentlister <torrent-file>

Running torrentdumper

torrentdumper <torrent-file>

About

A bunch of tools that help you manage torrent data: syncing a torrent content directory with the files listed in the ".torrent" file, listing files in a torrent, dumping all the data in a torrent in human-readable form.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages