V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
leeyuzhe
V2EX  ›  分享创造

我给馒头:m-team 做了个手机客户端。

  •  1
     
  •   leeyuzhe ·
    JustLookAtNow · 3 天前 · 2142 次点击

    前情回顾: https://v2ex.com/t/1153144 本周第一见识到了 pt 大站的风采,热门资源那上传下载都是几百人,大开眼界!哪哪都好就是没有手机客户端,每次找片还得开电脑上,这也太麻烦了!

    于是馒头助手诞生了。 基于 Flutter ( Material Design 3 )开发的 M-Team 非官方移动客户端,支持种子浏览、搜索和下载管理。

    这是我第一次尝试使用 flutter 开发程序,体验还是不错的,尤其是我这种不做个性化 ui 设计的场景感觉搭建 ui 前所未有的方便,卡片套就完了。先用一下午速通了基本语法跟 hello world ,然后剩下的就交给 ai ,中间提供下调用说明以及自己手动改了一些间距样式,存储逻辑,基本完全自动化。

    https://github.com/JustLookAtNow/flutter_application_m_team

    请大家帮我点点 star ,给一些鼓励,现在 GitHub 星星数还没项目数多,太痛啦!

    34 条回复    2025-09-01 09:23:27 +08:00
    mrsecond
        1
    mrsecond  
       3 天前
    给个截图?
    haowenwu
        2
    haowenwu  
       3 天前
    这是 pt 首个客户端?
    leeyuzhe
        3
    leeyuzhe  
    OP
       3 天前



    @mrsecond 截图来咯!
    glaucus
        4
    glaucus  
       3 天前
    牛的,有没有办法让 iOS 用上
    leeyuzhe
        5
    leeyuzhe  
    OP
       3 天前
    @haowenwu 我不造啊,我也才入坑,想在手机上玩玩,结果竟然这些 pt 站都没有客户端也没有移动设备友好的 web 界面,2025 年了简直太不可思议了!尤其是 mt ,据说 web 版刚改版了,都 21 世纪了刚改版的前端竟然对移动设备没有适配!另外那些 NexusPHP 就更离谱了,看起来是个古老的,被大量网站采用的程序,它竟然也没有移动客户端(历史上好像出现过,我在 b 站上搜到一个 NexusPHP 创建人的视频说做了个 apk ,但现在完全搜不到这个 apk 在哪)
    leeyuzhe
        6
    leeyuzhe  
    OP
       3 天前   ❤️ 1
    @glaucus 理论上 flutter 可以给 ios 打包,但是我对苹果的软件生态完全不了解,也不知道如何上架。容我过个周末缓缓后研究下,本周每天下班后干这个 app 干到半夜,掏空了我的热情。
    myderr
        7
    myderr  
       3 天前
    怎么说呢,手机找种子基本上是个伪需求
    自动化程序(mp)很强大了,基本上不用打开站点自己扒拉
    leeyuzhe
        8
    leeyuzhe  
    OP
       3 天前
    @myderr 我现在想看什么在手机上搜索一下然后点击下载,过一会就会显示在我的媒体库里然后就能看了,全程不需要电脑,感觉很方便了。mp 目前还没用过,我研究下。
    stinkytofux
        9
    stinkytofux  
       3 天前
    伪需求, 一年也用不到两次用手机上, 而且手机访问电脑版也不麻烦. 而且找种子也不是找完就可以了, 还得下载种子, 传到下载服务器.
    leeyuzhe
        10
    leeyuzhe  
    OP
       3 天前
    @stinkytofux 对啊,我支持连下载器的。搜索完点个下载就能调用 qbit 下载了,也支持配置分类跟 tag 。毕竟我总不能在电脑上浏览查找并下载 9kg 吧
    dreamingclj
        11
    dreamingclj  
       3 天前
    @leeyuzhe #8 你这个需求 mp 能满足,而且 mp 支持 pwa 的,所以不需要单独做一个 pt 站的客户端了
    leeyuzhe
        12
    leeyuzhe  
    OP
       3 天前
    @dreamingclj 我说各大 pt 站怎么都没手机客户端,原来如此
    hellojay
        13
    hellojay  
       3 天前 via iPhone   ❤️ 1
    楼主别灰心。moviepilot 不支持 9kg 吧 建议你杀入这个细分市场
    glaucus
        14
    glaucus  
       3 天前
    @leeyuzhe #12 也不能这么说,建议你这个客户端专研 9kg 方向
    glaucus
        15
    glaucus  
       3 天前
    @hellojay 想到一块去了哈哈,我有 mp ,想了想我还在用浏览器手动下种子的场景,就是 9kg 了
    ahdw
        16
    ahdw  
       3 天前
    为了实现手机也能从馒头上搞种子在家里的 NAS 上添加下载任务,我搞了 tailscale ,本来还觉得只能忍受手机/iPad 看 PT 站的不适,没想到竟然有 MP 这种东西!

    刚去研究了一下,发现想用 MP 还有点门槛。

    全功能的 docker compose 里面还有数据库,性能差一点的 NAS 估计够呛。
    代理是必须的,也就是说最好搞个软路由。
    然后刮削……头疼的地方来了,为了保做种,我弄了个脚本 Transmission 下载完成自动硬链接去另一个目录,目前是用电脑 TMM 手动刮削、重命名。
    剧集追更,新的 episode 也会被硬链接过去,但是不会放在刮削完、重命名完的目录里,还得有手动操作。docker 版的 TMM 已经把我劝退了,MP 更劝退。
    还有 9kg ,还有馒头时区问题(在 MP 的 issue 里面看到的)

    总结一下,MP 难搞。
    leeyuzhe
        17
    leeyuzhe  
    OP
       3 天前 via Android
    @ahdw 那我这还是有用的,简单易用,几分钟即可配置完毕。
    @hellojay
    @glaucus 这可不兴专攻啊
    woaigeny
        18
    woaigeny  
       3 天前
    @leeyuzhe 苹果上架的话,每年需要交 699 元
    KKLeon
        19
    KKLeon  
       3 天前
    你去馒头的 tg 群里推一下,好几万人的活跃群
    1OF7G
        20
    1OF7G  
       3 天前   ❤️ 1
    《给某个 PT 站点义务劳动后的感想》 https://v2ex.com/t/1135499 参考下
    leeyuzhe
        21
    leeyuzhe  
    OP
       3 天前 via Android
    @woaigeny 那短期内搞不动了,mac 设备我也没有,投入太大了。
    leeyuzhe
        22
    leeyuzhe  
    OP
       3 天前 via Android
    @1OF7G 确实看得让人恼火,但我的初衷就是方便自己,现在分享出来方便大家。只要我不动感情就没人能伤害我 xd~
    dyzzc
        23
    dyzzc  
       2 天前 via iPhone
    简约易用,👍
    就是点击进入帖子后的蓝色界面太跳脱了,可否自定义成默认的跟随主题的黑或白?
    xmlf
        24
    xmlf  
       2 天前 via Android
    一直想有这个客户端,楼主真是太棒了,谢谢!
    ronman
        25
    ronman  
       2 天前
    很好用,UI 再稍微优化下就好了
    leeyuzhe
        26
    leeyuzhe  
    OP
       2 天前 via Android
    @dyzzc 可以,你去提个 issue ,我这两天做一下
    dyzzc
        27
    dyzzc  
       2 天前 via iPhone
    @leeyuzhe 已发👌
    calmack0x452
        28
    calmack0x452  
       2 天前
    请教各位大佬,mp 是啥?
    leeyuzhe
        29
    leeyuzhe  
    OP
       2 天前 via Android
    @calmack0x452 MoviePilot
    maxwel1
        30
    maxwel1  
       2 天前
    pt 站已经江河日下了,十几年前那时候动不动就千人做种
    Asimov01
        31
    Asimov01  
       1 天前   ❤️ 1
    多好的东西啊!感谢 OP 的工作和分享!

    我也用过 MP ,重度玩家很喜欢,但作为轻度普通用户,我不觉得很好用,功能越多使用和维护越麻烦。手机客户端这种就方便太多了。

    不过虽然 flutter 支持 iOS 平台打包,但是 iOS 设备想用这个客户端比较麻烦:
    1. 这类和版权相关的 App 上架 AppStore 是不可能的
    2. 自己编译安装需要有开发者证书,99 刀一年,不便宜
    3. 用其他侧载工具安装,每 7 天要刷新一次,很麻烦

    如果有 iOS 用户朋友也想在手机上比较方便的下载,可以看看我这个方案,用快捷指令下载: https://v2ex.com/t/1141403
    ellermister
        32
    ellermister  
       1 天前 via Android
    分享下我的用法

    我是不喜欢做一些简单的事情装个 app ,除非它不只是....

    目前我用的是手机浏览器+PT Plugin Plus 插件,搜到哪个种子,就点击直接发送到 qbit 下载,不局限某个 pt 站
    leeyuzhe
        33
    leeyuzhe  
    OP
       1 天前 via Android
    @ellermister 手机专门装浏览器然后装电脑扩展,这扩展还不适配移动端,这对我来说不能忍受,我宁愿开发个 app 用
    leeyuzhe
        34
    leeyuzhe  
    OP
       16 小时 50 分钟前
    @Asimov01 ios 这也太曲折了。。上架确实是巨大门槛。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1109 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:14 · PVG 02:14 · LAX 11:14 · JFK 14:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.