Skip to content

Commit

Permalink
移除share和locate_pan下载模式
Browse files Browse the repository at this point in the history
  • Loading branch information
iikira committed Apr 18, 2020
1 parent 979e15e commit bf46ffa
Show file tree
Hide file tree
Showing 13 changed files with 2 additions and 577 deletions.
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,7 @@ BaiduPCS-Go d <网盘文件或目录的路径1> <文件或目录2> <文件或目
--save 将下载的文件直接保存到当前工作目录
--saveto value 将下载的文件直接保存到指定的目录
-x 为文件加上执行权限, (windows系统无效)
--mode value 下载模式, 可选值: pcs, stream, locate, locate_pan, share, 默认为 locate, 相关说明见上面的帮助 (default: "locate")
--mode value 下载模式, 可选值: pcs, stream, locate, 默认为 locate, 相关说明见上面的帮助 (default: "locate")
-p value 指定下载线程数 (default: 0)
-l value 指定同时进行下载文件的数量 (default: 0)
--retry value 下载失败最大重试次数 (default: 3)
Expand Down Expand Up @@ -381,10 +381,6 @@ BaiduPCS-Go d <网盘文件或目录的路径1> <文件或目录2> <文件或目

* locate: 默认的下载模式。从百度网盘 Android 客户端, 获取下载链接的方式来下载

* locate_pan: 从百度网盘 WEB 首页获取下载链接来下载, 该下载方式需配合第三方服务器, 机密文件切勿使用此下载方式

* share: 从网盘文件的分享列表获取文件的下载链接来下载

#### 例子
```
# 设置保存目录, 保存到 D:\Downloads
Expand Down
57 changes: 0 additions & 57 deletions baidupcs/dlinkclient/cache.go

This file was deleted.

73 changes: 0 additions & 73 deletions baidupcs/dlinkclient/dlinkclient.go

This file was deleted.

37 changes: 0 additions & 37 deletions baidupcs/dlinkclient/dlinkclient_test.go

This file was deleted.

56 changes: 0 additions & 56 deletions baidupcs/dlinkclient/redirect.go

This file was deleted.

100 changes: 0 additions & 100 deletions baidupcs/dlinkclient/share.go

This file was deleted.

14 changes: 0 additions & 14 deletions internal/pcsconfig/export.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,12 @@ package pcsconfig
import (
"fmt"
"github.com/iikira/BaiduPCS-Go/baidupcs"
"github.com/iikira/BaiduPCS-Go/baidupcs/dlinkclient"
"github.com/iikira/BaiduPCS-Go/pcstable"
"github.com/iikira/BaiduPCS-Go/pcsutil/converter"
"github.com/iikira/BaiduPCS-Go/requester"
"github.com/olekukonko/tablewriter"
"os"
"strconv"
"time"
)

// ActiveUser 获取当前登录的用户
Expand Down Expand Up @@ -51,18 +49,6 @@ func (c *PCSConfig) PanHTTPClient() *requester.HTTPClient {
return c.httpClientWithUA(c.PanUA)
}

// DlinkClient 返回设置好的DlinkClient
func (c *PCSConfig) DlinkClient() *dlinkclient.DlinkClient {
if c.dc == nil {
dc := dlinkclient.NewDlinkClient()
client := c.PanHTTPClient()
client.SetResponseHeaderTimeout(30 * time.Second)
dc.SetClient(client)
c.dc = dc
}
return c.dc
}

// NumLogins 获取登录的用户数量
func (c *PCSConfig) NumLogins() int {
return len(c.BaiduUserList)
Expand Down
Loading

0 comments on commit bf46ffa

Please sign in to comment.