https://github.com/chris-perkins/putiocloner
continuously scan and copy put.io files to a local directory 🏴☠️
https://github.com/chris-perkins/putiocloner
putio
Last synced: 9 months ago
JSON representation
continuously scan and copy put.io files to a local directory 🏴☠️
- Host: GitHub
- URL: https://github.com/chris-perkins/putiocloner
- Owner: Chris-Perkins
- Created: 2024-02-13T03:34:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T07:21:24.000Z (over 2 years ago)
- Last Synced: 2024-03-05T08:31:08.318Z (over 2 years ago)
- Topics: putio
- Language: Go
- Homepage:
- Size: 4.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PutioCloner
Clones everything in put.io to a local directory. Multithreaded, chunked downloading support.
Perfect for doing legitimate things with media you obtain legitimately and have on put.io
Put all those home videos you own the rights to on a plex server that hosts these files directly!
Save put.io space by keeping everything locally instead!
Sample usage
```sh
> go run main.go --putio-token
```
```
$ go run main.go --help
Usage of C:\Cloner\main.exe:
-chunk-size int
The chunk size to use when downloading files, default 5 MB
-max-concurrent int
The maximum number of concurrent downloads (default 3)
-out string
The download location for putio files, default $WorkingDirectory>/Downloads
-putio-token string
Required, the OAuth2 token for your Put.io account
-refresh-rate int
How often this application should run its loops in seconds (default 30)
-registry string
The location of the local file registry (default ".registry")
-requests string
The location of pending download requests (default ".requests")
```