Pozarynicoeta
11-11-2010, 06:50 AM
Hi all,
I'm thinking of writing a script that syncs my local machine with my seedbox's download directory. Both machines running *nix so will use bash or python.
Script will run on cron job on local machine, use sqlite db to check what files it hasn't downloaded already so to prevent redownloading if I move or delete from local machine. Will download via rsync or other method from seedbox.
Advantages:
- Local machine doesn't need to be seeding (it has slow upload)
- Local machine can be turned off
- When I move or delete a movie form local machine then seedbox can still seed it, but local machine won't redownload since sqlite has this logged.
- Much better than manual FTP method commercial seedboxes providers expect you to do to retrieve your files as this is done in background plus keeps a log to prevent redownloading as explained above.
When I write it I will share here, but want to know if anyone has done this already so I don't waste my time...
EDIT: just to be clear I'm talking about one way syncing - meaning downloading files from seedbox to local machine only, not other way around.
I'm thinking of writing a script that syncs my local machine with my seedbox's download directory. Both machines running *nix so will use bash or python.
Script will run on cron job on local machine, use sqlite db to check what files it hasn't downloaded already so to prevent redownloading if I move or delete from local machine. Will download via rsync or other method from seedbox.
Advantages:
- Local machine doesn't need to be seeding (it has slow upload)
- Local machine can be turned off
- When I move or delete a movie form local machine then seedbox can still seed it, but local machine won't redownload since sqlite has this logged.
- Much better than manual FTP method commercial seedboxes providers expect you to do to retrieve your files as this is done in background plus keeps a log to prevent redownloading as explained above.
When I write it I will share here, but want to know if anyone has done this already so I don't waste my time...
EDIT: just to be clear I'm talking about one way syncing - meaning downloading files from seedbox to local machine only, not other way around.