switch back to main channel
All checks were successful
Gitea Go Release Actions / Release Go Binary (amd64, linux) (push) Successful in 41s
Gitea Go Release Actions / Release Go Binary (amd64, darwin) (push) Successful in 58s
Gitea Go Release Actions / Release Go Binary (amd64, windows) (push) Successful in 35s
Gitea Go Release Actions / Release Go Binary (arm64, darwin) (push) Successful in 26s
Gitea Go Release Actions / Release Go Binary (arm, linux) (push) Successful in 1m6s
Gitea Go Release Actions / Release Go Binary (arm64, linux) (push) Successful in 32s
Gitea Go Release Actions / Release Go Binary (mips, linux) (push) Successful in 29s
Gitea Go Release Actions / Release Go Binary (loong64, linux) (push) Successful in 1m9s
Gitea Go Release Actions / Release Go Binary (riscv64, linux) (push) Successful in 28s

switch to https endpoint
This commit is contained in:
yzqzss 2024-06-28 04:46:37 +08:00
parent d47e79d6d4
commit 63ebe20afb
2 changed files with 16 additions and 9 deletions

View File

@ -167,7 +167,7 @@ func ShowStatus(t *savewebtracker.Tracker) {
}
func main() {
tracker := savewebtracker.GetTracker("huashijie_work_go_channel", "0.1.1", savewebtracker.Archivist()+"-go-channel")
tracker := savewebtracker.GetTracker("huashijie_work", "0.3", savewebtracker.Archivist())
tracker.PING_client = GetRetryableHttpClient(10*time.Second, DEBUG)
tracker.HTTP_client = GetRetryableHttpClient(60*time.Second, DEBUG)
tracker.SelectBestTracker().StartSelectTrackerBackground().StartFetchProjectBackground()

View File

@ -8,14 +8,21 @@ import (
)
var XIAOMI_MODELS = []string{
"M2001J2E",
"2107119DC",
"23116PN5BC",
"23124RN87C",
"24031PN0DC",
"24072PX77C",
"24074RPD2C",
"M1804E4A",
"M1810E5GG",
"2304FPN6DG",
"23127PN0CC",
"M2001J1C",
"M2002J9E",
"MDE5",
}
func GetWorkDetailResponse(client http.Client, work_id string) ([]byte, int) {
req, err := http.NewRequest("GET", "http://app.huashijie.art/api/work/detailV2", nil)
req, err := http.NewRequest("GET", "https://app.huashijie.art/api/work/detailV2", nil)
if err != nil {
panic(err)
}
@ -24,17 +31,17 @@ func GetWorkDetailResponse(client http.Client, work_id string) ([]byte, int) {
q.Add("workId", work_id)
q.Add("cur_user_id", "-1")
q.Add("platform", "android")
os_version := rand.Intn(34-23) + 23
os_version := rand.Intn(34-28) + 28
q.Add("os_version", fmt.Sprintf("%d", os_version))
q.Add("version_code", "224")
q.Add("device_brand", "Xiaomi")
q.Add("version_code", "241")
q.Add("device_brand", "xiaomi")
device_model := XIAOMI_MODELS[rand.Intn(len(XIAOMI_MODELS))]
q.Add("device_model", device_model)
q.Add("token", "")
q.Add("channel", "main")
headers := map[string][]string{
"Referer": {"*.painterclub.cn", "*.pandapaint.net", "*.huashijie.art"},
"Referer": {"https://app.huashijie.art/"},
"User-Agent": {"okhttp/3.12.0"},
}
for k, v := range headers {