Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kovalensky/tmrr
A cli tool for extracting, comparing, and calculating file hashes for .torrent files compatible with the BitTorrent v2 protocol.
https://github.com/kovalensky/tmrr
bittorrent bittorrent-v2 command-line dht-crawlers p2p php pieces-root revive-dead-swarms root-hash script sha2 torrent torrent-file-hashes
Last synced: about 1 month ago
JSON representation
A cli tool for extracting, comparing, and calculating file hashes for .torrent files compatible with the BitTorrent v2 protocol.
- Host: GitHub
- URL: https://github.com/kovalensky/tmrr
- Owner: kovalensky
- License: mit
- Created: 2023-02-06T13:27:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-20T10:58:50.000Z (11 months ago)
- Last Synced: 2024-02-20T11:56:56.812Z (11 months ago)
- Topics: bittorrent, bittorrent-v2, command-line, dht-crawlers, p2p, php, pieces-root, revive-dead-swarms, root-hash, script, sha2, torrent, torrent-file-hashes
- Language: PHP
- Homepage:
- Size: 345 KB
- Stars: 29
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# TMRR — Torrent Merkle Root Reader
Useful for finding the sources of the same copies of files on different trackers & DHT indexers that support BitTorrent v2 protocol, thus reviving dead torrents, valuable Internet artifacts.
> [!NOTE]
> Generating magnet download links without duplicates is currently not available due to the [ongoing](https://github.com/arvidn/libtorrent/issues/7439) issue with piece alignment files, hopefully it will be resolved soon.Extract file hashes from .torrent files:
```
tmrr e example.torrent
```
Calculate hashes for existing files:
```
tmrr c your_file
```
Find duplicates within .torrent file(s):
```
tmrr d ..
```
To save a large output:
```
tmrr your_command > output.txt
```
For the Linux environment on which PHP is installed:
```
php tmrr.php your_command
```If this tool has somehow helped you in finding important files, you can express your gratitude by starring this repository 🍀.