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

无聊弄的简易自动领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. I blog often and I really appreciate your information. Your article has truly peaked my interest.

    I will book mark your blog and keep checking for
    new information about once a week. I opted in for your RSS feed too.

    2018年7月15日 01:57 评论
  2. Hey there exceptional blog! Does running a blog similar to this
    take a large amount of work? I’ve virtually no understanding
    of coding however I was hoping to start my own blog soon. Anyhow,
    should you have any ideas or techniques
    for new blog owners please share. I know this is off subject however I just needed to ask.
    Thanks!

    2018年7月15日 00:52 评论
  3. 118楼
    这家伙可能用了美佬的代理 谷歌浏览器 Windows 8.1
    Best Mortgages  

    You are so awesome! I do not believe I have read through anything like this before.
    So good to discover someone with some genuine thoughts on this topic.
    Seriously.. thanks for starting this up. This site is something
    that’s needed on the web, someone with a bit of originality!

    2018年7月15日 00:07 评论
  4. Hey There. I found your weblog using msn. That is
    an extremely neatly written article. I will make sure
    to bookmark it and come back to read extra of your helpful information. Thanks for the
    post. I’ll definitely comeback.

    2018年7月14日 22:58 评论
  5. Howdy I am so grateful I found your webpage, I really found you by accident, while I was researching on Yahoo for
    something else, Regardless I am here now and would
    just like to say thanks a lot for a remarkable post and a all round enjoyable blog (I also love the theme/design), I don’t have time to read through it all
    at the minute but I have bookmarked it and also added
    in your RSS feeds, so when I have time I will be back to read
    a lot more, Please do keep up the awesome b.

    2018年7月14日 22:41 评论
  6. Undeniably imagine that that you stated. Your favourite justification appeared to be at the web the easiest factor to take into accout
    of. I say to you, I definitely get irked at the same time as folks consider issues that they just do not know
    about. You controlled to hit the nail upon the top and also outlined out
    the whole thing with no need side effect , other people can take a signal.
    Will likely be back to get more. Thank you

    2018年7月14日 19:35 评论
  7. Hello there! This is kind of off topic but I need some help from an established blog.
    Is it very hard to set up your own blog? I’m not very techincal but I
    can figure things out pretty fast. I’m thinking
    about setting up my own but I’m not sure where to start.
    Do you have any ideas or suggestions? Appreciate it

    2018年7月14日 17:16 评论
  8. These are in fact enormous ideas in concerning blogging.
    You have touched some good factors here. Any way keep up wrinting.

    2018年7月14日 09:59 评论
  9. You’ve made some really good points there. I looked on the internet for more info about the issue and found most individuals will go along with your views on this site.

    2018年7月14日 07:56 评论
  10. Outstanding post however I was wanting to know if you could
    write a litte more on this subject? I’d be very thankful if you could elaborate a
    little bit further. Appreciate it!

    2018年7月14日 07:45 评论

发表评论

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

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