Spaces:
Paused
Paused
| package chaoxing | |
| import ( | |
| "github.com/alist-org/alist/v3/internal/driver" | |
| "github.com/alist-org/alist/v3/internal/op" | |
| ) | |
| // 此程序挂载的是超星小组网盘,需要代理才能使用; | |
| // 登录超星后进入个人空间,进入小组,新建小组,点击进去。 | |
| // url中就有bbsid的参数,系统限制单文件大小2G,没有总容量限制 | |
| type Addition struct { | |
| // 超星用户名及密码 | |
| UserName string `json:"user_name" required:"true"` | |
| Password string `json:"password" required:"true"` | |
| // 从自己新建的小组url里获取 | |
| Bbsid string `json:"bbsid" required:"true"` | |
| driver.RootID | |
| // 可不填,程序会自动登录获取 | |
| Cookie string `json:"cookie"` | |
| } | |
| type Conf struct { | |
| ua string | |
| referer string | |
| api string | |
| DowloadApi string | |
| } | |
| func init() { | |
| op.RegisterDriver(func() driver.Driver { | |
| return &ChaoXing{ | |
| config: driver.Config{ | |
| Name: "ChaoXingGroupDrive", | |
| OnlyProxy: true, | |
| OnlyLocal: false, | |
| DefaultRoot: "-1", | |
| NoOverwriteUpload: true, | |
| }, | |
| conf: Conf{ | |
| ua: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) quark-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch", | |
| referer: "https://chaoxing.com/", | |
| api: "https://groupweb.chaoxing.com", | |
| DowloadApi: "https://noteyd.chaoxing.com", | |
| }, | |
| } | |
| }) | |
| } | |