首页
社区
课程
招聘
[原创]送喜欢在线看漫画的哥们[附加小源码]
发表于: 2007-12-14 11:28 5597

[原创]送喜欢在线看漫画的哥们[附加小源码]

2007-12-14 11:28
5597

今天刚看完火影忍者动画片,想知道下集鸣人暴走情况。就跑到漫画网去看,结果一次只能打开一个网页很麻烦的...突然,想写一个,直接输入网页页数就可以一次开好多页...然后让他ruan冲,继续干其他事情,呆会在来看在线漫画....
   我是用TT浏览器在http://www.manmankan.com/看的...
   其实这个小程序没有什么技术含量,不够对我来说很实用,看看谁需要拿去用...我们看一下核  
心部分就可以了...
   请把网址复制过来,填好页数和格式:-)
变量:
  CString    m_Address;//网页地址
  CString           m_Format;//网页格式比如.asp 、.aspx、 .xxx
   int m_End; //从哪一页结束
  int m_Start;//从哪一页开始

处理函数:

void CCCDeathManHuaDlg::OnOK()
{
//===========虽然简单,但是很好用....
        UpdateData(true);        //当我们不知道编辑框内容是什么的时候就true,如果修改内容就更新一下false;

                if(this->m_Address=="")
        {
                SetDlgItemText(IDC_TEXT,"请输入网址");
                return;
        }
        if(this->m_Start==0)
        {
                SetDlgItemText(IDC_TEXT,"请输入网页的起始页数");
                return;
        }
        if(this->m_End==0)
        {
                SetDlgItemText(IDC_TEXT,"请输入网页的起始页数");
                return;
        }
//比如网址是"http://wo/1.asp"
        for(int i=this->m_Address.GetLength()-1;this->m_Address.GetAt(i)!='/';i--) ;//从后面往上数,直到出现'/',结果是"http://wo"
        this->m_Address=this->m_Address.Left(i+1);//"http://wo/"

        AfxMessageBox(this->m_Address);

//逐渐添加
        for(int j=m_Start;j<=m_End;j++)
        {
           CString strNum,strTemp;//strNum是为数字转换做准备的,strTemp是保存原来的字符串
          strNum.Format("%d",j);//从整数往字符串...
           strTemp=this->m_Address;//保存原有字符串,因为不这么做的话,会Over了               
         this->m_Address+=strNum+m_Format;
           ShellExecute(NULL,"open",this->m_Address,NULL,NULL,SW_SHOWNORMAL);
           this->m_Address=strTemp;//恢复
        }
//        CDialog::OnOK();
}

测试一下:
输入:   1   到  3
格式:   .asp(默认的) 根据情况可以输入其他
网址:   http://www.manmankan.com/html/1/6579/1.asp(建议是复制过来)

结果:
http://www.manmankan.com/html/1/6579/1.asp
http://www.manmankan.com/html/1/6579/2.asp
http://www.manmankan.com/html/1/6579/3.asp


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 7
支持
分享
最新回复 (4)
雪    币: 145
活跃值: (85)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
好贴,谢谢CC,你的精神正是我学习的地方!!! 学习.
2007-12-14 21:01
0
雪    币: 268
活跃值: (40)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
3
简单,实用,不错支持个
2007-12-17 08:49
0
雪    币: 217
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
这种网站直接根据规律让迅雷去批量下载就行了:
http://pic217.manmankan.com/naruto/321/01.jpg
http://pic217.manmankan.com/naruto/321/02.jpg
http://pic217.manmankan.com/naruto/321/03.jpg
......
2007-12-17 12:32
0
雪    币: 145
活跃值: (85)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
5
dwing
头像好可爱.
2007-12-18 11:56
0
游客
登录 | 注册 方可回帖
返回
//