C++ 纯socket 模拟登录37.com【过验证码】
来源:互联网 发布:网络语打卡的意思 编辑:程序博客网 时间:2024/06/05 11:56
post部分比较容易, 网上也很多, 一般来说, 使用socket发包需要处理较多情况, 具体细节可以在RLib的源码中找到, 这里就不贴了.验证码设计得比较简单, 几句代码就可以搞定了, 99%识别(偶尔网络失败)
extern "C" __declspec(dllexport) int WINAPI QueryVerifyCode(IN OUT LPTSTR collcc){HttpResponse *pResponse = nullptr;auto pImageStream = Net::WebClient::GetResponseStream(String(T("http://my.37.com/code.php?COLLCC=")) + collcc,nullptr, &pResponse);if (pImageStream != nullptr){if (pResponse == nullptr){delete pImageStream;return -1;}XYCode verify_code(pImageStream);pResponse->Close();//delete pImageStream;//干掉 顶部 底部verify_code.VTrim(3, 4);//干掉 左 右verify_code.HTrim(6, 6);//去噪verify_code.ChangePixel(0, 0, 255, 0, 0, 255, 0, 0, 255);if (verify_code.RecognizeImage()){String rt = verify_code.UTF8Text.Trim().Replace(T(" "), T(""));debug_warning(rt);//识别结果return 1;}}return 0;}
0 0
- C++ 纯socket 模拟登录37.com【过验证码】
- 绕过验证码,模拟登录 php
- java 模拟登录含验证码
- postman模拟带验证码登录问题
- 基于验证码模拟登录的爬虫
- 【Python模拟登录与验证码识别】
- Android模拟登录教务处(带验证码)
- 模拟登录时的验证码功能
- 验证过的模拟登录的方式,结合scrapy和selenium(phantom)
- Socket通信 ---模拟用户登录
- C::模拟密码登录
- VC显示网页验证码、模拟CSDN网页登录
- VC显示网页验证码、模拟CSDN网页登录
- c++ 带验证码的模拟网页登录
- VC显示网页验证码、模拟CSDN网页登录
- VC显示网页验证码、模拟CSDN网页登录
- 新浪微博模拟登录分析(含验证码)
- VC显示网页验证码、模拟CSDN网页登录
- contos安装lnmp
- Qt Quick 中QMessageBox Class的使用学习笔记
- Java命名和目录接口——JNDI
- C语言之函数
- Leetcode--Recover Binary Search Tree
- C++ 纯socket 模拟登录37.com【过验证码】
- Codeforces 300C Beautiful Numbers lucas求组合数逆元
- BOJ 2014新生暑假个人排位赛08 整合
- C/C++中static关键字作用总结
- operator 类型转换及重载
- Android控件:ListView与Adapter
- C++中的函数指针和函数对象总结
- C语言之循环语句
- PHP添加扩展模块(centos)