bestkakkoii 发表于 2022-3-1 21:32:39

关于6.4 补丁 更新后登入报错



無論怎麼開關都報error01插件未開啟錯誤



所有的用戶都是一樣的狀況






QT C++:


#define FLAG_SECRET "secret"
#define FLAG_LOGIN "login"
#define FLAG_USER "user"
#define FLAG_EXTEND "extend"
#define FLAG_CARD "card"

#define CODES "codes"
#define ACTION "action"
#define JUMPURL "jump=cookies&url=https://www.lovesa.cc/"
inline QString AddQuery(const QString& szflag, const QString& param)
{
    return QString("%1=%2").arg(szflag, param);
}
inline QString ROW(const int& n)
{
    return AddQuery("ids", QString::number(n));
}
inline QString INDEX(const int& n)
{
    return AddQuery("int", QString::number(n));
}
#define HTTP_URL AddQuery("https://www.lovesa.cc/plugin.php?id", "xinxiu_network:")
#define TOKEN AddQuery("token", userinfo->token)
#define KEY AddQuery("key", gKey)
#define LOGIN_USER AddQuery(ACTION, "login_user")
#define LOGIN_EXIT AddQuery(ACTION, "login_exit")
#define SEND_URL AddQuery(ACTION, "send_url")
#define USER_CORNS AddQuery(ACTION, "user_crons")
#define LOGIN_GET_GLOBALS AddQuery(ACTION, "login_get_globals")
#define CARD_TIMES AddQuery(ACTION, "card_times")
#define USER_SET_FIELDS AddQuery(ACTION, "user_set_fields")
#define USER_TIMES AddQuery(ACTION, "user_times")
#define USERNAME AddQuery("username", username)
#define PASSWORD AddQuery("password", password)
#define CONTENT AddQuery("content", bstr)


public:
    void Login(const QString& username, QString password)
    {
      QStringList list;
      password = QAESEncryption::AesCoding((QString)QByteArray::fromBase64(password.toLatin1()), QAESEncryption:: DECODE);
      list << FLAG_LOGIN
             << KEY
             << LOGIN_USER
             << USERNAME
             << PASSWORD;
      HttpGetAsync(list);
    }













admin 发表于 2022-3-2 17:19:38


把缓存设置成0,然后再使用一次接口,即可。成功后,再把缓存时间改成原来的时间即可。
这是由于您关闭插件的状态,被存入缓存文件,规定缓存时间内更新一次,在这个时间段所有的访问都是关闭状态。
页: [1]
查看完整版本: 关于6.4 补丁 更新后登入报错