Skip to content

jererc/transfer-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

Transfer.

Handles http, ftp, sftp, rsync, torrent and binsearch.


Start the daemon:
./transfer/run.py


Examples:

    from transfer import Transfer

    # Download a torrent
    src = 'magnet:?xt=urn:btih:bff328f4ae3f4c3d93d2510113daedc2b57c5870&dn=Homeland+S02E06+720p+HDTV+x264-IMMERSE+%5Beztv%5D&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80'
    dst = '/home/jererc/Downloads'
    Transfer.add(src, dst)

    # Upload a directory to a ftp server
    src = '/home/jererc/Downloads/my_dir'
    dst = 'ftp://user:password@host/path/to/dst'
    Transfer.add(src, dst)

    # Sync hosts directories
    src = 'rsync://username1:password1@host1/path/to/src/'
    dst = 'rsync://username2:password2@host2/path/to/dst/'
    Transfer.add(src, dst)

About

Transfer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages