-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Panda失效 #16
Comments
顶一个 |
+1 |
@songtianyi ??? |
后一条看不懂,修改哪里 |
@songtianyi thanks, 看起来可以 |
@songtianyi 搞定,万分感谢。 |
@subtank |
@songtianyi 可以了,你要修改我说的那个文件对应位置 |
@subtank |
那就不知道了 |
@subtank 提个PR吧 |
@songtianyi |
@fuzhuo |
@songtianyi 可以work,我是分开发的,tvOS上正常弹幕。但没试过不知道第一个心跳包有没有时间限制,也许在超时前发就好了 |
@fuzhuo |
@songtianyi 发送时数据大小不是两个字节而是一个字节吧,也许熊猫觉得进入房间的字符串长度是比较固定的不会超过256一个字节足以。这个python里第一个心跳确实一起发了,我分开发也没问题 |
@fuzhuo
最后的\x00 其实是长度的前半部分,作者的实现是有问题的。 |
@songtianyi 嗯,多谢,你这样理解应该更合理,多出一字节有点怪怪的,可能在实际使用过程中长度没遇到过超过256,于是那个字节固定是0x00,所以作者的实现暂时使用不会出问题。我的是自己开发的oc版,但协议跟作者的实现用的一样的 |
@fuzhuo |
@songtianyi 除非遇到验证包的长度值一个字节容纳不了才能验证你的想法,估计很难验证了 |
目前来看,panda的弹幕协议设计的比较混乱,收到的包不带长度,固定以ack开头,中间有一段不固定长度的内容,之后是json弹幕。 |
不过我跑一段时间 会出现EOF |
@fuzhuo 又挂了求帮忙。 |
又挂了 |
http://m.panda.tv/66666
这个API似乎不再可用了
http://www.panda.tv/ajax_chatroom?roomid=%s&_=%s'%(roomId, str(int(time.time())))
The text was updated successfully, but these errors were encountered: