php 正方,php 模拟登陆正方教务系统
$url_yzm= 'http://jiaowu.zhbit.com/CheckCode.aspx';
$fp = fopen("CheckCode.gif","wb"); //验证码文件
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url_yzm);
curl_setopt($curl, CURLOPT_HEADER, 0); //不读取http头,因为只要得到图片数据即可。
curl_setopt($curl, CURLOPT_COOKIEJAR, "cookie.txt"); //保存cookie
curl_setopt($curl, CURLOPT_COOKIEFILE, "cookie.txt"); //读取cookie
$data = curl_exec($curl); //得到图片数据
fwrite($fp, $data); //保存
fclose($fp);
$post_data= array (
"txtUserName" => "",
// 要上传的本地文件地址
"TextBox2" => "",
"txtSecretCode" => $data,
"RadioButtonList1" => "学生",
"hidsc" => "",
"hidPdrs" => "",
"Button1" => "登陆",
"Button2" => "",
"lbLanguage" => ""
);
$ch = curl_init();
$cookie_jar = tempnam('./tmp','cookie');
curl_setopt($ch, CURLOPT_URL,'http://jiaowu.zhbit.com/default2.aspx'); //地址
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch, CURLOPT_NOBODY, false);
$out = curl_exec($ch);
curl_close($ch);
$ch0 = curl_init();
$url = "http://jiaowu.zhbit.com/xs_main.aspx?xh=".$post_data['txtUserName'];
curl_setopt($ch0, CURLOPT_URL,$url);
curl_setopt($ch0, CURLOPT_HEADER, 0);
curl_setopt($ch0, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch0, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch0, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($ch0, CURLOPT_COOKIEFILE, $cookie_jar);
$orders = curl_exec($ch0);
echo $orders;
?>
php 正方,php 模拟登陆正方教务系统相关推荐
- java模拟登录新版正方_java 模拟登陆正方教务系统
比较懒,主要说一下思路.. 1.首先正方教务系统的验证码当你不去向服务器申请的时候,可以直接无视它不需要去输入验证码.可以通过浏览器屏蔽学校教务系统的图片就可以直接输入账号密码回车进去.. 2.通过抓 ...
- php模拟登陆青果教务系统,模拟登录 - php CURL模拟登陆正方教务系统
代码如下 $cookie_file = tempnam('./temp','cookie'); $login_url = 'http://211.64.47.129/default_ysdx.aspx ...
- 利用Python requests库模拟登陆学校教务系统
在研究了一会requests库的实现之后.发现requests的确非常强大.. 几行代码就登陆上了学校的教务系统,但也许是我们学校的教务系统做的太烂了吧23333.动不动就血崩. 下面是代码. imp ...
- php模拟登陆,php实现模拟登陆正方教务系统
本文主要介绍通过php的curl库实现正方教务系统的登陆,由于正方教务系统每年可能会有一些更新,因此本文是针对2018年而言,所介绍一些模拟登陆正方的方法,希望能帮助到大家. 1.保存登陆界面的验证码 ...
- php模拟登陆正方教务系统(2018年)
php模拟登陆正方教务系统(2018年) 本文主要介绍通过php的curl库实现正方教务系统的登陆,由于正方教务系统每年可能会有一些更新,因此本文是针对2018年而言,所介绍一些模拟登陆正方的方法. ...
- Java--使用httpClient模拟登陆正方教务系统获取课表
最近形如课程格子与超表课程表应用如雨后春笋般涌现,他们自动获取课程表是怎么实现的呢.于是我用Java实现了一下模拟登陆正方教务系统获取课表的过程. 首先,我们先了解一下网站登录的原理:当我们输入学号, ...
- java实现模拟登陆正方教务系统
java实现模拟登陆学校教务管理系统 全部代码总览 此版本无注释,请赏脸移步本人GitHub:https://github.com/1243418950/Jwgl import java.io.Buf ...
- PHP模拟登陆正方系统获取课表、成绩(一看就懂!!!)
最近很多人问我到底怎么模拟登陆正方系统来抓取课表和成绩的,其实如果你知道了浏览器是怎么和服务器交互数据的话,实现起来就很简单了. 当我们输入学号.密码后点击登陆,浏览器会把我们的学号.密码或者验证码, ...
- python 爬虫登陆学校教务系统
好像很多人写爬虫,都是从登陆学校教务系统开始的.为什么?学校教务系统渣啊,都是明文传输的,而且是200x年写的,没有用到很多现在的技术,所以相对来说容易些.感觉很多学校都是用的清元优软的这个,我们学校 ...
最新文章
- 如何利用K-Means将文件夹中图像进行分类?
- 04使用模板显示内容
- python 生产消费者_python之生产者消费者模型实现详解
- Android Service 全解析
- ubuntu中mysql怎么退出命令_如何使用Python进行MySQL数据库管理
- hive 运行命令后FAILED: Execution Error, return code 137 from org.apache.hadoop.hive.ql.ex ec.mr.MapredLoc
- IntersectionObserver对象
- Virtio: An I/O virtualization framework for Linux
- 001.Spark的日志配置
- 免费搜索引擎提交网址大全
- yytext table html,展开label,利用YYText实现文字显示不完末尾添加全文
- iconfont图标本地使用
- 韩寒诉百度文库侵权案分析
- 单点登录怎么整合项目_如何推销新项目:整合设计,创建登录页面并“吸引”用户...
- 合并的表格怎么加横线_word
- Java里的正无穷和负无穷
- 人力资本、人均受教育年限,受高等教育人数比重(1997-2020)
- 如何恢复未保存的Excel文件
- C++软件开发工程师笔试题
- SCAU 数字电路 Digital Circuits and Logic Design 复习
热门文章
- Java 计算时间差
- 关于Tomcat在启动时的socket bind failed 730048 错误
- error in ./node_modules/swagger-ui-react/swagger-ui.js
- android 文件预览(读取)
- 【2022修复版】社群扫码进群活码引流完整运营源码/带视频搭建教程
- ESP Matter 环境搭建
- Visual Assist 使用小结
- Python函数(完整版)
- 关于单选框以及复选框的css美化方法
- Like What You Like: Knowledge Distill via Neuron Selectivity Transfer 论文翻译