//发布一条图文微博 private void PublishAnImageWeibo(UserLable userLable) { if (SqliteTool.GetLaveWeiboCount(SqliteTool.WeiboType.ImageWeibo, userLable.DisplayName) != 0) { ImageWeibo weibo = SqliteTool.GetARandomImageWeiboIsNotPublished(SqliteTool.WeiboType.ImageWeibo, userLable.DisplayName); if (weibo.Pictures == null || weibo.Pictures.Length == 0) { UserLog.WriteNormalLog(userLable.DisplayName, "获取微博失败,类型不明确"); return; } //设置tags string weiboText = userLable.IsFrontTagsSet ? userLable.Tags + weibo.WeiboMessage : weibo.WeiboMessage + userLable.Tags; WeiboOperateTool.SendAnImageWeibo(userLable.Cookies, weiboText, weibo.Pictures); } else { this.richTextBox1.Text = this.richTextBox1.Text + userLable.DisplayName + " 微博库已空\n"; EMailTool.SendMail("微博库已空", String.Format("用户昵称:{0}<br/>登录账号:{1}", userLable.DisplayName, userLable.UserName)); } }