指南AI
指南AI

(语音直播互动游戏)抖音直播互动游戏源码

幕言助手 2024-04-28 03:31:55 幕言直播助手 1103 ℃ 阿比整蛊源头|厂商微信:gogoh6
正文

各人好抖音曲播互动游戏源码,抖音曲播互动游戏源码我是公家号3分钟私塾抖音曲播互动游戏源码的郭立员。

给各人带来一个关于抖音曲播间数据实时收罗抖音曲播互动游戏源码的教程抖音曲播互动游戏源码,收罗的内容包罗:点赞量、在线人数、榜1的礼品数,曲播间评论数量和评论内容。

脚本思绪

抖音曲播间的文字内容是能够通过节点内容提取的,所以脚本的思绪根本就是获取xml,然后从中提取想要的内容。

点赞量、在线人数、榜1的礼品数那些数据都是相对静态的,而评论信息是动图变革的,那么我们着重讲一下收罗评论信息那部门。

收罗评论的办法

①翻开抖音曲播间,能够手动翻开,也能够利用代码跳转到指定id的曲播间。

②按照节点id找到评论内容:

Import "jsdvip.luae"jsdvip.StartServer Dim Ret,Info()Ret = jsdvip.FindNodeS("By.res('com.ss.android.ugc.aweme:id/text').text($('.*:.*'))", "node")If Ret Then Info = jsdvip.GetNodeInfoAll("node") If info Then For i = 1 To UBOUND(Info[1]) + 1 TracePrint "公屏信息",Info[1][i] next End IfEnd If

抖音曲播互动游戏源码

代码中我填一个正则婚配,过滤掉了“某某某 来了”那类系统评论内容。

②写入到文本

写入文本有一个难点,每次在获取到评论内容以后,先要判断是不是反复内容,若是不是反复内容在把它写入进文本。

处置办法是如许的~

获取到评论信息,先不要写入文本,先要判断文本是不是空的,若是是就不消判断反复间接写入,若是不是的话,看看有没有5条信息,那里之所以是5,是因为曲播间一般最多同时显示四五条信息,再多就会被挤出屏幕。

若是文本内信息数在5条信息以内,间接遍历文本中所有信息,和获取到评论停止比对,没有反复间接写入到文本第1行,不然间接pass掉。

若是文本内容信息数超越了5条,那么只去比对前五条信息,那么做的益处就是能够节省时间。跟着我们写入信息,文本中的内容会越来越多,那么若是遍历所有文本停止比对,会十分耗时。

扩展思绪

除了收罗评论以外,还要有此外信息收罗:点赞量、在线人数、榜1的礼品数,那些数据的收罗办法和收罗评论差不多,也是从xml中提取,不外我们不需要实时收罗,能够每隔10秒钟收罗一次,当然也能够每5分钟收罗一次。

那里有涉及到一个常识点:按时施行代码。

Dim t=TickCount()TracePrint "起头计时"Do Delay 1000 //施行你的代码 If TickCount()-t>5000 Then TracePrint "到时间了" Exit Do End If Loop

通过按时功用,我们每10秒把收罗的点赞量、在线人数、榜1的礼品数、留言数写入到别的一个文本里面。

抖音曲播互动游戏源码

关于脚本

那个脚本能够帮我们记录一个曲播间开播的实时数据,阐发曲播的数据情况,当然也能够针对固定内容的评论停止回复。

本文TAG:

指南AI

幕言互游在线咨询

上班时间:9:00-22:00
周六、周日:14:00-22:00
wechat
打开微信扫一扫,加我好友!

无限流量卡免费领取

点击预约
免费领取 先到先得