$useList = array(

'账号1'=>'密码1',

'账号2'=>'密码2',

'账号3'=>'密码3'

);

foreach($useList as $k=>$v){

locSign($k,$v);

}

function locSign($use,$pwd){

$html = http_post('http://www..com/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lubmit=yes&inajax=1','fastloginfield=username&username='.urlencode($use).'&cookietime=2592000&paword='.urlencode($pwd).'&quickforward=yes&handlekey=ls');

if(!strrpos($html,'window.location.href')){echo $use.' login error
';return false;}

$cookie = getCookie($html,'Set-Cookie: ',';');

for($i=26200; $i<=26210; $i++){

$html = http_get("http://www..com/space-uid-{$i}.html",$cookie);

}

echo $use.' Sign ok!!!
';

}

function http_get($url,$cookie) {

$curl = curl_init($url);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($curl, CURLOPT_HTTPHEADER,array('User-Agent: Mozilla/5.0 (Windo NT 10.0; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0','Cookie: '.$cookie));

curl_setopt($curl, CURLOPT_TIMEOUT, 20);

$src = curl_exec($curl);

curl_close($curl);

return $src;

}

function http_post($url,$body){

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url);

curl_setopt($ch, CURLOPT_HEADER, TRUE);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_TIMEOUT, 20);

curl_setopt($ch, CURLOPT_POSTFIELDS, $body);

$result = curl_exec($ch);

curl_close($ch);

return $result;

}

function getCookie($str,$leftStr,$rightStr){

if(strrpos($str,$leftStr) == false || strrpos($str,$rightStr) == false){return '';}

$arr1 = explode($leftStr,$str);$i = 0;$cookie = '';

foreach($arr1 as $k=>$v){$i++;if($i > 1){$arr2 = explode($rightStr,$v);$cookie .= $arr2[0].'; ';}}

return $cookie;

}

php 自动签到源码,我也来发个自动签到脚本,PHP版相关推荐

  1. PHP流量卡发货查单系统源码 流量卡物流发货运单号查询平台 一键安装版

    介绍: PHP流量卡发货查单系统源码 流量卡物流发货运单号查询平台 一键安装版 5.新增后台填写客服QQ功能! 网盘下载地址: http://kekewl.cc/uQmbfXWuMHw 图片:

  2. python自动下单源码_python selenium实现拼多多自动下单功能

    你需要把chrome.exe放置到python scripts 目录下,配置要全局变量 然后cmd 打开chrome.exe --remote-debugging-port=9222 --user-d ...

  3. 减少重复工作,通过 Annotation Processor 自动完成源码的生成

    背景: 类似 lombok.Data 解决了 bean 类的自动完成 setter/getter 方法,在 scrapy4j 框架实现过程中,发现 item 每次都需要人工编写,且编写内容除了属性和类 ...

  4. PHP+Mysql高仿百度知道签到源码演示与下载

    PHP+Mysql高仿百度知道签到源码演示与下载 演示下载地址:http://www.erdangjiade.com/js/512.html 效果图片: 签到表 --  -- 表的结构 `sign`  ...

  5. SpringBoot自动装配源码解析

    Spring Boot 自动装配原理 使用Spring Boot最方便的一点体验在于我们可以几零配置的搭建一个Spring Web项目,那么他是怎么做到不通过配置来对Bean完成注入的呢.这就要归功于 ...

  6. 发卡源码php免签约,2021亲测响应式PHP个人自动发卡源码-AZ发卡网源码 对接免签约易支付...

    2021亲测响应式PHP个人自动发卡源码-AZ发卡网源码 对接免签约易支付 个人自动发开网源码在聚码屋以及分享过许多套,今天这套在诸多发卡系统中,个人感觉是不"如意"的,至少我不是 ...

  7. Springboot自动装配源码分析

    Springboot自动装配源码分析 1.从@SpringbootApplication点进去 2.可以看到核心的三个注解 @SpringbootConfiguration @EnableAutoCo ...

  8. 小程序源码:网课查题微信小程序源码下载,题库资源丰富自动采集,支持语音拍照识别

    这是一款网课查题微信小程序源码 题库资源丰富自动采集, 支持语音拍照识别 该款采用接口方式,所以题库自动全网采集 而且该款小程序无需服务器和域名即可搭建 大家解压源码然后使用微信开发者工具打开源码 然 ...

  9. php多用户表白源码,php源码]阿狸表白自动生成源码

    这个源码是本人一直再用的一款源码,刚开始用下载的时候问题也是蛮多的,经过自己的修改也是大大改善了. 这里是使用:传送门 如需修改生成完成的php文件页面管理文件夹请修改 love.php 中的 131 ...

最新文章

  1. Linux tcpdump命令详解与Wireshark
  2. java ucs2转utf8_UCS-2和UTF-8的互相转换
  3. Selenium实例2-截图爬取漫画
  4. python编程能力等级测试_青少年编程能力等级测评-Python编程二级试卷
  5. 用计算机弹奏曲子童年,5.这首曲子使我想起了我的童年.十.书面表达现在.计算机游戏非常盛行.这是一件好事还是一件坏事?请你用英语写一篇短文来陈述自己的观点.并说明理由.字数:80-120....
  6. 软考网络工程师学习笔记5-局域网与城域网(二)
  7. P1640 [SCOI2010]连续攻击游戏
  8. 渗透测试实践(工具使用总结)
  9. 【PL/SQL】异常处理
  10. 函数式编程学习之路(四)
  11. python好看的绘图_【Python教程】绘制漂亮的柱状图
  12. 主题等.ppt及活动内容.ppt文档规范要求
  13. 微信小程序学习(跟着b站的黑马程序员视频所学)
  14. 朋友圈加粗字体数字_如何让你的朋友圈骚到脱颖而出?
  15. matplotlib堆积图
  16. 涂鸦赞助的500个开发套件,先到先得
  17. Excel表格进行10进制/16进制换算
  18. 15000 字的 MySQL 速查手册
  19. 不能显示验证码的解决办法
  20. iptables目标CHECKSUM

热门文章

  1. YOLO v3解析与实现
  2. Python:安装dlib库
  3. C语言实现前部插入创建链表以及尾部插入链表
  4. [云炬创业基础笔记] 第三章测试1
  5. 科大星云诗社动态20210415
  6. Python类与对象技巧(1):字符串格式化、封装属性名、可管理的属性、调用父类方法
  7. PIC单片机精通_A/D转换异步串口通讯实例与详解
  8. 大话数据结构:线性表(2)
  9. Asp.net中的常用路径
  10. linux的swap增加的二个办法