/// <summary> /// 获取Fid /// </summary> /// <param name="tiebaName"></param> /// <returns></returns> public static long GetFid(string tiebaName) { //先判断缓存里有没有 foreach (JieGou fidCanShu in LieBiao) { // Form1.Say($"{fidCanShu.TiebaName} {fidCanShu.Fid}"); if (fidCanShu.TiebaName == tiebaName) { return(fidCanShu.Fid); } } //获取 long fid = 0; for (int i = 0; i < 3; i++) { fid = TiebaWeb.GetTiebaFid(tiebaName); if (fid >= 0) { JieGou fidCanShu = new JieGou { TiebaName = tiebaName, Fid = fid }; LieBiao.Add(fidCanShu); break; } } return(fid); }
public static JieGou Get(string id) { JieGou jieGou = new JieGou(); DataTable dt = Form1.access.GetDataTable($"select top 1 * from 封禁列表 where ID={id}"); if (dt.Rows.Count == 0) { return(jieGou); } jieGou.ID = Convert.ToString(dt.Rows[0]["ID"]); jieGou.ZhuXianZhangHao = Convert.ToString(dt.Rows[0]["用户名"]); jieGou.TouXiang = Convert.ToString(dt.Rows[0]["头像"]); jieGou.YongHuMing = Convert.ToString(dt.Rows[0]["用户名"]); jieGou.TiebaName = Convert.ToString(dt.Rows[0]["贴吧名"]); jieGou.ZuiHouFengJinShiJian = Convert.ToString(dt.Rows[0]["最后封禁时间"]); jieGou.XunHuanKaiShiShiJian = Convert.ToString(dt.Rows[0]["循环开始时间"]); jieGou.XunHuanJieShuShiJian = Convert.ToString(dt.Rows[0]["循环结束时间"]); return(jieGou); }