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

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

PHP中文网
Lepaskan: 2016-05-25 17:08:05
asal
1580 orang telah melayarinya

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;
Salin selepas log masuk

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


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan