All Projects → otokaze → 189cloud Downloader

otokaze / 189cloud Downloader

Licence: mit
一个不限速的天翼云网盘下载器。(支持分享链接下载、支持Windows、Linux、macOS)Based Go.

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to 189cloud Downloader

Frontendmastersdownloader
FrontendMasters Downloader - A tool to keep offline copy of frontendmasters courses
Stars: ✭ 96 (-20.66%)
Mutual labels:  downloader
Filedownloader
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
Stars: ✭ 10,408 (+8501.65%)
Mutual labels:  downloader
Novel Grabber
Novel-Grabber can download novels from pretty much any webnovel and lightnovel site.
Stars: ✭ 125 (+3.31%)
Mutual labels:  downloader
Linkedin Learning Video Downloader
LinkedIn video learning video downloader July 2019
Stars: ✭ 98 (-19.01%)
Mutual labels:  downloader
S3uploader
A minimalistic UI to conveniently upload and download files from AWS S3
Stars: ✭ 111 (-8.26%)
Mutual labels:  downloader
Cum
comic updater, mangafied
Stars: ✭ 117 (-3.31%)
Mutual labels:  downloader
Tbplayer
视频边下边播播,把播放器播放过的数据流缓存到本地,支持拖动。采用avplayer
Stars: ✭ 1,334 (+1002.48%)
Mutual labels:  downloader
Downloader
Fast and reliable multipart downloader with asynchronous progress events for .NET applications.
Stars: ✭ 128 (+5.79%)
Mutual labels:  downloader
Instalooter
Another API-less Instagram pictures and videos downloader.
Stars: ✭ 1,639 (+1254.55%)
Mutual labels:  downloader
Aget
Aget - An Asynchronous Downloader
Stars: ✭ 121 (+0%)
Mutual labels:  downloader
Insideheartz Whatsapp Bot
A multipurpose whatsapp bot buillt on node.js
Stars: ✭ 102 (-15.7%)
Mutual labels:  downloader
Podify
Create podcasts from anything youtube-dl can handle
Stars: ✭ 111 (-8.26%)
Mutual labels:  downloader
Moodle Downloader 2
A Moodle downloader that downloads course content fast from Moodle (eg. lecture pdfs)
Stars: ✭ 118 (-2.48%)
Mutual labels:  downloader
Av Converter
[av-converter.com] Audio and Video Converter, and YouTube downloader. Convert to MP3, MP4, AAC, FLAC, AC3, WAV, etc.
Stars: ✭ 97 (-19.83%)
Mutual labels:  downloader
Pixivfanboxdownloader
A Chrome extension for downloading files on Pixiv Fanbox in batches. Chrome 扩展,用于批量下载 Pixiv Fanbox 上的文件。
Stars: ✭ 125 (+3.31%)
Mutual labels:  downloader
Weibopicdownloader
一个使用Electron-Vue编写的免登录下载微博图片的桌面爬虫应用
Stars: ✭ 96 (-20.66%)
Mutual labels:  downloader
Kobo Book Downloader
A tool to download your purchased Kobo books and remove the DRM from them.
Stars: ✭ 117 (-3.31%)
Mutual labels:  downloader
Bbwebimage
A high performance Swift library for downloading, caching and editing web images asynchronously.
Stars: ✭ 128 (+5.79%)
Mutual labels:  downloader
Lyndor
🚀 Powerful command line tool to download lynda.com courses for personal offline use. 〽️
Stars: ✭ 127 (+4.96%)
Mutual labels:  downloader
Genesis
Almighty Book Downloader
Stars: ✭ 120 (-0.83%)
Mutual labels:  downloader

189Cloud-Downloader

一个不限速的天翼云网盘下载器。(支持分享链接下载、支持Windows、Linux、macOS)Based Go.

使用说明

NAME:
   189Cloud-Downloader - 一个189云盘的下载器。(支持分享链接)

USAGE:
   189Cloud-Downloader [global options] command [command options] [arguments...]

COMMANDS:
   login     登陆189账号
   logout    退出登陆
   exit      退出程序
   share     读取分享链接
   cd        切换至目录
   pwd       查看当前路径
   get       下载这个目录(递归)|文件
   ls        遍历目录(精简)
   ll        遍历目录(详细)
   userinfo  查看当前登录的用户信息
   help, h   Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h  show help (default: false)

登陆

NAME:
   189Cloud-Downloader login - 登陆189账号

USAGE:
   189Cloud-Downloader login [command options] <username> <password>

OPTIONS:
   --cookie value  cookie, 取 COOKIE_LOGIN_USER 字段就行
   --help, -h      show help (default: false)

Example

./189Cloud-Downloader login ${USERNME} ${PASSWORD}

or

./189Cloud-Downloader
> login  ${USERNME} ${PASSWORD}

读取分享链接

USAGE 中的:“?”,指可以忽略的参数

NAME:
   189Cloud-Downloader share - 读取分享链接

USAGE:
   189Cloud-Downloader share [command options] <link> <key>?

OPTIONS:
   --help, -h  show help (default: false)

Example

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx

or

./189Cloud-Downloader
> share https://cloud.189.cn/t/xxxxxx

切换目录

cd 命令后面必须是 fileId(可以通过 ll 命令得到 fileId)

NAME:
   189Cloud-Downloader cd - 切换目录

USAGE:
   189Cloud-Downloader cd [command options] <fileId>

OPTIONS:
   --help, -h  show help (default: false)

