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

无聊弄的简易自动领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. you’re in reality a excellent webmaster. The website loading
    pace is amazing. It seems that you are doing any unique trick.

    In addition, The contents are masterwork. you’ve done a magnificent activity on this matter!

    2018年7月27日 10:53 评论
  2. An impressive share! I have just forwarded this onto a friend who had been conducting a little research on this.
    And he in fact ordered me dinner simply because I stumbled upon it
    for him… lol. So let me reword this…. Thank YOU for the meal!!
    But yeah, thanks for spending some time to talk about this topic
    here on your web site.

    2018年7月27日 10:25 评论
  3. Currently it seems like Expression Engine is the top blogging platform available
    right now. (from what I’ve read) Is that what you are using on your blog?

    2018年7月27日 09:49 评论
  4. hi!,I like your writing so much! share we be in contact extra about your post on AOL?
    I need a specialist in this house to solve my problem. Maybe that is you!
    Looking forward to look you.

    2018年7月27日 07:43 评论
  5. 226楼
    这家伙可能用了美佬的代理 Internet Explorer Windows Vista
    we buy junk cars  

    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is needed to get setup?
    I’m assuming having a blog like yours would cost a
    pretty penny? I’m not very internet smart so I’m not 100% certain. Any recommendations or advice
    would be greatly appreciated. Thanks

    2018年7月27日 07:36 评论
  6. It is perfect time to make a few plans for the
    future and it’s time to be happy. I’ve read this put up and if I could I want to recommend you some attention-grabbing things
    or advice. Perhaps you can write next articles referring
    to this article. I wish to read more things approximately it!

    2018年7月27日 06:31 评论
  7. Excellent goods from you, man. I’ve understand your stuff previous to and you are
    just extremely great. I really like what you have acquired here,
    really like what you’re saying and the way in which you say it.

    You make it entertaining and you still care for to keep it
    smart. I cant wait to read far more from you. This is actually a wonderful web site.

    2018年7月27日 06:18 评论
  8. I simply could not go away your site before suggesting that I really
    loved the usual info an individual provide for your visitors?
    Is gonna be again often in order to check up on new posts

    2018年7月27日 06:04 评论
  9. Hi to every body, it’s my first pay a visit of this web site;
    this website includes awesome and truly good information designed
    for readers.

    2018年7月27日 05:31 评论
  10. Every weekend i used to pay a visit this web site, for the reason that i want enjoyment, as this this site conations in fact good funny data too.

    2018年7月27日 05:26 评论

发表评论

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

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