V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  clow  ›  全部回复第 1 页 / 共 6 页
回复总数  106
1  2  3  4  5  6  
❮ ❯
@Hubs 有想法,服务器费用支撑不起现在🤣
@ITisCool 我是强迫症,本来想自己用,结果人越来越多,索性重构全都搞到个人能力的极致😂
@sunzhuo 等等,最近完善移动端和浏览器插件侧的功能,完善后就可以了
@iorilu 之前就不是,flutter 的多窗口实在拉胯,并且内存通过 rust 桥接的方式直接无法合理控制 UI ,还好 zed 开源了 gpui 和 gpui-kit 俩项目
@lifei6671 大佬方便进群可以看下这个问题么,我本地没复现,方便的话可以发个录屏或者截图
补充一个同源的坑,也是这套并发模型里最反直觉的一处:64 个 worker 各持一个指向同一文件的 fd ,如果各自周期性 fdatasync ,等于每个周期把整个文件的脏页重复刷 N 遍,磁盘直接被打满。

后来做了个全局合并闸:整文件级别每 2 秒至多一次 fdatasync ,并且只有当这次 fsync 的 [起始时刻] 晚于某个段自己 flush 的时刻,才允许把该段的进度偏移写进 DB 。维持「 DB 里记录的偏移 <= 已经被 fsync 覆盖的字节」这个不变式,崩溃恢复才不会在文件里拼出一个洞。

所以内存里明明下到 1.2G ,DB 里只敢写 1.19G ,差的那点是还没落盘的。这条不变式一开始没有,表现是断电重启后续传的文件 md5 偶尔对不上,非常难查。
@ko20 看到了,这两天我看下,有点改不过来了。。突然涨这么多 star 咋🥲🥲
@tcpdump yt-dlp 支持的都可以,但目前插件只开放了几个平台,可以参考实现修改下就可以。
@tcpdump 官方不提供插件,可以自行实现😀
@ssack9 感谢支持~多多提建议😀
@peppapig scoop 源是 qq 群友维护的,我明天艾特他问问
@ko20 提个 issue 关注下,这两天我看看
@love4taylor apple 需要花钱噻, 没钱去开开发者账户, 准备后续加上更多功能(不违反规则的情况下)有小小收益的情况下会去实现, 但现在是维护下去并且做好~
@kirbyzhu 那是警告, 因为有银狐病毒仿照所以提示下
@WeaPoon 忘记回复了, 这个问题新版本已经修复了~
eget 这种直接从 release 抓二进制的思路很省心。补充个下载层面的:GitHub release 附件国内经常慢,用支持多线程分段的下载器拉直链能快不少。我们在写的 FluxDown 就是这个方向,Rust 引擎多线程+断点续传,命令行和 GUI 都有。github.com/zerx-lab/FluxDown
嗅探 m3u8 这块需求确实一直在。我们做 FluxDown 时也把嗅探集成进了浏览器扩展,抓到 HLS 之后直接交给下载引擎边下边合并成 mp4 ,省掉再拼 ts 那步。你这个专注嗅探,轻量是优势;整合下载的话可以参考下。开源交流:github.com/zerx-lab/FluxDown
嗅探+yt-dlp+在线播放整合到一个桌面工具,思路挺全的。我们也在做同方向的 FluxDown ,走的是浏览器扩展内嵌当前 tab 接管请求这条路,好处是直接复用已登录会话、不用伪造上下文,代价是嗅探能力受扩展 API 限制。你这套的嗅探是怎么拿流地址的,好奇实现。开源交流:github.com/zerx-lab/FluxDown
1  2  3  4  5  6  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2943 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 09:41 · PVG 17:41 · LAX 02:41 · JFK 05:41
♥ Do have faith in what you're doing.