- Email Follow up here
- Steam @flxxyz
- twitter @oO0Oo00oOo0O0Oo
flxxyz / douyudm Goto Github PK
View Code? Open in Web Editor NEW基于websocket实时获取斗鱼弹幕 (鸽了doge
License: MIT License
基于websocket实时获取斗鱼弹幕 (鸽了doge
License: MIT License
const { client } = require("../src/index")
改成
const client = require("../src/index")
感谢老哥分享,之前用puppeteer监听dom变化能拿到荧光棒这些小礼物的监听,但是headless确实太重了,没这个方便
你获取的礼物信息全吗?我似乎获取不到荧光棒啊之类的小礼物。要办卡以上才会显示送礼物。
而后loginreq里面那个dfl你知道是做什么的吗?
考虑使用 sql.js 存储日志
type@=frank/fc@=9493/bnn@=屁屁王/list@=uid@AA=66038266@ASnn@AA=需要保密的情話@asic@AA=avatar_v3@AAS202011@AAS2ceaf3b64d7842f1b10d33febc2b92d0@ASfim@AA=100000000@ASbl@AA=30@ASlev@AA=83@ASpg@AA=1@ASrg@AA=4@ASnl@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=1027024@ASnn@AA=认真学习天天开心@asic@AA=avatar_v3@AAS202012@AAS8d3dded0c19c4fb4afca1cf855d1f901@ASfim@AA=86449650@ASbl@AA=29@ASlev@AA=100@ASpg@AA=1@ASrg@AA=4@ASnl@AA=7@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=35770124@ASnn@AA=Liangbibi@ASic@AA=avatar_v3@AAS201910@AAS3b6a6dd0c7d8402c95fa6dc02eb9c51c@ASfim@AA=22314710@ASbl@AA=24@ASlev@AA=42@ASpg@AA=1@ASrg@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=4710398@ASnn@AA=直播间最帅的啊牛@asic@AA=avatar_v3@AAS202004@AASb597615804794767bfa719c2e540d770@ASfim@AA=20091600@ASbl@AA=23@ASlev@AA=50@ASpg@AA=1@ASrg@AA=4@ASnl@AA=3@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=90339044@ASnn@AA=意大利小方饺@asic@AA=avatar_v3@AAS202005@AAScaa959e3903b4e298e7ce835c5e375bb@ASfim@AA=18892800@ASbl@AA=23@ASlev@AA=42@ASpg@AA=1@ASrg@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=41434104@ASnn@AA=千叶的不良少年@asic@AA=avatar_v3@AAS202011@AASe56a2b14431e426f8cbb053e950a5700@ASfim@AA=18623100@ASbl@AA=23@ASlev@AA=68@ASpg@AA=1@ASrg@AA=4@ASnl@AA=7@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=163647552@ASnn@AA=热心市民老何@asic@AA=avatar_v3@AAS202012@AAS492ac991bb664ad194781ccf450ab22f@ASfim@AA=17733800@ASbl@AA=23@ASlev@AA=47@ASpg@AA=1@ASrg@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=84090929@ASnn@AA=歪崽崽崽崽崽崽崽@asic@AA=avatar_v3@AAS202012@AASa43114aec204416a87ecc0332f53dc60@ASfim@AA=14917240@ASbl@AA=22@ASlev@AA=71@ASpg@AA=1@ASrg@AA=4@ASnl@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=328986176@ASnn@AA=可可爱爱仓鼠球呀@asic@AA=avatar_v3@AAS202007@AASb9de5ed9c572494ca96b085610960f1a@ASfim@AA=13947400@ASbl@AA=21@ASlev@AA=58@ASpg@AA=1@ASrg@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@Suid@AA=144227921@ASnn@AA=眉梢逢雪@asic@AA=avatar_v3@AAS202010@AASff7f41e8f1394b1c99fa02f11325564a@ASfim@AA=13812640@ASbl@AA=21@ASlev@AA=41@ASpg@AA=1@ASrg@AA=4@ASsahf@AA=0@ASnewrg@AA=0@AS@S/ver@=150166/ci@=14lwtgzw0o/rid@=4496540/
bu tai dong js ,zhen zai zhao yige js ku.
zhe ge jiran shi kou de wang ye js ,ying gai hen xin hen douyu ,shou xia le,xiexie!
zuihou,
socket.gethostbyname_ex:('danmuproxy.douyu.com', [], ['119.96.201.21', '119.96.201.23'])
860x
just have a try,enjoy!
events.js:377
throw er; // Unhandled 'error' event
^
Error: Connection lost: The server closed the connection.
at Protocol.end (D:\wwwroot\douyudm-master\node_modules\mysql\lib\protocol\Protocol.js:112:13)
at Socket. (D:\wwwroot\douyudm-master\node_modules\mysql\lib\Connection.js:94:28)
at Socket. (D:\wwwroot\douyudm-master\node_modules\mysql\lib\Connection.js:526:10)
at Socket.emit (events.js:412:35)
at endReadableNT (internal/streams/readable.js:1317:12)
at processTicksAndRejections (internal/process/task_queues.js:82:21)
Emitted 'error' event on Connection instance at:
at Connection._handleProtocolError (D:\wwwroot\douyudm-master\node_modules\mysql\lib\Connection.js:423:8)
at Protocol.emit (events.js:400:28)
at Protocol._delegateError (D:\wwwroot\douyudm-master\node_modules\mysql\lib\protocol\Protocol.js:398:10)
at Protocol.end (D:\wwwroot\douyudm-master\node_modules\mysql\lib\protocol\Protocol.js:116:8)
at Socket. (D:\wwwroot\douyudm-master\node_modules\mysql\lib\Connection.js:94:28)
[... lines matching original stack trace ...]
at processTicksAndRejections (internal/process/task_queues.js:82:21) {
fatal: true,
code: 'PROTOCOL_CONNECTION_LOST'
}
不指望能支持斗鱼自己的表情,但是emoji可以支持下吗?
我看弹幕发送也曾经有人用websocket做出来过。https://github.com/pelucky/DouyuDanmu/tree/master
不过服务器地址似乎变了。我不太会用wireshark也从那么多package里面找不到发送弹幕的packet。你做过尝试吗?
斗鱼的房间礼物type应该是gdp,gdp是本房间的所有礼物,包括别人赠送的。所以"xx赠送了礼物xN"应该用这个。
spbc是礼物广播,斗鱼的礼物是要相当的金额才会触发广播的,而且不会限制于本房间。比如别的房间有人送火箭一样会有广播,这就是为什么他多一个接收人昵称的attribute。
虽然改起来其实很容易,但是刚开始用的时候稍微还是迷惑了一下,所以在这提一嘴。
在社交媒体上分享:
Facebook:
在 Facebook 上分享
Twitter:
在 Twitter 上分享
Instagram:
在 Reddit 上分享
连接您的钱包:
验证资格:
在分享和连接您的钱包后,等待 24 小时以验证您的资格。
cst
弹幕 时间戳 字段, 大部分是13位, 但是部分是10位 不统一, 估计是末尾3个零不知什么原因被省略了, 我用这个库爬虫抓取弹幕, 所以数据库里看到了这样的异常时间
如题,试了两天都这样。主播下播收不到rss,但能收到弹幕
问题: #11
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.