Giter Club home page Giter Club logo

bili-live-heart's Introduction

bili-live-heart's People

Contributors

balconyjh avatar starrin avatar xiaomiku01 avatar zhazhak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bili-live-heart's Issues

"errorMessage":"Invoking task timed out after 900 seconds"

ERROR RequestId:37b82f81-66b5-4011-8584-c39b2f1c376e Result:{"errorCode":-1,"errorMessage":"Invoking task timed out after 900 seconds","statusCode":433}

END RequestId:37b82f81-66b5-4011-8584-c39b2f1c376e

Report RequestId:37b82f81-66b5-4011-8584-c39b2f1c376e Duration:900000ms Memory:128MB MemUsage:30.363281MB
第十四个小心心发送成功,提示 60秒后发送第15个22479365号直播间内心跳 后显示上述错误提示

1.1.0不能全部打卡

我有72个牌子,最多只能打卡24个,每天100亲密度直接少了一大半,我知道你在看直播,快改好我开小号给你star

Server酱推送不正常

用最新版本部署在群晖上的,日志中没有任何报错,但是Server酱推送消息不正确
Screenshot_20220310_112054_com tencent mm
Screenshot_20220310_112514

云函数版本没有收到ServerChan的反馈

在百度云下载的云函数压缩包,是最新的版本。其他使用都正常,但Sercer酱的推送没有收到QAQ。又测试了下,错误日志如下:
错误日志:

直播区签到失败: 今日已签到过,无法重复签到

背包里未发现小心心

Response RequestId:755abd6a-1701-4bf2-9ec5-8952744d2070 RetMsg:true

END RequestId:755abd6a-1701-4bf2-9ec5-8952744d2070

Report RequestId:755abd6a-1701-4bf2-9ec5-8952744d2070 Duration:69411ms Memory:128MB MemUsage:49.625343MB

每日首次打卡无法拿满小心心

有16个牌子,可以运行到直播间打卡、投喂和方糖推送,运行一次的时间跟之前差不多(10分钟左右),但是这几天都不能拿满小心心了
Stitch_20211206_065721

赠送礼物失败时,后续执行与消息推送出错

你好,我发现了一个稀有的问题:当小心心任务完成后,如果给ruid送礼物失败,则后续代码都被跳过,直接开始推送消息,而且消息内容缺失严重。如下为问题出现时的执行日志与推送截图

...
第5个xxx号直播间内心跳已发送(用户:xxx)
获得第24个小心心(用户:xxx)
60秒后发送第6个xxx号直播间内心跳(用户:xxx)
今天小心心任务已完成(用户:xxx)
Server酱已推送

出错日志:
今日已签到过,无法重复签到
自动打卡出错:WebApiRequestError('该房间已被锁定,无法收礼哦~',)
complete!
...

1

图2为我修改ruid后执行成功的推送截图。与图1对比,可见当错误发生时,自动打卡步骤被跳过

2

请问可否修改成当赠送礼物失败时,跳过该步骤,继续执行后续自动打卡等步骤呢?Thanks♪(・ω・)ノ

error

START RequestId:204ae56c-35b9-41a4-b903-8b0098510d43
start!
Using selector: EpollSelector
运行出错:KeyError('LIVE_BUVID',)
Response RequestId:204ae56c-35b9-41a4-b903-8b0098510d43 RetMsg:false
END RequestId:204ae56c-35b9-41a4-b903-8b0098510d43
Report RequestId:204ae56c-35b9-41a4-b903-8b0098510d43 Duration:193ms Memory:128MB MemUsage:62.835938MB
怎么会事呢泪目了www

国外服务器时区问题

File "index.py", line 64, in
schedulers = BlockingScheduler()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/apscheduler/schedulers/base.py", line 87, in init
self.configure(gconfig, **options)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/apscheduler/schedulers/base.py", line 131, in configure
self._configure(config)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/apscheduler/schedulers/base.py", line 702, in _configure
self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/tzlocal/unix.py", line 203, in get_localzone
_cache_tz = _get_localzone()
File "/www/server/panel/pyenv/lib/python3.7/site-packages/tzlocal/unix.py", line 165, in _get_localzone
tzname = _get_localzone_name(_root)
File "/www/server/panel/pyenv/lib/python3.7/site-packages/tzlocal/unix.py", line 144, in _get_localzone_name
raise utils.ZoneInfoNotFoundError(message)
tzlocal.utils.ZoneInfoNotFoundError: 'Multiple conflicting time zone configurations found:\n/etc/timezone: Etc/UTC\n/etc/localtime is a symlink to: Asia/Shanghai\nFix the configuration, or set the time zone in a TZ environment variable.\n'

血泪,建议加一个小心心赠送上限

,试运行把送的80个小心心一天全给送了

赠送了80个小心心,2个辣条
40个房间打卡成功
目前:一个魂10级
今日亲密度:1500/1500

麻了QAQ!!!
一天最多50*28=1400+100=1500亲密度
所以超过28个小心心都是浪费的

!!!!推荐加个青龙教程虽然我已经用上了

