C# 自动投票和手机号码归属地查询 - 简单程序源码分享(高手飘过)

C# 自动投票和手机号码归属地查询 - 简单程序源码分享(高手飘过)

如有转载,请注明出处: http://www.cnblogs.com/sabby/archive/2012/01/01/2309675.html

C# 自动投票和手机号码归属地查询 - 简单程序源码分享(高手飘过)

一、自动投票 

网上最近出现很多投票支持,今天在网上看到突发奇想要写一个简单程序自己刷,同时分享个手机号码归属地查询源程序代码,希望大家支持下小女的博客的第一个作品。

1.用Chrome打开 你想投票的网页,这里我以 http://ent.ifeng.com/tv/special/2012kuanian/ 为例,打开后按F12就可以下面网页的信息,如图:

点击网页上“我支持他”

点进去..

找到它请求的地址并打开像这样:

接下来开始写程序,代码如下:

using System;
using System.Windows.Forms;
namespace HnVote
{
    public partial class Form1 : Form
    {
        private static int _count;
        public Form1()
        {
            InitializeComponent();
            Timer timer = new Timer {Interval = 1000};
            timer.Tick += new EventHandler(timer_Tick);
            timer.Start();
        }
        private void timer_Tick(object sender, EventArgs e)
        {
            Text = "正在刷第 " + _count++ + " 票...";
            webBrowser1.Url = new Uri("http://survey.news.ifeng.com/accumulator_ext.php?key=http%3A%2F%2Fent.ifeng.com%2Ftv%2Fspecial%2F2012kuanian%2F%3F6%3Ft%3Dding&format=js&callback=ifeng_Ding_Handler.InitDingNum&extdata=ding_num_box6");
        }
    }
}
运行下:

二、 手机号码查询

它会自动不挺刷这个网页,看到这你们都懂了吧,下面再说说手机号码查询,这个跟刷票一样原理,前几部都要一样,同样用浏览器打开手机号码查询的网站,同以上步骤找到他调用的地址,最后编写代码如下:

using System;
using System.Windows.Forms;
using System.Xml;
namespace HnVote
{
    public partial class Mobile : Form
    {
        public Mobile()
        {
            InitializeComponent();
        }
        private  static string[] GetMobileInfo(string number)
        {
            try
            {
                XmlDocument xmlDocument = new XmlDocument();
                xmlDocument.Load("http://api.showji.com/Locating/default.aspx?m=" + number);
                XmlNamespaceManager cx = new XmlNamespaceManager(xmlDocument.NameTable);
                cx.AddNamespace("content", "http://api.showji.com/Locating/");
                XmlNodeList nodes = xmlDocument.SelectNodes("//content:QueryResult|//content:Mobile|//content:Province|//content:City|//content:Corp|//content:Card|//content:AreaCode|//content:PostCode", cx);
                if (nodes.Count == 8)
                {
                    if ("True".Equals(nodes[1].InnerText))
                    {
                        return new string[]
                                   {
                                       nodes[0].InnerText, nodes[2].InnerText, nodes[3].InnerText, nodes[4].InnerText,
                                       nodes[5].InnerText, nodes[6].InnerText + nodes[7].InnerText
                                   };
                    }
                }
                return new string[] { "false" };
            }
            catch (Exception)
            {
                return new string[] { "false" };
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                string[] num = GetMobileInfo(textBox1.Text);
                MessageBox.Show("所查号码:" + num[0] + "\n归属省份:" + num[1] + "\n归属城市:" + num[2] + "\n城市区号:" + num[3] + "\n城市邮编:" +
                                num[4] + "\n卡 类 型:" + num[5], "查询结果", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message,"错误提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);
            }
        }
        private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if(e.KeyCode==Keys.Enter)
            {
                button1_Click(sender,e);
            }
        }
    }

}

界面:

下面我提供源程序个大家下载,源码下载:http://www.ctdisk.com/file/3966695

好了,希望大家不要见笑,一个初学者的弱弱创作...

posted on 2012-01-01 22:57 sabby 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/sabby/archive/2012/01/01/2309675.html

