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", }, } }) }