首页 >php教程 >PHP源码 >OSC 自动动弹弹JJ脚本。。。

OSC 自动动弹弹JJ脚本。。。

PHP中文网
PHP中文网原创
2016-05-25 17:08:051526浏览

OSC 自动动弹弹JJ脚本。。。

OSC 自动动弹弹JJ脚本。。。 
用于2.7-2.17 OSC动弹抽书活动。。。 
过年了,俺需要去应酬妹子,所以。。。 

<?php
 
// 配置环境
set_time_limit(0);
 
// 设置参数
$is_login    = false;
$email       = &#39;example@163.com&#39;;                               //账号
$pwd         = &#39;exampleca3762af61example43da2649example&#39;;      //加密后密码    firefox获取
$user        = &#39;131802&#39;;                                        //UID
$user_code   = &#39;exampleIyTXVGTzI0example5gexamplepRPLawd3&#39;;      //加密后UID firefox获取
$save_login  = &#39;1&#39;;
$cookie_jar  = dirname(__FILE__).DIRECTORY_SEPARATOR.&#39;cookie.txt&#39;;
$msg         = &#39;自动弹@红薯JJ脚本测试ing...&#39;;
 
// 是否登录
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, &#39;http://my.oschina.net/u/&#39;.$user.&#39;/admin&#39;);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);
$content = curl_exec($ch);
curl_close($ch);
if(strpos($content, $user) !== false){
    $is_login = true;
}
 
if($is_login == false){
    // 登录
    $data = array(
        &#39;email&#39; => $email,
        &#39;pwd&#39; => $pwd,
        &#39;save_login&#39; => $save_login,
    );
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, &#39;https://www.oschina.net/action/user/hash_login&#39;);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    $content = curl_exec($ch);
    curl_close($ch);
     
    // 登录失败
    if(!$content){
        var_dump($content);
        exit;
    } 
}
 
 
// 发动弹 
$data = array(
    &#39;msg&#39; => $msg,
    &#39;user&#39; => $user,
    &#39;user_code&#39; => $user_code,
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, &#39;http://www.oschina.net/action/tweet/pub&#39;);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);
$content = curl_exec($ch);
curl_close($ch);
 
$content = json_decode($content);
if(isset($content->error)){
    echo &#39;pub failure! error:&#39;.$content->error.&#39;, message:&#39;.$content->msg;
    exit;
}
 
echo &#39;pub success! the pid is &#39;.$content->log;

以上就是OSC 自动动弹弹JJ脚本。。。的内容,更多相关内容请关注PHP中文网(www.php.cn)!


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
上一篇:读取图片地址下一篇:php缩略图类