#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); } |
歡迎光臨 新秀網(wǎng)絡(luò)驗證系統(tǒng) (http://www.5566wy.com/) | Powered by Discuz! X3.5 |