Example

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx
个人收集电影...> ll
[D]2150137850933107     0.00B   2020-04-30 21:50:58     100部纯英文系列电影
[D]3152737831639376     0.00B   2020-04-30 21:53:47     2016.信号 signal.16集全
[D]7142737850912074     0.00B   2020-04-30 21:39:20     3年A班
[D]7142737850912085     0.00B   2020-04-30 21:39:20     EVA 新世纪福音战士
> cd 2150137850933107
100部纯英文...>

切换到个人空间

100部纯英文...> cd ~
全部文件> ll
[D]0    0.00B   2021-01-07 22:08:48     同步盘
[D]-12  0.00B   2021-01-07 22:08:48     我的图片
[D]-14  0.00B   2021-01-07 22:08:48     我的音乐
[D]-13  0.00B   2021-01-07 22:08:48     我的视频
[D]-15  0.00B   2021-01-07 22:08:48     我的文档
[D]-16  0.00B   2021-01-07 22:08:48     我的应用

切换回刚才的分享目录

全部文件> cd share
个人收集电影...> ll
[D]2150137850933107     0.00B   2020-04-30 21:50:58     100部纯英文系列电影
[D]3152737831639376     0.00B   2020-04-30 21:53:47     2016.信号 signal.16集全
[D]7142737850912074     0.00B   2020-04-30 21:39:20     3年A班
[D]7142737850912085     0.00B   2020-04-30 21:39:20     EVA 新世纪福音战士

查看当前路径

Example

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx
个人收集电影...> pwd
/个人收集电影大合集

遍历目录(精简)

USAGE 中的:“?”,指可以忽略的参数
ls 可以遍历指定 fileId 的目录(可以通过 ll 命令得到 fileId)

NAME:
   189Cloud-Downloader ls - 遍历目录(精简)

USAGE:
   189Cloud-Downloader ls [command options] <fileId>?

OPTIONS:
   --pn value     页码 (default: 1)
   --ps value     页长 (default: 60)
   --order value  排序,ASC:顺排 DESC:倒排 (default: "ASC")
   --help, -h     show help (default: false)

Example

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx
个人收集电影...> ls
100部纯英文系列电影     2016.信号 signal.16集全 3年A班  EVA 新世纪福音战士

遍历个人空间

个人收集电影...> ls ~
同步盘  我的图片        我的音乐        我的视频        我的文档        我的应用

遍历目录(详细)

USAGE 中的:“?”,指可以忽略的参数
ll 可以遍历指定 fileId 的目录

NAME:
   189Cloud-Downloader ll - 遍历目录(详细)

USAGE:
   189Cloud-Downloader ll [command options] <fileId>?

OPTIONS:
   --pn value     页码 (default: 1)
   --ps value     页长 (default: 60)
   --order value  排序,ASC:顺排 DESC:倒排 (default: "ASC")
   --help, -h     show help (default: false)

Example

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx
个人收集电影...> ll
[D]2150137850933107     0.00B   2020-04-30 21:50:58     100部纯英文系列电影
[D]3152737831639376     0.00B   2020-04-30 21:53:47     2016.信号 signal.16集全
[D]7142737850912074     0.00B   2020-04-30 21:39:20     3年A班
[D]7142737850912085     0.00B   2020-04-30 21:39:20     EVA 新世纪福音战士

遍历个人空间

个人收集电影...> ll ~
[D]0    0.00B   2021-01-07 22:08:02     同步盘
[D]-12  0.00B   2021-01-07 22:08:02     我的图片
[D]-14  0.00B   2021-01-07 22:08:02     我的音乐
[D]-13  0.00B   2021-01-07 22:08:02     我的视频
[D]-15  0.00B   2021-01-07 22:08:02     我的文档
[D]-16  0.00B   2021-01-07 22:08:02     我的应用

下载这个目录(递归)|文件

  • USAGE 中的:“?”,指可以忽略的参数
  • 当不指定<topath>的时候默认下载到系统临时目录
NAME:
   189Cloud-Downloader get - 下载这个目录(递归)|文件

USAGE:
   189Cloud-Downloader get [command options] <fileId> or ./ <topath>?

OPTIONS:
   --concurrency value, -c value  并发数 (default: 10)
   --tmp value                    工作路径 (default: /tmp)
   --help, -h                     show help (default: false)

Example

下载指定 fileId 的文件|目录,并且指定保存目录为 /Users/otokaze/Downloads

./189Cloud-Downloader share https://cloud.189.cn/t/xxxxxx
个人收集电影...> ll
[D]2150137850933107     0.00B   2020-04-30 21:50:58     100部纯英文系列电影
[D]3152737831639376     0.00B   2020-04-30 21:53:47     2016.信号 signal.16集全
[D]7142737850912074     0.00B   2020-04-30 21:39:20     3年A班
[D]7142737850912085     0.00B   2020-04-30 21:39:20     EVA 新世纪福音战士
个人收集电影...> get 7142737850912085 /Users/otokaze/Downloads

下载当前目录

个人收集电影...> cd 7142737850912085
EVA 新世纪福...> get ./ /Users/otokaze/Downloads

取消下载

^C (CTRL+C)

查看当前登录的用户信息

Example

./189Cloud-Downloader login ${USERNME} ${PASSWORD}
全部文件> userinfo
UserId: 756719517
UserAccount: otokaze
已用容量: 22.88GB
可用容量: 7.12GB
总容量: 30.00GB

退出登陆

> logout

退出程序

> exit

Donate

weixin alipay

感谢

本项目部分参考了以下项目实现免验证登陆

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].