当前位置:首页 > 代码·功能 > 正文

无聊弄的简易自动领B站小电视php脚本

破站今天又改版了pc端的api真的难受,拿手机重新抓了一遍包,修了修然后正好无聊突然想起来之前在群里说弄个简易的抢电视脚本自己抢

想了想似乎懒癌发作想弄什么什么都没弄,既然正好吃完饭有点时间就拿手机蛋疼的写了这么个脚本

因为礼物信息需要socket监控弹幕,普通fpm运行下的php是肯定搞不定的,这个脚本是直接抓取我直播间的弹幕查看是否有礼物需要领取

输入自己的cookie直接监控php脚本就可以了,想多快就自己决定了,不过一定不要太...长了

直接丢代码

<?php
/*
Name:简易B站领小电视脚本
Design:小幻酱吖
*/
$cookie = '输入你的帐号cookie';
function curl($url, $cookie = null, $refer = null) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $refer);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 BIDUBrowser/8.3 Safari/537.36");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 6);
$re = curl_exec($ch);
curl_close($ch);
return $re;
}
$msglist = json_decode(curl('http://api.live.bilibili.com/AppRoom/msg?room_id=2026835'),true);
$msg = $msglist['data']['room'][9]['text'];
$time = $msglist['data']['room'][9]['timeline'];
$id = md5($msg.$time);
$log = file_get_content('log.db');
if(strpos($log,$id)){
    exit('没有需要抢的');
}
$id);
if(strpos($msg,'小电视')){
file_put_content('log.db',$log.PHP_EOL.
$roomid = str_replace('小电视X1','',$msg);
$raffleId = json_decode(curl('http://api.live.bilibili.com/gift/v2/smalltv/check?roomid='.$roomid),true);//5.6以下PHP版本问题麻烦一点咯
foreach($raffleId['data'] as $data){
$raffle = $data['raffleId'];
echo curl('http://api.live.bilibili.com/gift/v2/smalltv/join?roomid='.$roomid.'&raffleId='.$raffle,$cookie,'http://live.bilibili.com/'.$roomid);
}
}

手机写的不咋地,大佬勿喷~~

需要有本地读写权利,不然无限领来领去就不好玩了。

好了好了,水完一波就可以撤了

标签:
上一篇:

516 条评论

评论加载中...
  1. 260楼
    Germany QQ浏览器 Windows 7
    Judi Poker  

    Hello my family member! I wish to say that this post is
    awesome, nice written and include approximately all vital infos.
    I’d like to peer more posts like this .

    2018年7月30日 06:03 评论
  2. It’s going to be ending of mine day, however before ending I am reading this great piece of writing to improve my experience.

    2018年7月30日 06:02 评论
  3. Hi! Quick question that’s entirely off topic.

    Do you know how to make your site mobile friendly? My web site looks weird when browsing from my iphone.

    I’m trying to find a template or plugin that might be able
    to resolve this issue. If you have any recommendations, please share.
    Thank you!

    2018年7月30日 05:26 评论
  4. I’m not that much of a internet reader to be honest
    but your sites really nice, keep it up! I’ll go ahead and
    bookmark your site to come back later on. Cheers

    2018年7月30日 05:08 评论
  5. 256楼
    这家伙可能用了美佬的代理 火狐浏览器 Linux
    Flight Boots  

    Attractive section of content. I just stumbled upon your blog and in accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I achievement you access consistently quickly.

    2018年7月30日 05:08 评论
  6. Good site you have got here.. It’s difficult to find high-quality writing like yours nowadays.
    I honestly appreciate individuals like you!
    Take care!!

    2018年7月30日 04:28 评论
  7. Way cool! Some extremely valid points! I appreciate you writing this article plus the rest of the site
    is extremely good.

    2018年7月29日 22:55 评论
  8. Attractive section of content. I just stumbled upon your weblog and in accession capital to
    assert that I get in fact enjoyed account youjr blog posts.

    Anyway I’ll be subscdribing to your fees aand even I achievement you accrss
    consistently rapidly.

    2018年7月29日 22:20 评论
  9. 252楼
    这家伙可能用了美佬的代理 谷歌浏览器 Windows 8.1
    charlotte tours  

    Hello! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any
    suggestions?

    2018年7月29日 20:16 评论
  10. 251楼
    这家伙可能用了美佬的代理 谷歌浏览器 Windows 10
    Smartidea  

    Wonderful blog! I found it while searching on Yahoo News.
    Do you have any tips on how to get listed in Yahoo News?

    I’ve been trying for a while but I never seem to get there!
    Thanks

    2018年7月29日 15:22 评论

发表评论

不理你。不要啊!吃饭。吃惊。吃西瓜。飞吻!恭喜!Hi纠结!膜拜!OK抛媚眼。泡泡糖。抛钱。忍!生闷气!调皮。偷看。委屈。献花。疑问?抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~
加载中……