zoukankan      html  css  js  c++  java
  • 用VC实现自动处理网页,比如自动发帖,注册

    #include "winsock2.h"
    #include "stdio.h"
    #include "Wininet.h"
    #pragma comment (lib,"Wininet.lib")
    void main()
    {

    HINTERNET hNet = ::InternetOpen("Google page", //当HTTP协议使用时,这个参数随意赋值
    PRE_CONFIG_INTERNET_ACCESS, //访问类型指示Win32网络函数使用登记信息去发现一个服务器。
    NULL,
    INTERNET_INVALID_PORT_NUMBER, //使用INTERNET_INVALID_PORT_NUMBER相当于提供却省的端口数。
    0 //标志去指示使用返回句句柄的将来的Internet函数将"不"为回调函数发送状态信息
    ) ;

    HINTERNET hUrlFile = ::InternetOpenUrl(hNet, //从InternetOpen返回的句柄
    "http://www.google.com", //需要打开的URL
    NULL, //用来向服务器传送额外的信息,一般为NULL
    0, //用来向服务器传送额外的信息,一般为 0
    INTERNET_FLAG_RELOAD, //InternetOpenUrl行为的标志
    0) ; //信息将不会被送到状态回调函数

    char buffer[1024] ;
    DWORD dwBytesRead = 0;
    BOOL bRead = ::InternetReadFile(hUrlFile, //InternetOpenUrl返回的句柄
    buffer, //保留数据的缓冲区
    sizeof(buffer),
    &dwBytesRead); //指向包含读入缓冲区字节数的变量的指针;
    //如果返回值是TRUE,而且这里指向0,则文件已经读到了文件的末尾。

    ::InternetCloseHandle(hUrlFile) ;
    ::InternetCloseHandle(hNet) ;
    printf("%s", buffer);

    }
    URL那里自己设置
    BUFFER里就是从网页里读取的内容了。
    你自己可以搜索到比如ID,然后你可以用strcat插入自己要注册的ID 同理可得 就可以设置好全部的设置了

    然后再发送就可以了 再弄个while(1)循环 当中弄个SHEEP 间隔一定的时间 就可以自动注册发帖了

    程序就这个样子 主要是你还要先了解那个网站注册和发帖的规律 
  • 相关阅读:
    元素居中显示
    文本框 获取焦点 失去焦点 实时监听
    cookie/ localStorage /sessionStorage区别
    h5新增标签
    css3属性中的transform属性
    精简 闭包
    let const定义及用法
    关于arguments映射的问题
    Linux云自动化运维第二课
    下载模版的具体代码
  • 原文地址:https://www.cnblogs.com/tyjsjl/p/2156074.html
Copyright © 2011-2022 走看看