Skip to content

Conversation

@jyxjjj
Copy link
Member

@jyxjjj jyxjjj commented Nov 27, 2025

描述

  1. change var to const
  2. remove duplicated ua definetion after original Resty R
  3. upgrade Chrome and OS versions

保留了一些疑似特定UA的地方。

./drivers/115/util.go:  return fmt.Sprintf("Mozilla/5.0 115Browser/%s", appVer)
./drivers/123_share/util.go:            "user-agent":    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) openlist-client",
./drivers/123/util.go:          "user-agent":    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) openlist-client",
./drivers/189/util.go://                        "User-Agent":     "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/76.0",
./drivers/chaoxing/meta.go:                             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",
./drivers/lanzou/meta.go:       UserAgent      string `json:"user_agent" required:"true" default:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.39 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.39"`
./drivers/lenovonas_share/util.go:              "user-agent":  "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) openlist-client",
./drivers/netease_music/util.go:                req.Header.Set("User-Agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36")
./drivers/pikpak_share/driver.go:               d.UserAgent = "MainWindow Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) PikPak/2.6.11.4955 Chrome/100.0.4896.160 Electron/18.3.15 Safari/537.36"
./drivers/pikpak_share/driver.go:               d.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"
./drivers/pikpak/driver.go:             d.UserAgent = "MainWindow Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) PikPak/2.6.11.4955 Chrome/100.0.4896.160 Electron/18.3.15 Safari/537.36"
./drivers/pikpak/driver.go:             d.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"
./drivers/quark_uc_tv/util.go:  UserAgent    = "Mozilla/5.0 (Linux; U; Android 13; zh-cn; M2004J7AC Build/UKQ1.231108.001) AppleWebKit/533.1 (KHTML, like Gecko) Mobile Safari/533.1"
./drivers/quark_uc/meta.go:                             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",
./drivers/quark_uc/meta.go:                             ua:      "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) uc-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch",

背景

⚠️⚠️⚠️测试⚠️⚠️⚠️

⚠️⚠️⚠️
因为没有那么多账号所以完全无法测试,如果存在一些原先是破解的情况,那么此提交会很危险!
但我保留了部分可能是特定UA的没有合并到client base文件中。
⚠️⚠️⚠️

检查清单

  • 我已阅读 CONTRIBUTING 文档。
  • 我已使用 go fmtprettier 格式化提交的代码。
  • 我已为此 PR 添加了适当的标签(如无权限或需要的标签不存在,请在描述中说明,管理员将后续处理)。
  • 我已在适当情况下使用"Request review"功能请求相关代码作者进行审查。

1. change var to const
2. remove duplicated ua definetion after original Resty R
3. upgrade Chrome and OS versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants