Skip to content

neverrainmyself/cowtransfer-uploader

 
 

Repository files navigation

cowTransfer-uploader

Simple cowTransfer Uploader/Downloader

上传/下载文件到奶牛快传的小工具,支持分块并发上传下载

usage

Go语言程序, 可直接在发布页下载使用。

*nix的小伙伴也可以使用这个命令:

curl -sL https://git.io/cowtransfer | sh 

在可执行文件后加上想要上传的文件/想要下载的链接即可食用。

# upload
./cowtransfer balabala.mp4

# faster upload(?)
./cowtransfer -parallel 12 balabala.mp4

# debug upload
./cowtransfer -verbose balabala.mp4

# download
./cowtransfer https://cowtransfer.com/s/c855d66abd524b

options

Usage:

  ./cowtransfer [options] file(s)/url(s)

Options:

  -cookie string
    	Your User cookie (optional)
  -parallel int
    	parallel task count (default 4)
  -prefix string
    	file download prefix (default ".")
  -timeout int
    	request retry/timeout limit (default 30)
  -verbose
    	Verbose Mode

Note:

  • -cookie 可选,可以直接不带任何选项上传文件。
  • -prefix 指定下载文件的目录。
  • -parallel 上传/下载并发数,默认为4。如果觉得速度太慢也可以试试更高的值。
  • -timeout 上传超时时间,默认为30秒。
  • -verbose 开启详细日志,可以看到这个程序每一步都干了啥。

缘起

写了acfun-uploader以后有小伙伴让我写一下cowtransfer的,感觉应该也差不多就摸了一个x

(其实完全是小伙伴催出来的qwq,不过奶牛这不按规则的上传处理有点感人2333)

About

Simple Cowtransfer Uploader/Downloader in Golang

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 95.6%
  • Shell 4.4%