ABPlayerHTML5-Py 支持Bilibili直播弹幕
其实是第一个正式的多进程东西。 把大部分要踩的坑都遇上了。 OSX不用这个:开Safari 自然是HTML5. https://github.com/cnbeining/ABPlayerHTML5-Py 自取。
其实是第一个正式的多进程东西。 把大部分要踩的坑都遇上了。 OSX不用这个:开Safari 自然是HTML5. https://github.com/cnbeining/ABPlayerHTML5-Py 自取。
虽然限制还是很多。 https://github.com/cnbeining/Chrome-Data-Compression-Proxy-Standalone-Python 我也不知道给墙内有什么用,但是就这样吧。
这个东西上次更新是去年8月8日。 时隔一年,一看当初的东西,真是不忍直视。 思路是对的:只不过太难看了。 重写,这样感觉圆满一些。 遇见了一堆当初碰见的坑:因为当时注释太少,都忘记了。补上。 如果用浏览器跑弹幕,有且只有这个方案能跑:HTML5的video必须用真正的HTTP服务器供源。file://不成的。 从开始写到现在,出了一堆wrapper,主要是Danmaku2ASS的,播放核心mpv。 Biligrab也加了这个功能。但是我还是想把视频下到本地慢慢看:因为连通性。 这个东西的初衷是对接Biligrab:现在看起来,做到了。 https://github.com/cnbeining/ABPlayerHTML5-Py 已经不能直接贴一片code了,因为出了依赖:需要自取,建议更新。
今天在学校跑sqlmap玩,然后机器的网就挂了。traceroute 8.8.8.8不通。只有自己AS的几个IP有应答。重启后有时没事有时还是不行。(其实是时间限制) UofT的机器都会分配外网IP,但是IP地址一般保留–是的,跟MAC走。 好吧,忍几分钟,开Github,上这个东西: https://github.com/feross/SpoofMAC 文档很清楚。 如果忘记挂VPN,机器被限制,直接断线换MAC,然后世界照常运行了。 这里就放一个自己抄文档的cheatsheet,给cheat https://github.com/chrisallenlane/cheat 用:
qchan这个床简单耐用,取图片不走PHP所以速度飞快。 改了一下,加了这3个功能。 https://github.com/cnbeining/qchan 有用自取。 这东西的一个妙用是丢Openshift上,前端上一个Cloudflare,用page rule强制大缓存,但是需要改一下HTTPS的设置以免HTTPS不能加载内容。
另一个黑科技。 https://github.com/cnbeining/Biligrab
Flvcd药丸。所以先留一手。 https://github.com/cnbeining/Biligrab 代码下面。
官方没有,我就自己封装一个。 https://github.com/cnbeining/Amazon-Cloud-Drive-Python-SDK 可以用来写客户端什么的。 验证简便。
自己弄错了,改错了网络设置,然后就保存并重启了。 果然上不去了。 机器是KVM,面板不能改root密码。 不求客服,自己解决: KVM进去。Vultr的KVM是图形界面。。。而且默认不开root登陆。 我恰好还没有另一个低权限的我记得密码的可以登陆的东西。。 Guest是不成的。 这时,https://www.vultr.com/docs/boot-into-single-user-mode-reset-root-password : 进入单用户模式: 重启,马上进KVM(这里是VNC),按Esc,进入GRUB引导菜单。 按e修改第一项。 找到内核行们也就是“linux /boot/”这行,在后面加 init=”/bin/bash” 。按Ctrl+X或者F10重启。 这样就可以进入一个root的CLI模式。 敲”mount -rw -o remount /”,挂载硬盘。 这样就可以nano掉错误的网络,并重启了。 需要改密码,直接passwd 修改。
然后我研究下怎么给更多的源添加上。 https://github.com/cnbeining/Biligrab