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

无聊弄的简易自动领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. Hi, this weekend is nice in favor of me, since this occasion i am reading this great informative piece of writing here
    at my residence.

    2018年7月13日 07:51 评论
  2. Hey! I know this is kinda off topic but I was wondering which blog platform are you using for
    this website? I’m getting sick and tired of WordPress because I’ve had issues with hackers and I’m looking at
    options for another platform. I would be great if you could point me in the direction of a good platform.

    2018年7月13日 05:20 评论
  3. Very nice post. I just stumbled upon your weblog and wished to say that I’ve really enjoyed
    browsing your blog posts. After all I will be subscribing to your rss
    feed and I hope you write again soon!

    2018年7月12日 21:09 评论
  4. I for all time emailed this web site post page to all my
    friends, as if like to read it after that my friends will
    too.

    2018年7月12日 18:23 评论
  5. I’m truly enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?

    Fantastic work!

    2018年7月12日 13:36 评论
  6. 95楼
    这家伙可能用了美佬的代理 Safari浏览器 Mac OS X 10_13_1
    ВИНО  

    It’s a shame you don’t have a donate button! I’d most
    certainly donate to this fantastic blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will talk
    about this website with my Facebook group. Chat soon!

    2018年7月12日 12:41 评论
  7. My spouse and I absolutely love your blog and find almost all of
    your post’s to be just what I’m looking for. Would you offer guest writers to write content for you?
    I wouldn’t mind creating a post or elaborating on a lot of the subjects you write in relation to here.
    Again, awesome blog!

    2018年7月12日 07:43 评论
  8. 93楼
    这家伙可能用了美佬的代理 火狐浏览器 Windows 8.1
    seo services  

    I am curious to find out what blog platform you have been using?

    I’m experiencing some minor security problems with my
    latest site and I’d like to find something more safeguarded.
    Do you have any suggestions?

    2018年7月12日 07:22 评论
  9. This is a topic that is near to my heart… Many thanks!
    Where are your contact details though?

    2018年7月11日 07:28 评论
  10. Terrific article! That is the type of info that are supposed to be shared across the internet.
    Disgrace on the seek engines for not positioning this post higher!

    Come on over and discuss with my website . Thanks =)

    2018年7月11日 05:24 评论

发表评论

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

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