• 大小: 34.36MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-11
  • 语言: 其他
  • 标签: 微信  机器人  

资源简介

微信群机器人源码 1、支持同时登录多个微信 2、支持机器人聊天(笑话,成语接龙、故事会、智力等等) 3、支持签到 4、可自定义回复 5、可自定义红包语 6、支持定期发送公告(如群规,广告)等

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.IO;
using System.Web;
using System.Configuration;
using System.Security.Cryptography;

using JK.WeChatRobots.Core;

namespace JK.WeChatRobots.Component
{
    /// 
    /// 生成验证码图片。
    /// 

    public sealed class CreateVerifyCodeImage
    {
        #region 构造器

        static CreateVerifyCodeImage() { }
        private CreateVerifyCodeImage() { }

        #endregion

        #region 变量

        /// 
        /// 定义字体集。
        /// 

        private static string[] fonts = { “Georgia“ “Palatino Linotype“ “Times New Roman“ “Sylfaen“ };
        private static string[] chars = { “a“ “b“ “c“ “d“ “e“ “f“ “g“ “h“ “k“ “m“ “n“ “p“ “q“ “r“ “s“ “t“ “u“ “w“ “x“ “y“ “z“ “A“ “B“ “C“ “D“ “E“ “F“ “G“ “H“ “J“ “K“ “M“ “N“ “O“ “P“ “Q“ “R“ “S“ “T“ “U“ “W“ “X“ “Y“ “Z“ };

        #endregion

        #region 生成图片(外部唯一调用方法)

        /// 
        /// 生成图片(外部唯一调用方法)。
        /// 

        /// SessionID
        public static void DrawImage(string sessionID)
        {
            var creater = new CreateVerifyCodeImage();
            string validateCode = creater.RndNum(4);
            HttpContext.Current.Session[sessionID] = validateCode;
            creater.CreateImage(validateCode);
        }

        #endregion

        #region 生成验证图片

        /// 
        /// 绘制单个文本并旋转图片。
        /// 

        /// 要绘制的文本
        /// 文本颜色
        /// 字体
        /// 
        private Bitmap DrawString(string text Color fontColor Font font)
        {
            Random r = new Random(Guid.NewGuid().GetHashCode());
            using (Bitmap imgText = new Bitmap(50 63))
            {
                using (Graphics gText = Graphics.FromImage(imgText))
                {
                    //呈现文本高质量。
                    gText.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit;
                    //绘制字符。
                    gText.DrawString(text font new SolidBrush(fontColor) 0 0);
                    //旋转图像。
                    return this.RotateImage(imgText r.Next(-20 20));
                }
            }
        }

        /// 
        /// 生成验证图片。
        /// 

        /// 验证字符
        private void CreateImage(string checkCode)
        {
            checkCode = checkCode.ToUpper();
            Random r = new Random();
            using (Bitmap img = new Bitmap(130 53))
            {
                using (Graphics g = Graphics.FromImage(img))
                {
                    //绘制随机背景色。
                    g.Clear(Color.FromArgb(r

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        144  2016-08-02 14:23  WeiChartGroup.Net\app.config

     文件      61260  2017-09-23 16:04  WeiChartGroup.Net\App_Data\5000人交流群.jpg

     文件    3145728  2016-08-17 10:44  WeiChartGroup.Net\App_Data\WeiChatGroup.mdf

     文件   25165824  2016-08-17 10:44  WeiChartGroup.Net\App_Data\WeiChatGroup_log.ldf

     文件        756  2017-10-30 08:44  WeiChartGroup.Net\App_Data\源码说明.txt

     文件     189183  2017-09-19 11:19  WeiChartGroup.Net\App_Data\百纳科技.png

     文件        109  2017-06-12 08:47  WeiChartGroup.Net\App_Data\百纳科技源码官网.url

     文件      61260  2017-09-23 16:04  WeiChartGroup.Net\bin\Debug\5000人交流群.jpg

     文件      61260  2017-09-23 16:04  WeiChartGroup.Net\bin\Debug\data\5000人交流群.jpg

     文件       6761  2016-11-10 11:09  WeiChartGroup.Net\bin\Debug\data\575570020\cookie.dat

     文件        423  2016-11-10 11:09  WeiChartGroup.Net\bin\Debug\data\575570020\pass_ticket.dat

     文件       4896  2016-08-02 11:43  WeiChartGroup.Net\bin\Debug\data\747661802\cookie.dat

     文件        421  2016-08-02 11:43  WeiChartGroup.Net\bin\Debug\data\747661802\pass_ticket.dat

     文件      61260  2017-09-23 16:04  WeiChartGroup.Net\bin\Debug\data\91091706\5000人交流群.jpg

     文件       4657  2016-08-13 08:25  WeiChartGroup.Net\bin\Debug\data\91091706\contact.dat

     文件       4894  2016-08-12 14:40  WeiChartGroup.Net\bin\Debug\data\91091706\cookie.dat

     文件       5192  2016-08-12 14:40  WeiChartGroup.Net\bin\Debug\data\91091706\curr_group_user.dat

     文件        402  2016-08-12 14:40  WeiChartGroup.Net\bin\Debug\data\91091706\pass_ticket.dat

     文件        756  2017-10-30 08:44  WeiChartGroup.Net\bin\Debug\data\91091706\源码说明.txt

     文件     189183  2017-09-19 11:19  WeiChartGroup.Net\bin\Debug\data\91091706\百纳科技.png

     文件        109  2017-06-12 08:47  WeiChartGroup.Net\bin\Debug\data\91091706\百纳科技源码官网.url

     文件          0  2016-08-03 17:16  WeiChartGroup.Net\bin\Debug\data\contact.dat

     文件          0  2016-08-03 10:09  WeiChartGroup.Net\bin\Debug\data\pass_ticket.dat

     文件        220  2016-08-12 14:40  WeiChartGroup.Net\bin\Debug\data\uin\user_online.dat

     文件        756  2017-10-30 08:44  WeiChartGroup.Net\bin\Debug\data\源码说明.txt

     文件     189183  2017-09-19 11:19  WeiChartGroup.Net\bin\Debug\data\百纳科技.png

     文件        109  2017-06-12 08:47  WeiChartGroup.Net\bin\Debug\data\百纳科技源码官网.url

     文件        113  2016-08-09 15:58  WeiChartGroup.Net\bin\Debug\log\2016-08-09.log

     文件        566  2016-08-10 16:18  WeiChartGroup.Net\bin\Debug\log\2016-08-10.log

     文件       2058  2016-08-11 18:35  WeiChartGroup.Net\bin\Debug\log\2016-08-11.log

............此处省略5253个文件信息

评论

共有 条评论