新增弹幕转ass工具(未上线至网页)

修改获取直播状态的方法
新增主播uid字段
This commit is contained in:
2022-04-24 20:57:46 +08:00
parent 8dff5bf7bf
commit a1382ff7be
18 changed files with 662 additions and 194 deletions

View File

@@ -156,7 +156,7 @@
, {field: "right", width: 200, toolbar: '#listTools'}
]]
, done: function (res, curr, count) {
let index=layer.load()
let index = layer.load()
$('#htitle').on('click', function () {
var that = this;
layer.tips('当名字变成绿色则代表后台正在统计中,为黑色则代表未统计,如果需要统计请打开统计开关后刷新查看结果', that, {
@@ -196,25 +196,27 @@
$.post('/upinfo/get/liveInfo.do', function (json) {
if (json.code === 0) {
$('#online').text("当前正在直播:" + json.data.online)
for (let i in json.data.info) {
console.log('input[name="liveCheckbox' + json.data.info[i].roomid + '"]')
$('input[name="liveCheckbox' + json.data.info[i].roomid + '"]').prop('checked', true);
}
for (let i in json.data.live) {
$('#' + json.data.live[i].roomid).css('color', '#8FE18F')
console.log('绿了:'+json.data.live[i].roomid)
console.log('input[name="liveCheckbox' + json.data.live[i].roomid + '"]')
$('input[name="liveCheckbox' + json.data.live[i].roomid + '"]').prop('checked', true);
}
for (let i in json.data.info) {
if (json.data.info[i].listen === 1) {
$('#' + json.data.info[i].roomid).css('color', '#8FE18F')
console.log('绿了:' + json.data.info[i].roomid)
}
}
$.post('/user/get/test.do',function (json) {
$.post('/user/get/test.do', function (json) {
console.log(json.data.power)
if(json.data.power.indexOf(-1)===-1&&json.data.power.indexOf(4)===-1){
$('input[type="checkbox"]').prop('disabled',true)
if (json.data.power.indexOf(-1) === -1 && json.data.power.indexOf(4) === -1) {
$('input[type="checkbox"]').prop('disabled', true)
}
layer.close(index);
form.render();
})
}else{
} else {
layer.msg("close")
layer.close();
}
@@ -254,7 +256,7 @@
title: '请输入房间号或直播地址(直播地址请勿包含参数 如http://live.bilibili.com/110?abcd)',
area: ['350px', '30px'] //自定义文本域宽高
}, function (value, index, elem) {
let dialogIndex=layer.load();
let dialogIndex = layer.load();
queryUpInfo(obj.data.roomid, function (udata) {
udata.url = value;
udata.offlinelistening = udata.offlinelistening ? 1 : 0;
@@ -263,7 +265,7 @@
console.log(udata)
$.post("/upinfo/update.do", udata, function (json) {
layer.close(dialogIndex);
layer.msg(json.msg,function () {
layer.msg(json.msg, function () {
window.location.reload();
})
layer.close(index)