• 大小: 154KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-11-28
  • 语言: C#
  • 标签: 登录  源码  c#  

资源简介

最近闲来无事,把一些自己的箱底代码拿出分享。。。。 musicQQ音乐协议登录源码 纯C#代码。协议分析及代码完全由本人完成。欢迎测试。 musicQQ协议 登录 源码 c# QQ音乐协议

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Threading;

namespace MusicQQ
{
    public partial class Form2 : Form
    {
        private List users = new List();
        private int count = 0;
        public Form2()
        {
            InitializeComponent();
        }

        private QQMusicManager getNextUser()
        {
            if (count < users.Count)
            {
                if (users[count].user.QQyzm == null)
                {
                    count++;
                    return users[count-1];
                }
                else
                {
                    return null;
                }
            }
            else
            {
                return null;
            }
        }

        private void button1_Click(object sender EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                readUser(openFileDialog1.FileName);
                getVeirfyCode();
            }
        }

        private void getVeirfyCode()
        {
            QQMusicManager u = getNextUser();
            if (u != null)
            {
                pictureBox1.Image = u.getVerifyCode();
                textBox1.Tag = u;
                setTxtMessage(u.user.QQnum+“验证码获取完毕!“);
            }
            else
            {
                setTxtMessage(“全部处理完毕!“);
            }
        }

        /// 
        /// 读取帐号列表
        /// 

        private void readUser(string fileName)
        {
            StreamReader sr = new StreamReader(fileName Encoding.Default);
            String str;
            while ((str = sr.ReadLine()) != null)
            {
                try
                {
                    string[] strs = System.Text.Regularexpressions.Regex.Split(str “----“ System.Text.Regularexpressions.RegexOptions.IgnoreCase);
                    if (strs.Length > 1)
                    {
                        QQuser user = new QQuser(strs[0]strs[1]);
                        QQMusicManager m = new QQMusicManager(user);
                        users.Add(m);
                        checkedListBox1.Items.Add(strs[0] true);
                    }
                }
                catch (Exception)
                {

                    continue;
                }
            }
        }

        delegate void setMessage(string text);
        public void setTxtMessage(string text)
        {
            // InvokeRequired需要比较调用线程ID和创建线程ID
            // 如果它们不相同则返回true
            text += “\n“;
            if (this.txtMessage.InvokeRequired)
            {
                setMessage d = new setMessage(setTxtMessage);
                this.Invoke(d new object[] { text });
       

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

     文件      31232  2010-10-20 00:07  MusicQQ\MusicQQ\bin\Debug\MusicQQ.exe

     文件        284  2011-10-18 23:10  MusicQQ\MusicQQ\bin\Debug\复件 we001_1.txt

     文件      25297  2011-04-18 22:12  MusicQQ\MusicQQ\bin\debug.rar

     文件        419  2010-01-25 16:38  MusicQQ\MusicQQ\Event\OnMyEventArgs.cs

     文件        797  2010-01-26 00:13  MusicQQ\MusicQQ\Event\TCPloginEventArgs.cs

     文件       4412  2010-10-20 00:07  MusicQQ\MusicQQ\Form2.cs

     文件       4936  2010-10-19 00:38  MusicQQ\MusicQQ\Form2.Designer.cs

     文件       6017  2010-10-19 00:38  MusicQQ\MusicQQ\Form2.resx

     文件       3250  2010-10-19 01:00  MusicQQ\MusicQQ\MusicQQ\MainManager.cs

     文件       2787  2010-10-19 00:13  MusicQQ\MusicQQ\MusicQQ\QQuser.cs

     文件        233  2010-10-19 00:13  MusicQQ\MusicQQ\MusicQQ\QQUserState.cs

     文件       1727  2010-10-19 23:48  MusicQQ\MusicQQ\MusicQQ\RequestYZM.cs

     文件        142  2010-01-25 16:16  MusicQQ\MusicQQ\MusicQQ\RequestYZMreplay.cs

     文件       1272  2010-10-19 00:14  MusicQQ\MusicQQ\MusicQQ\SendSocket.cs

     文件       3897  2010-10-20 00:06  MusicQQ\MusicQQ\MusicQQ\SendYZM.cs

     文件        139  2010-01-25 16:16  MusicQQ\MusicQQ\MusicQQ\SendYZMreplay.cs

     文件       4100  2010-10-19 10:43  MusicQQ\MusicQQ\MusicQQ.csproj

     文件        333  2010-10-19 01:09  MusicQQ\MusicQQ\MusicQQ.csproj.user

     文件       2706  2010-10-20 00:00  MusicQQ\MusicQQ\obj\Debug\MusicQQ.csproj.FileListAbsolute.txt

     文件        905  2010-10-19 00:47  MusicQQ\MusicQQ\obj\Debug\MusicQQ.csproj.GenerateResource.Cache

     文件      31232  2010-10-20 00:07  MusicQQ\MusicQQ\obj\Debug\MusicQQ.exe

     文件        180  2010-10-19 01:09  MusicQQ\MusicQQ\obj\Debug\MusicQQ.Form1.resources

     文件        180  2010-10-19 23:37  MusicQQ\MusicQQ\obj\Debug\MusicQQ.Form2.resources

     文件     112128  2010-10-20 00:07  MusicQQ\MusicQQ\obj\Debug\MusicQQ.pdb

     文件        180  2010-10-19 23:37  MusicQQ\MusicQQ\obj\Debug\MusicQQ.Properties.Resources.resources

     文件       1308  2010-01-25 16:10  MusicQQ\MusicQQ\obj\Debug\newClient.csproj.FileListAbsolute.txt

     文件        847  2010-01-25 16:10  MusicQQ\MusicQQ\obj\Debug\newClient.csproj.GenerateResource.Cache

     文件      16896  2010-01-25 16:10  MusicQQ\MusicQQ\obj\Debug\newClient.exe

     文件        180  2010-01-25 16:21  MusicQQ\MusicQQ\obj\Debug\newClient.Form1.resources

     文件      52736  2010-01-25 16:10  MusicQQ\MusicQQ\obj\Debug\newClient.pdb

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

评论

共有 条评论