chore: switch to sdgb 1.53 fully

This commit is contained in:
2026-01-15 04:42:46 +08:00
parent 69ab1ec4d6
commit b5c6de9c17
9 changed files with 18 additions and 165 deletions

View File

@@ -31,7 +31,7 @@ pub enum Commands {
/// Retrieve update package of SDGB
AuthLite {
#[arg(short, long, default_value = "1.50")]
#[arg(short, long, default_value = "1.53")]
title_ver: String,
#[arg(long, default_value = "SDGB")]
variant: AuthLiteVariant,

View File

@@ -14,7 +14,7 @@ use sdgb_api::{
all_net::{GetResponse, QRCode},
auth_lite::{SDGB, SDHJ, delivery_raw},
title::{
MaiVersionExt, Sdgb1_50, Sdgb1_53,
MaiVersionExt, Sdgb1_53,
helper::get_user_all_music,
methods::APIMethod,
model::{
@@ -118,7 +118,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
}
}
Commands::Rating { user_id, format } => {
let rating: GetUserRatingApiResp = Sdgb1_50::request(
let rating: GetUserRatingApiResp = Sdgb1_53::request(
&client,
APIMethod::GetUserRatingApi,
user_id,
@@ -147,7 +147,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
}
}
Commands::Logout { user_id, timestamp } => {
let logout: UserLogoutApiResp = Sdgb1_50::request(
let logout: UserLogoutApiResp = Sdgb1_53::request(
&client,
APIMethod::UserLogoutApi,
user_id,
@@ -166,7 +166,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
}
}
Commands::Preview { user_id, token } => {
let preview: GetUserPreviewApiResp = Sdgb1_50::request(
let preview: GetUserPreviewApiResp = Sdgb1_53::request(
&client,
APIMethod::GetUserPreviewApi,
user_id,
@@ -424,7 +424,7 @@ async fn main() -> Result<(), Box<dyn snafu::Error>> {
skip_login,
token,
} => {
let action = async |_| match Sdgb1_50::request::<_, GetUserDataApiResp>(
let action = async |_| match Sdgb1_53::request::<_, GetUserDataApiResp>(
&client,
APIMethod::GetUserDataApi,
user_id,

View File

@@ -14,7 +14,7 @@ use redb::TableDefinition;
use spdlog::{error, info};
use sdgb_api::title::MaiVersionExt;
use sdgb_api::title::{Sdgb1_50, methods::APIExt};
use sdgb_api::title::{Sdgb1_53, methods::APIExt};
use sdgb_api::{ApiError, bincode};
use bincode::{BorrowDecode, Encode, borrow_decode_from_slice};
@@ -111,7 +111,7 @@ where
concurrency,
definition,
async |client, user_id| {
Sdgb1_50::request_ext::<A>(client, A::Payload::from(user_id), user_id).await
Sdgb1_53::request_ext::<A>(client, A::Payload::from(user_id), user_id).await
},
)
.await

View File

@@ -4,7 +4,7 @@ use nyquest_preset::nyquest::AsyncClient;
use sdgb_api::{
ApiError,
title::{
MaiVersionExt as _, Sdgb1_50,
MaiVersionExt as _, Sdgb1_53,
methods::APIMethod,
model::{UserLoginApi, UserLoginApiResp, UserLogoutApi, UserLogoutApiResp},
},
@@ -22,7 +22,7 @@ pub async fn login_action<R>(
let date_time = login.date_time;
let login_resp: UserLoginApiResp =
Sdgb1_50::request(&client, APIMethod::UserLoginApi, user_id, login).await?;
Sdgb1_53::request(&client, APIMethod::UserLoginApi, user_id, login).await?;
match login_resp.error() {
None => info!("login succeed"),
@@ -31,7 +31,7 @@ pub async fn login_action<R>(
let return_data = action(login_resp).await;
let logout_resp = Sdgb1_50::request::<_, UserLogoutApiResp>(
let logout_resp = Sdgb1_53::request::<_, UserLogoutApiResp>(
&client,
APIMethod::UserLogoutApi,
user_id,