青龙就是自动定时执行任务的
依赖就是库先装一下
我就是用青龙的加了
ql repo库拉一下
配置文件自己进去新建一下 (也省的定时更新拉的时候覆盖掉)
另一个py改一下配置文件名
然后另一个配置里写小号
直接挂两个号的说!!
加了青龙会有更多人用 需要教程罢了就是

某个房间自动打卡出错时,剩余所有房间都被跳过

自动打卡功能的循环中,如果其中一个房间打卡出错,剩余所有房间都会被跳过。

...
贝拉kira 房间22632424已打卡
珈乐Carol 房间22634198已打卡
乃琳Queen 房间22625027已打卡
牧濑星矜 房间2554421已打卡
ywwuyi 房间22727121已打卡
星瞳_Official 房间22886883已打卡
Server酱已推送
今日已签到过,无法重复签到
赠送了24个小心心,2个辣条
自动打卡出错:WebApiRequestError('主播对粉丝勋章2以下开启了禁言,等待主播解除~',)
complete!
Response RequestId:<uuid> RetMsg:true
END RequestId:<uuid>
Report RequestId:<uuid> Duration:465549ms Memory:128MB MemUsage:73.449219MB

这是我执行日志的最后几行,我对比了我的牌子列表,发现在总打卡房间数小于room_num时,发生错误的房间之后的房间都被跳过了。对比正常日志,Daily.py第67行self.message += f"{room_num}个房间打卡成功\n"未执行,猜测是打卡错误时的exception直接被捕获,导致后续代码都被跳过。

请问可以改成仅跳过出错的房间,continue打卡后续房间吗?Thanks♪(・ω・)ノ

docker中出现SSL: CERTIFICATE_VERIFY_FAILED

如果设置的docker不带证书 就会出现SSL: CERTIFICATE_VERIFY_FAILED错误
在aiohttp.ClientSession()里添加connector=aiohttp.TCPConnector(verify_ssl=False)就可以解决
建议添加一下 我自己找了好半天才解决

运行的好好的突然出错了

Using selector: EpollSelector

检测到为云函数模式

Expecting value: line 1 column 1 (char 0)

Server酱已推送

Unclosed client session

client_session: <aiohttp.client.ClientSession object at 0x7f45d37060d0>

Unclosed connector

connections: ['[(<aiohttp.client_proto.ResponseHandler object at 0x7f45d4ae0440>, 2864.068163939)]']

connector: <aiohttp.connector.TCPConnector object at 0x7f45d3706450>

为什么我ruid的值设置成0好像还是会送出小心心啊

如题,背包里的小心心并没有增加,好像随得随送出去了

还有ruid能设置多个UID吗,刚开始设置了一堆发现报错,试了半天才明白只能设置一个值=.=
完成任务后的报告能输出所有牌子的吗,现在只有一个牌子的报告

错别字问题

bili/smallheart.py 第70行 应该是 ”今日已获取“ [doge]

每天第一次运行都会中断,第二次及以后才能正常运行

之前使用的一月二号的临时改动版本,可以每天一次正常运行
一月十一号更换为1.0.0版本后,每天第一次运行都会中断,第二次及以后才能正常运行,需要运行两次才能完成全部任务
每天第一次运行的日志有以下两个地方有问题:
①赠送小心心出错
QQ截图20220113113613
②打卡部分直播间后出错
QQ截图20220113113724

【问题反馈】这几天打卡提示自动打卡出错

au您好,这几天我的打卡总会出错,其他功能(获取小心心、给指定主播送礼物、签到)正常,云函数日志如下:
【前略】
Server酱已推送

直播区签到成功(本月签到天数:7/31)

赠送了27个小心心,2个辣条

自动打卡出错:WebApiRequestError('',)

complete!

Response RequestId:b6ca6b2e-af0a-4446-bcf0-4274d7b8e23f RetMsg:true

END RequestId:b6ca6b2e-af0a-4446-bcf0-4274d7b8e23f

Report RequestId:b6ca6b2e-af0a-4446-bcf0-4274d7b8e23f Duration:322992ms Memory:128MB MemUsage:32.117188MB

server酱推送如下:
微信图片_20211207202450

请问如何解决呢,谢谢您!

获取粉丝牌直播间数据问题

获取小心心的时候只会读取最大可用的直播间数量,导致后面弹幕打卡的时候没有打卡到所有的直播间。

举个例子,如果我有7个粉丝牌,开始任务之后进行打卡,在运行16分钟后因为某种原因被打断。那么我现在获取了21个小心心,还差3个到上限。重新尝试运行的时候只会打开三个直播间获取小心心,然后发弹幕打卡就会只进行这三个直播间的打卡然后结束。

看了一下源码,可能是获取粉丝牌对应直播间数据的逻辑放在了获取小心心的方法里面,弹幕打卡的时候直接读取的这一步获取到的数据。超过24个粉丝牌的部分会被忽略掉打卡,如果我今天看了直播已经获取了一部分小心心也可能会忽略更多的弹幕打卡。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.