树莓派 bypy 的使用及 出现的“卡住”

 

最近搞了个树莓派,加了个移动硬盘但做一个小的服务器吧。

没想好要来做什么的服务,反正要什么就往上面挂什么了。

看到百度网盘限速的厉害,加上以前有用PanDxxxload神器,然后发现似乎我被关小黑屋了。

=====分割线=====

在树莓派用bypy下载的时候,界面直接卡住没反应,只是有新建了一个文件夹。

命令行一直就停在这个地方,

其实这时候并不是出问题了,而是下载速度太慢

树莓派 bypy 的使用及 出现的“卡住”_第1张图片

3.1G 的文件 要3天12小时,速度10kB/s, 怕是对我有意见了。

 

安装使用的教程以后再补吧,百度上也有很多。按照流程没有什么问题的了。

 

pi@raspberrypi:~ $ bypy help
usage: bypy [-h] [-V] [-d] [-v] [-r RETRY] [-q] [-t TIMEOUT] [-s SLICE]
            [--chunk CHUNK] [-e] [-f] [--no-resume-download]
            [--include-regex INCREGEX] [--on-dup ONDUP] [--no-symlink]
            [--disable-ssl-check] [--cacerts CACERTS] [--mirror MIRROR]
            [--select-fastest-mirror] [--rapid-upload-only]
            [--resume-download-revert-back RCOUNT] [--move]
            [--processes PROCESSES] [--downloader DOWNLOADER]
            [--downloader-arguments DOWNLOADER_ARGS] [--config-dir CONFIGDIR]
            [-c]
            [command [command ...]]

bypy v1.6.8 - Python client for Baidu Yun (Personal Cloud Storage) 百度云/百度网盘 Python 客户端

positional arguments:
  command               operations (quota, list, etc)

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  -d, --debug           set debugging level (-dd to increase debugging level,
                        -ddd to enable HTPP traffic debugging as well (very
                        talkative)) [default: 0]
  -v, --verbose         set verbosity level [default: 0]
  -r RETRY, --retry RETRY
                        number of retry attempts on network error [default: 5
                        times]
  -q, --quit-when-fail  quit when maximum number of retry failed [default:
                        False]
  -t TIMEOUT, --timeout TIMEOUT
                        network timeout in seconds [default: 300]
  -s SLICE, --slice SLICE
                        size of file upload slice (can use '1024', '2k',
                        '3MB', etc) [default: 20 MB]
  --chunk CHUNK         size of file download chunk (can use '1024', '2k',
                        '3MB', etc) [default: 20 MB]
  -e, --verify          verify upload / download [default : False]
  -f, --force-hash      force file MD5 / CRC32 calculation instead of using
                        cached value
  --no-resume-download  resume instead of restarting when downloading if local
                        file already exists [default: True]
  --include-regex INCREGEX
                        regular expression of files to include. if not
                        specified (default), everything is included. for
                        download, the regex applies to the remote files; for
                        upload, the regex applies to the local files. to
                        exclude files, think about your regex, some tips here:
                        https://stackoverflow.com/questions/406230/regular-
                        expression-to-match-string-not-containing-a-word
                        [default: ]
  --on-dup ONDUP        what to do when the same file / folder exists in the
                        destination: 'overwrite', 'skip', 'prompt' [default:
                        overwrite]
  --no-symlink          DON'T follow symbol links when uploading / syncing up
  --disable-ssl-check   DON'T verify host SSL cerificate
  --cacerts CACERTS     Specify the path for CA Bundle [default: None]
  --mirror MIRROR       Specify the PCS mirror (e.g. bj.baidupcs.com. Open 'ht
                        tps://pcs.baidu.com/rest/2.0/pcs/manage?method=listhos
                        t' to get the list) to use. [default: pcs.baidu.com]
  --select-fastest-mirror
                        Let the program run some tests and select the fastest
                        PCS mirror it detectes. [default: False]
  --rapid-upload-only   only upload large files that can be rapidly uploaded
  --resume-download-revert-back RCOUNT
                        Revert back at least RCOUNT download chunk(s) and
                        align to chunk boundary when resuming the download. A
                        negative value means NO reverts. [default: 1]
  --move                Delete source files/directories after
                        download/upload/syncdown/syncup is successful (This
                        will force verification of the files). [default:
                        False]
  --processes PROCESSES
                        Number of parallel processes. (Only applies to dir
                        sync/dl/ul). [default: 1]
  --downloader DOWNLOADER
                        downloader to use (use python if not specified). valid
                        values: [u'aria2'] [default: ]
  --downloader-arguments DOWNLOADER_ARGS
                        arguments for the downloader: normally, the string is
                        the arguments to be passed to the downloader. however,
                        when it begins with '@', it will be treated as the
                        name of file, whose contents will be used as the
                        downloader arguments (example: when specifying
                        '@args.txt', file contents of 'args.txt' will be used
                        as the downloader arguments, not the string
                        '@args.txt' itself). you can also use environment
                        variable 'DOWNLOADER_ARGUMENTS' to specify the
                        downloader arguments (the environment variable has
                        lower priority compared to this argument). default
                        values: {u'aria2': u'-c -k10M -x4 -s4 --file-
                        allocation=none'}
  --config-dir CONFIGDIR
                        specify the config path [default: /home/pi/.bypy]
  -c, --clean           remove the token file (need re-auth) and upload
                        progress file, -cc: clean hash cache file as well

Commands:
restore  - restore a file from the recycle bin
cdl_add  [save_path] [timeout] - add an offline (cloud) download task
cdl_addmon  [save_path] [timeout] - add an offline (cloud) download task and monitor the download progress
cdl_cancel   - cancel an offline (cloud) download task
cdl_list - list offline (cloud) download tasks
cdl_query   - query existing offline (cloud) download tasks
cleancache - remove invalid entries from hash cache file
combine  [localfile] [md5s] - try to create a file at PCS by combining slices, having MD5s specified
compare [remotedir] [localdir] - compare the remote directory with the local directory
copy/cp   - copy a file / dir remotely at Baidu Yun
delete/remove/rm  - delete a file / dir remotely at Baidu Yun
downdir [remotedir] [localdir] - download a remote directory (recursively)
downfile  [localpath] - download a remote file.
download [remotepath] [localpath] - download a remote directory (recursively) / file
dumpcache - display file hash cache
list/ls [remotepath] [format] [sort] [order] - list the 'remotepath' directory at Baidu PCS
listrecycle [start] [limit] - list the recycle contents
meta  [format] - get information of the given path (dir / file) at Baidu Yun.
mkdir  - create a directory at Baidu Yun
move/mv/rename/ren   - move a file / dir remotely at Baidu Yun
quota/info - displays the quota information
refreshtoken - refresh the access token
search  [remotepath] [recursive] - search for a file using keyword at Baidu Yun
stream   [format] [chunk] - stream a video / audio file converted to M3U format at cloud side, to a pipe.
syncdown [remotedir] [localdir] [deletelocal] - sync down from the remote directory to the local directory
syncup [localdir] [remotedir] [deleteremote] - sync up from the local directory to the remote directory
upload [localpath] [remotepath] [ondup] - upload a file or directory (recursively)

 

你可能感兴趣的:(树莓派)