static public void common_get() { try { SQLGetData nvc = new SQLGetData("zone"); nvc.setInfo("", "", "0", "10"); //nvc.addTag("qq", "904987377"); // nvc.addTag("age", 23); nvc.addFeild("qq"); nvc.addFeild("age"); if (nvc != null) { string sttuas = Func.HttpPostData(SQLGetData.URL, 10000, nvc.getPostData()); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; QQAccountEx info = new QQAccountEx(); String qq = Func.MyUrlDeCode(json["qq"].AsString()); String age = Func.MyUrlDeCode(json["age"].AsString()); //info.state = Func.MyUrlDeCode(json["state"].AsString()); //info.locktime = Func.MyUrlDeCode(json["locktime"].AsString()); lsQQAccountEx.Add(info); } } } } catch (Exception) { } }
static public void accountEx_getlist() { try { String URL = Config.ROOT_URL + "accountex_getlist"; PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("start", "0"); nvc.Add("count", "0"); //nvc.Add("tag", "qq"); //nvc.Add("tagval", "251197161"); if (nvc != null) { string sttuas = Func.HttpPostData(URL, 10000, nvc); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; QQAccountEx info = new QQAccountEx(); info.qq = json["qq"].AsString(); //info.state = Func.MyUrlDeCode(json["state"].AsString()); // info.locktime = Func.MyUrlDeCode(json["locktime"].AsString()); lsQQAccountEx.Add(info); } } } } catch (Exception) { } }
private void downloadUserInfo() { try{ PostData nvc = new PostData(); Func.putPassWord(nvc); //nvc.Add("order", "logintime"); //nvc.Add("desc", "DESC"); nvc.Add("start", "0"); nvc.Add("count", "100"); nvc.Add("tag", "used"); nvc.Add("tagval", "0"); if (nvc != null) { string sttuas = Func.HttpPostData(Config.GETLIST_ZONE_URL, 10000, nvc); if (sttuas.Length > 10) { this.listBox1.Items.Clear(); MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; UserInfoDB info = new UserInfoDB(); info.qq = json["qq"].AsString(); info.pqq = json["pqq"].AsString(); info.nickname = Func.MyUrlDeCode(json["nickname"].AsString()); info.age = json["age"].AsInt(); info.sex = Func.MyUrlDeCode(json["sex"].AsString()); info.birthday = Func.MyUrlDeCode(json["birthday"].AsString()); info.mood = json["mood"].AsInt(); info.photo = json["photo"].AsInt(); info.blog = json["blog"].AsInt(); info.heat = json["heat"].AsInt(); info.zone_authority = json["zone_authority"].AsInt(); info.friend_authority = json["friend_authority"].AsInt(); info.logintime = Func.MyUrlDeCode(json["logintime"].AsString()); info.label = Func.MyUrlDeCode(json["label"].AsString()); info.addfriend = json["addfriend"].AsInt(); info.used = json["used"].AsInt(); dblist.Add(info); this.listBox1.Items.Add(info.qq); } } } } catch (Exception e) { LogFile.add(e.ToString(), "Stopping.cs:updateUserInfo", 1); } }
private void button3_Click(object sender, EventArgs e) { try { PostData nvc = new PostData(); Func.putPassWord(nvc); //nvc.Add("order", "heat"); //nvc.Add("desc", "DESC"); nvc.Add("fields", "qq,nickname"); nvc.Add("count", "10"); if (nvc != null) { string sttuas = Func.HttpPostData(Config.LOCKQQ_ZONE_URL, 10000, nvc); if (!sttuas.Contains("_fail_")) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; UserInfoDB info = new UserInfoDB(); //每一个参数必须 Func.MyUrlDeCode(); info.qq = Func.MyUrlDeCode(json["qq"].AsString()); //info.pqq = json["pqq"].AsString(); info.nickname = Func.MyUrlDeCode(json["nickname"].AsString()); // info.age = json["age"].AsInt(); // info.sex = Func.MyUrlDeCode(json["sex"].AsString()); // info.birthday = Func.MyUrlDeCode(json["birthday"].AsString()); // info.mood = json["mood"].AsInt(); // info.photo = json["photo"].AsInt(); // info.blog = json["blog"].AsInt(); // info.heat = json["heat"].AsInt(); // info.zone_authority = json["zone_authority"].AsInt(); // info.friend_authority = json["friend_authority"].AsInt(); // info.logintime = Func.MyUrlDeCode(json["logintime"].AsString()); // info.label = Func.MyUrlDeCode(json["label"].AsString()); // info.addfriend = json["addfriend"].AsInt(); // info.used = json["used"].AsInt(); } } } } catch (Exception) { } }
static public void account_getlist() { try { String URL = Config.ROOT_URL + "account_getlist"; PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("order", "logintime"); nvc.Add("desc", "DESC"); nvc.Add("start", "0"); nvc.Add("count", "0"); nvc.Add("tag", "loginip"); nvc.Add("tagval", "127.0.0.1"); if (nvc != null) { string sttuas = Func.HttpPostData(URL, 10000, nvc); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; QQAccount info = new QQAccount(); info.qq = json["qq"].AsString(); info.password = Func.MyUrlDeCode(json["password"].AsString()); info.nickname = Func.MyUrlDeCode(json["nickname"].AsString()); info.loginip = Func.MyUrlDeCode(json["loginip"].AsString()); info.canuse = json["canuse"].AsInt(); info.phonenumber = json["phonenumber"].AsString(); info.owner = Func.MyUrlDeCode(json["owner"].AsString()); info.question1 = Func.MyUrlDeCode(json["question1"].AsString()); info.question2 = Func.MyUrlDeCode(json["question2"].AsString()); info.question3 = Func.MyUrlDeCode(json["question3"].AsString()); info.answer1 = Func.MyUrlDeCode(json["answer1"].AsString()); info.answer2 = Func.MyUrlDeCode(json["answer2"].AsString()); info.answer3 = Func.MyUrlDeCode(json["answer3"].AsString()); lsQQAccount.Add(info); } } } } catch (Exception) { } }
private void downloadUserInfo() { try { PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("order", "time"); nvc.Add("desc", "DESC"); nvc.Add("start", "0"); nvc.Add("count", "0"); if (nvc != null) { string sttuas = Func.HttpPostData(Config.GETLIST_ZONE_URL, 10000, nvc); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; UserInfoDB info = new UserInfoDB(); info.qq = json["qq"].AsString(); // info.nickname = json["nickname"].AsString(); //info.age = json["age"].AsString(); //info.sex = json["sex"].AsString(); //info.birthday = json["birthday"].AsString(); //info.mood = json["mood"].AsString(); //info.photo = json["photo"].AsString(); //info.blog = json["blog"].AsString(); //info.time = json["time"].AsString(); //info.key = json["key"].AsString(); //info.heat = json["heat"].AsString(); //info.usedcount = json["usedcount"].AsInt(); dblist.Enqueue(info); } } } } catch (Exception e) { LogFile.add(e.ToString(), "Stopping.cs:updateUserInfo", 1); } }
private void DownloadFriendQQ() { while (friends.Count == 0) { try { PostData nvc = new PostData(); Func.putPassWord(nvc); //nvc.Add("order", "heat"); //nvc.Add("desc", "DESC"); nvc.Add("fields", "qq"); nvc.Add("count", "250"); if (nvc != null) { string sttuas = Func.HttpPostData(Config.LOCKQQ_ZONE_URL, 10000, nvc); if (!sttuas.Contains("_fail_")) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; friends.Enqueue(Func.MyUrlDeCode(json["qq"].AsString())); } } } } catch (Exception e) { Debug.OnException(e); } if (friends.Count == 0) { System.Threading.Thread.Sleep(5000); Debug.LogError("获取要加的QQ失败了,是不是完了?或者网络出什么问题啦!!"); } } }
private void downloadUserInfo() { try { #if DEBUG String[] qqs = { //"1532931245", //"657565846", "2517172830", //"305723370", //"947087352", }; for (int i = 0; i < qqs.Length; i++) { UserInfoDB info = new UserInfoDB(); info.qq = qqs[i]; dblist.Add(info); } #else PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("order", "time"); nvc.Add("desc", "DESC"); nvc.Add("start", "0"); nvc.Add("count", "0"); if (nvc != null) { string sttuas = Func.HttpPostData(Config.GETLIST_ZONE_URL, 10000, nvc); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; UserInfoDB info = new UserInfoDB(); info.qq = json["qq"].AsString(); info.pqq = json["pqq"].AsString(); info.nickname = Func.MyUrlDeCode(json["nickname"].AsString()); info.age = json["age"].AsInt(); info.sex = Func.MyUrlDeCode(json["sex"].AsString()); info.birthday = Func.MyUrlDeCode(json["birthday"].AsString()); info.mood = json["mood"].AsInt(); info.photo = json["photo"].AsInt(); info.blog = json["blog"].AsInt(); info.heat = json["heat"].AsInt(); info.zone_authority = json["zone_authority"].AsInt(); info.friend_authority = json["friend_authority"].AsInt(); info.logintime = Func.MyUrlDeCode(json["logintime"].AsString()); info.label = Func.MyUrlDeCode(json["label"].AsString()); info.addfriend = json["addfriend"].AsInt(); info.used = json["used"].AsInt(); dblist.Add(info); } } } #endif } catch (Exception e) { LogFile.add(e.ToString(), "Stopping.cs:updateUserInfo", 1); } }
void InitializeAccount() { try { String URL = Config.ROOT_URL + "account_getlist"; PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("order", "logintime"); nvc.Add("desc", "DESC"); nvc.Add("start", "0"); nvc.Add("count", "100"); nvc.Add("tag", "loginip"); string ip = Tools.GetIP(); nvc.Add("tagval", ip); Debug.LogLine("本机IP:" + ip); if (nvc != null) { string sttuas = Func.HttpPostData(URL, 10000, nvc); Debug.Log(sttuas); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; int canuse = json["canuse"].AsInt(); if (canuse == 1) { QQInfo info = new QQInfo(); info.qq = json["qq"].AsString(); info.pws = Func.MyUrlDeCode(json["password"].AsString()); info.nickname = Func.MyUrlDeCode(json["nickname"].AsString()); if (!qqInfo.ContainsKey(info.qq)) { qqinfo.Enqueue(info.qq); qqInfo.Add(info.qq, info); } } } } } } catch (Exception e) { Debug.OnException(e); } try { String URL = Config.ROOT_URL + "accountex_getlist"; PostData nvc = new PostData(); Func.putPassWord(nvc); nvc.Add("start", "0"); nvc.Add("count", "0"); //nvc.Add("tag", "qq"); //nvc.Add("tagval", "251197161"); if (nvc != null) { string sttuas = Func.HttpPostData(URL, 10000, nvc); if (sttuas.Length > 10) { MyJson.JsonNode_Array jsons = MyJson.Parse(sttuas) as MyJson.JsonNode_Array; for (int i = 0; i < jsons.GetListCount(); i++) { MyJson.JsonNode_Object json = jsons.GetArrayItem(i) as MyJson.JsonNode_Object; string qq = json["qq"].AsString(); QQInfo info; if (qqInfo.TryGetValue(qq, out info)) { info.state = Func.MyUrlDeCode(json["state"].AsString()); try { info.locktime = DateTime.Now; info.locktime = DateTime.Parse(Func.MyUrlDeCode(json["locktime"].AsString())); } catch (Exception) { } } } } } } catch (Exception) { } }