Closed lzh19999 closed 1 year ago
看一下日志文件
类似 #105 的情况
是的,我是人机验证完之后没有收到验证码,然后在官网发送短信验证码,手机收到了之后填到程序里显示网络连接失败。是因为我在海外吗,我也开加速器试过,也显示失败。
可能和Option请求有关,看上去不是米游社API的问题
嗯嗯我换个电脑试试吧
https://github.com/Ljzd-PRO/Mys_Goods_Tool/actions/runs/5156199244 可以在这里下载刚才修复后自动构建的程序
下载了试了一下还是不行,换了台电脑也不行T_T
商品列表可以正常获取吗
可以的
可以用之前的无图形界面版本获取cookie那些信息后在图形界面登录吗,之前的都还能用
可以用之前的无图形界面版本获取cookie那些信息后在图形界面登录吗,之前的都还能用
可以手动填入cookies数据到用户数据文件,如果熟悉JSON的话应该不难的。也打算之后加一个手动导入Cookies
我试着写了一下,这个account部分没绑定的时候是空的,格式不知道怎么写,这样写了一下程序打不开😂
一样程序内无法发送短信、手动在网页发短信回到程序登录提示网络连接失败。参照代码尝试手写json会在加载时直接崩溃,提示看不懂,同请求给出示例json。 尝试的写法:
...
"accounts":{
"test_user":{
"phone_number":"xxxx",
"cookies":{"stuid":"xxxx","stoken":"v2_xxxx","cookie_token":"xxxx"}
}
}
...
一个包含两个账号的 user_data.json
参考:
12345678
, 23456789
是 米游社UIDdevice_id_xxx
是一串GUID,对应 x-rpc-device_id
{
"version": "xxx",
"exchange_plans": [],
"preference": {
"...": "..."
},
"salt_config": {
"xxx": "xxx"
},
"device_config": {
"xxx": "xxx"
},
"accounts": {
"12345678": {
"phone_number": "11122223333",
"cookies": {
"stuid": "12345678",
"ltuid": "12345678",
"account_id": "12345678",
"login_uid": "12345678",
"stoken_v1": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"stoken_v2": "XXXXXXXXXXXXXX-XXXX-xxxxxxxxxxxxxxx-XXXXXXXXXXXXXX-xxxxxxxxxxxx",
"cookie_token": "XXXXXXXXXXXXXXXXXX",
"login_ticket": "XXXXXXXXXXXXXXXXXXXXX",
"ltoken": "XXXXXXXXXXX",
"mid": "XXXXX"
},
"device_id_ios": "971DA214-XXXX-XXXX-XXXX-B6A8319EF40E",
"device_id_android": "E5AD4629-XXXX-XXXX-XXXX-6470801F5C0A"
},
"23456789": {
"phone_number": "22233334444",
"cookies": {
"stuid": "23456789",
"ltuid": "23456789",
"account_id": "23456789",
"login_uid": "23456789",
"stoken_v1": "xxxxxxxxxxxxxxx",
"stoken_v2": "XXXXXXXXXXX-xxxxxxxx-XXXXXXXXX-xxxxxxxxxxxxxx",
"cookie_token": "XXXXXXXXXXXXXXXX",
"login_ticket": "xxxxxxxxxxxxxxxxxx",
"ltoken": "XXXXXXXXXXXXX",
"mid": "xxxxxxxxxxxxxxx"
},
"device_id_ios": "082D0890-XXXX-XXXX-XXXX-D1A36FBC6709",
"device_id_android": "26143EEE-XXXX-XXXX-XXXX-D180143BD07C"
}
}
}
stoken_v2
和 mid
可以不填入
刚才我尝试了一下 2.0.4 的Windows版本,是可以正常登陆的。不清楚是不是UI方面有点Bug。
可以尝试直接在手机号输入框填写手机号,然后不要点击获取验证码,直接去通信证页面发送验证码,不在网页上使用验证码,然后把收到的验证码填入程序验证码输入框,点击登陆。
原来如此。之前测试都是填手机号,点发送,失败后再去网页端发送的。改为您的步骤后已成功。
按格式写了account可以打开程序并且绑定了账号,但是之前无图形界面好像没有返回x-rpc-device_id,所以没有没填device_id_xxx,不知道有没有影响,测试了一个还没开始兑换的商品返回库存不足,是正常的吗?
按格式写了account可以打开程序并且绑定了账号,但是之前无图形界面好像没有返回x-rpc-device_id,所以没有没填device_id_xxx,不知道有没有影响,测试了一个还没开始兑换的商品返回库存不足,是正常的吗?
库存不足是正常的。然后之前说错了,x-rpc-device_id
是在Headers里的,是一个Header条目,而不是在Cookies里。没有的话问题也不大,程序看起来也没有出异常。
嗯嗯,应该是没问题了,非常感谢!!
刚才我尝试了一下 2.0.4 的Windows版本,是可以正常登陆的。不清楚是不是UI方面有点Bug。
可以尝试直接在手机号输入框填写手机号,然后不要点击获取验证码,直接去通信证页面发送验证码,不在网页上使用验证码,然后把收到的验证码填入程序验证码输入框,点击登陆。
可是我按这样做了结果是这样的,怎么解决呀?
刚才我尝试了一下 2.0.4 的Windows版本,是可以正常登陆的。不清楚是不是UI方面有点Bug。 可以尝试直接在手机号输入框填写手机号,然后不要点击获取验证码,直接去通信证页面发送验证码,不在网页上使用验证码,然后把收到的验证码填入程序验证码输入框,点击登陆。
可是我按这样做了结果是这样的,怎么解决呀?
再试试看?之前内置的人机验证发送的短信验证码,偶尔也会提示错误
刚才我尝试了一下 2.0.4 的Windows版本,是可以正常登陆的。不清楚是不是UI方面有点Bug。 可以尝试直接在手机号输入框填写手机号,然后不要点击获取验证码,直接去通信证页面发送验证码,不在网页上使用验证码,然后把收到的验证码填入程序验证码输入框,点击登陆。
可是我按这样做了结果是这样的,怎么解决呀?
再试试看?之前内置的人机验证发送的短信验证码,偶尔也会提示错误
刚刚发现只要预先在accounts输入好一个模板,就能顺利导入新账号,否则就会遇到这些错误
同样问题
求大佬解答account模板怎么写啊 后面的cookie_token和login_ticket都应该输什么 天坑专业的对计算机一窍不通
用米游社页面登陆的验证码显示网络连接失败