C# 自动投票和手机号码归属地查询 - 简单程序源码分享(高手飘过)相关推荐

  1. 王者荣耀战力查询小程序源码下载-支持安卓ios微信和QQ战力查询支持打包成APP

    王者荣耀战力查询小程序源码下载-支持安卓ios微信和QQ战力查询支持打包成APP 该源码没有后台的也无需后台的,所以也就没有什么服务器和域名的烦恼和费用了 使用方法用HBuilder X软件打开文件然 ...

  2. 查分吧(chafenba)万用考试成绩查询小程序源码

    查分吧(chafenba)万用考试成绩查询小程序源码 小程序演示:查分吧 小程序源码:http://mabida.cn/chafenba.zip 可以快速应用于保密性不高且修改不频繁的成绩.工资.证书 ...

  3. 【小程序源码】王者战力查询改名工具箱微信小程序源码分享下载,战力查询小程序

    介绍 今天分享一款战力查询小程序源码, 微端Q苹卓四端战力查询 带改名工具,空白名.重复名.符号名改名小程序源码 界面精美,无需服务器后台. 至于更多,就大家自行研究咯! 小编测试演示图 小程序源码下 ...

  4. 最新云开发王者荣耀查询小程序源码

    正文: 最新云开发王者荣耀查询小程序源码,是最近刚出来的,无需数据库,无需服务器即可搭建,因为是云开发的,程序仅几百KB而已. 下载方式: lanzou.com/iBfac029a3di

  5. 2023热门抖音权重查询小程序源码

    2023热门抖音权重查询小程序源码 跟抖音上很火的一模一样,小程序适配优化.接口免费.小程序不是网页· 修改教程: 1,如果想修改或者去除水印,直接删除或修改"index.html" ...

  6. 2023 手机号归属地查询库PHP源码

    一款可以查询手机号归属地PHP源码,以php读取txt查询,支持上传二级目录访问! 源码界面排版比较简单,可自行二开美化界面 源码主要文件目录: index.html(查询首页) 1.php (查询后 ...

  7. SSM+MYSQL 中药方剂管理与查询小程序源码71796

    毕业设计 SSM 中药方剂管理与查询小程序 院    系:               姓    名:                学    号:                专    业:    ...

  8. 快递查询小程序源码可运营+微信物流快递查询小程序

    介绍: 去微信公众平台注册小程序https://mp.weixin.qq.com/ 下载微信开发者工具 https://dldir1.qq.com/WechatWebDev/release/p-ae4 ...

  9. 公交系统java程序设计,基于JAVA的JSP城市公交查询系统,源码分享

    今天将为大家分析一个城市公交查询系统的设计与实现(公交查询系统是为推进地名信息服务工作,软件基于MYSQL数据库,只要将公交站点等信息输入数据库,就可以很快构建成一个简单.实用的本地公交查询系统.分析 ...

最新文章

  1. 《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》一1.1 生成执行计划
  2. sap中用函数增加断点(break point)
  3. java中的md5加密_java中的MD5加密
  4. RocketMQ简介、环境搭建
  5. 都说性能调优难?玩转这3款工具,让你秒变“老司机”!
  6. react 事件处理_在React中处理事件
  7. 他无意间玩了这12个游戏,却掌握了Python基础,前后只用了一个月
  8. html游戏图标库,又一款开源图标库 CSS.GG,值得一用
  9. SpringCloud工作笔记060---SpringBoot中使用WebSocket实现即时通讯_实现呼叫中心业务封装
  10. css3中的新特性经典应用
  11. wxpython 优秀的界面_好用的 wxPython 界面設計工具 — wxFormBuilder
  12. Google拒绝因搜索不良信息被传唤
  13. Codeforces #662C Binary Table
  14. 在MAC上如何隐藏文件夹以及查看隐藏文件
  15. H5开发html文件转换pdf,将HTML页面转换为PDF文件并导出
  16. 化学计算机模拟计算,计算机化学与分子设计课件.ppt
  17. 计算机显卡维修,pci-e显卡基本维修教程
  18. 元宇宙带来的游戏变革会是怎样的?
  19. 浅谈windows 编程中SendMessage函数的妙用!!!
  20. Windows 文件属性

热门文章

  1. C++指针和数组和动态分配内存
  2. 服务器系统更新要多久,请问系统服务器多长时间更新一次
  3. php 获取有道翻译,python爬虫 身边的翻译专家——获取有道翻译结果
  4. slf4j mysql_能显示sql语句,没有报错,但是MySQL里没有表?还有,slf4j是必须的吗?...
  5. 带孩子们做环球旅行的读后感_孩子少言寡语、不爱说话怎么办?家长们可以这样做...
  6. python堆结构heapq
  7. WIZnet无线模块WizFi210/220 硬件设计指导
  8. [每日一题] OCP1z0-047 :2013-07-13 oracle 10g正则表达式 REGEXP_LIKE 用法
  9. Maven+Eclipse+SparkStreaming+Kafka整合
  10. ABBYY PDF Transformer+功能概述