91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.55MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-18
  • 語言: Python
  • 標簽:

資源簡介

Bilibili_Live_Barrage實時監控B站直播彈幕并發送跟隨彈幕

資源截圖

代碼片段和文件信息

#?!/user/bin/env?python
#?-*-?coding:utf-8?-*-?
#?time:?2018/2/2--21:19
__author__?=?‘Henry‘

‘‘‘
爬取B站直播彈幕并發送跟隨彈幕
‘‘‘

import?requests?re
import?time
import?random


def?main():
????print(‘*‘?*?30?+?‘歡迎來到B站直播彈幕小助手‘?+?‘*‘?*?30)
????url?=?input(‘請輸出您要查看的直播房間網址鏈接:‘)
????cookie?=?input(‘請輸入賬號登錄后的Cookie值:‘)
????token?=?re.search(r‘bili_jct=(.*?);‘?cookie).group(1)
????#?獲取roomid
????html?=?requests.get(url).text
????if?re.search(r‘room_id“:(.*?)‘?html):
????????roomid?=?re.search(r‘room_id“:(.*?)‘?html).group(1)
????????print(‘直播房間號為:‘?+?roomid)
????else:
????????print(‘抱歉未找到此直播房間號~‘)
????while?True:
????????#?爬取:
????????url?=?‘https://api.live.bilibili.com/ajax/msg‘
????????form?=?{
????????????‘roomid‘:?roomid
????????????‘visit_id‘:?‘‘
????????????‘csrf_token‘:?token??#?csrf_token就是cookie中的bili_jct字段;且有效期是7天!!!
????????}
????????headers?=?{
????????????‘User-Agent‘:?‘Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML?like?Gecko)?Chrome/55.0.2883.87?Safari/537.36‘
????????????‘Cookie‘:?cookie
????????}
????????html?=?requests.post(url?data=form)
????????result?=?html.json()[‘data‘][‘room‘]
????????for?i?in?result:
????????????print(‘[‘?+?i[‘nickname‘]?+?‘]:‘?+?i[‘text‘])

????????barrage?=?result[random.randint(0?len(result)?-?1)][‘text‘]?+?‘666‘??#?隨機取出第789條彈幕中的任一條來發送
????????#?跟隨發送:
????????url_send?=?‘https://api.live.bilibili.com/msg/send‘
????????data?=?{
????????????‘color‘:?‘16777215‘
????????????‘fontsize‘:?‘25‘
????????????‘mode‘:?‘1‘
????????????‘msg‘:?barrage
????????????‘rnd‘:?int(time.time())
????????????‘roomid‘:?roomid
????????????‘csrf_token‘:?token
????????}
????????try:
????????????html_send?=?requests.post(url_send?data=data?headers=headers)
????????????result?=?html_send.json()
????????????if?result[‘msg‘]?==?‘你被禁言啦‘:
????????????????print(‘*‘?*?30?+?‘您被禁言啦!!!?跟隨彈幕發送失敗~‘?+?‘*‘?*?30)
????????????????exit()
????????????if?result[‘code‘]?==?0?and?result[‘msg‘]?==?‘‘:
????????????????print(‘*‘?*?30?+?‘[‘?+?barrage?+?‘]‘?+?‘?跟隨彈幕發送成功~‘?+?‘*‘?*?30)
????????????else:
????????????????print(‘*‘?*?30?+?‘[‘?+?barrage?+?‘]‘?+?‘?跟隨彈幕發送失敗‘?+?‘*‘?*?30)
????????except:
????????????print(‘*‘?*?30?+?‘[‘?+?barrage?+?‘]‘?+?‘?跟隨彈幕發送失敗‘?+?‘*‘?*?30)
????????time.sleep(1)


if?__name__?==?‘__main__‘:
????main()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-20?02:42??Bilibili_Live_Barrage-master\
?????目錄???????????0??2018-10-20?02:42??Bilibili_Live_Barrage-master\Pic\
?????文件??????330626??2018-10-20?02:42??Bilibili_Live_Barrage-master\Pic\find_cookie.png
?????文件????????9325??2018-10-20?02:42??Bilibili_Live_Barrage-master\Pic\logo.jpg
?????文件???????19104??2018-10-20?02:42??Bilibili_Live_Barrage-master\Pic\logo.png
?????文件?????1294678??2018-10-20?02:42??Bilibili_Live_Barrage-master\Pic\run.gif
?????文件????????1380??2018-10-20?02:42??Bilibili_Live_Barrage-master\README.md
?????目錄???????????0??2018-10-20?02:42??Bilibili_Live_Barrage-master\Spiders\
?????文件????????2573??2018-10-20?02:42??Bilibili_Live_Barrage-master\Spiders\bilibili_live_barrage.py
?????文件??????????17??2018-10-20?02:42??Bilibili_Live_Barrage-master\requirements.txt

評論

共有 條評論