V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
easychen

找不到好用的动漫离线下载方案,于是自己做了一个。 http://modo.moe

  •  5
     
  •   easychen ·
    easychen · Oct 5, 2015 · 17151 views
    This topic created in 3866 days ago, the information mentioned may be changed or developed.

    之前发了个帖子求推荐( https://www.v2ex.com/t/225238 ),看来没有什么好的方案,正好国庆假期,就自己做了一个。

    modo 动漫云:直接下载动画和漫画到云端,然后在线观看

    视频说明: http://www.tudou.com/programs/view/9gS3imQGw6g/

    功能说明:

    • 免配置,一行代码即可安装完成。
    • 使用 Aria2+Yaaw 作为离线工具,支持 BT 、 U 链、 HTTP 、百度云下载。
    • 使用 KODExplorer 作为桌面工具,提供 WebOS 级别的文件管理体验,自带的播放器可以在线播放动画,没事你还可以换桌面玩。
    • 和文件管理器深度整合的 Modo 漫画浏览器,能对图片进行压缩,方便支持通过浏览器和手机进行浏览。

    详细说明: http://modo.moe/

    Supplement 1  ·  Oct 6, 2015
    PS: 有 B 站账号的同学可以帮把视频转帖到上去么?
    Supplement 2  ·  Oct 6, 2015
    今天更新了镜像,修复了两个问题:

    一个是删除文件失败的 BUG 。另外一个是给 aria2 添加了随机密码,这样别人知道你 IP 和端口也管理不了 aria2 了。

    升级的办法 直接 docker rm -f 正在运行的容器 ID
    然后删除本地镜像 docker rmi easychen/modo.moe
    最后安装新镜像 sudo docker run -d -p 80:80 -p 6800:6800 -v /modata/comic:/var/www/html/comic easychen/modo.moe

    因为下载完成的文件在 /modata/comic 里边,所以升级完毕后还会在的。
    Supplement 3  ·  Oct 6, 2015
    放一个交流 QQ 群: 289887571
    Supplement 4  ·  Oct 6, 2015
    发现 modo 可以和 ComicGlass 一起用,见使用说明: http://modo.moe/#toc_20
    121 replies    2016-11-01 13:51:54 +08:00
    1  2  
    abelyao
        1
    abelyao  
       Oct 5, 2015
    楼主最近产能好高…
    easychen
        2
    easychen  
    OP
       Oct 5, 2015
    @abelyao 最近放假啊,哈哈
    SCaffrey
        3
    SCaffrey  
       Oct 5, 2015
    弱问.moe 域名如何注册。。。
    icedx
        4
    icedx  
       Oct 5, 2015 via Android

    原来你是那个 Server 酱的作者
    abelyao
        5
    abelyao  
       Oct 5, 2015
    @easychen 果然是大神… 放假几天出了好几个产品…
    songjiaxin2008
        6
    songjiaxin2008  
       Oct 5, 2015
    好棒!
    easychen
        7
    easychen  
    OP
       Oct 5, 2015   ❤️ 1
    miyuki
        8
    miyuki  
       Oct 5, 2015 via Android   ❤️ 1
    @SCaffrey 无责任安利 hostker.com 95 元
    RqPS6rhmP3Nyn3Tm
        9
    RqPS6rhmP3Nyn3Tm  
       Oct 5, 2015 via iPad
    如果能支持带密码的压缩包就好了……
    顺便 moe 域名好贵,还是接着用 namecheap 的 me 吧
    miyuki
        10
    miyuki  
       Oct 5, 2015 via Android
    我的妈 好叼 大赞!
    easychen
        11
    easychen  
    OP
       Oct 5, 2015
    @BXIA 下次更新解压这块的时候,看能不能做进去。你可以先用命令行 7z >_<
    SCaffrey
        12
    SCaffrey  
       Oct 5, 2015
    @easychen
    @miyuki

    谢谢!就是好贵。。。滋磁楼主阿
    RqPS6rhmP3Nyn3Tm
        13
    RqPS6rhmP3Nyn3Tm  
       Oct 5, 2015 via iPad
    @easychen 看了一下,感觉还是需要国内的 VPS 啊, DO 最近速度太慢了……
    easychen
        14
    easychen  
    OP
       Oct 5, 2015
    @BXIA DO 新加坡从日本下生肉很快啊,种子多的时候 2~5M/s 。不过国内在线看是比较悲剧了。我主要看漫画所以还好。
    loveuqian
        15
    loveuqian  
       Oct 5, 2015 via iPhone
    歪楼
    我发现楼主不是画漫画就是写个跟漫画有关的程序
    敢问楼主上班是有多闲。。。别喷我
    GPU
        16
    GPU  
       Oct 5, 2015
    我发现 大部分二次元作者的作品做得都挺漂亮 。

    很喜欢界面 。例如之前的 kk 签到
    GPU
        17
    GPU  
       Oct 5, 2015
    @GPU 以及本作品
    233
        18
    233  
       Oct 5, 2015
    太赞了。。
    miyuki
        19
    miyuki  
       Oct 5, 2015 via Android
    突然想起个问题……硬盘里保存这些东西会不会被服务商发 DMCA 之类的……记得以前 DO 有过类似的案例
    ryd994
        20
    ryd994  
       Oct 5, 2015
    其实我有类似的
    Deluge 远程 + nginx WebDAV + nginx 反代 deluge-web , nginx 带 HTTPS 。不过完全是自己经验,没有放出来( nginx 的文件列表太丑了……)
    mp4 可以 chrome 直接放,其他就复制链接到 vlc ,也可以 webdav 或者 sshfs
    一直靠这个在澄空分流混积分……

    @miyuki 服务商是不会 DMCA 你的,只有版权所有人会。服务商如果收到会代转,有些就直接取消服务了。
    gzlock
        21
    gzlock  
       Oct 5, 2015
    yaaw 还是 yaww ?
    d7101120120
        22
    d7101120120  
       Oct 5, 2015
    最近想过这个,一开始是用 transmission 搭建的 seedbox ,然后想到用 ffmpeg 转码之后,用 nginx 搭建流媒体服务器。= =跟楼主的这个比起来还是弱了太多了。
    mrhuiyu
        23
    mrhuiyu  
       Oct 5, 2015
    似乎没有 linode 的教程?
    easychen
        24
    easychen  
    OP
       Oct 5, 2015
    @loveuqian 没用上班时间啊。下班和周末就够用了。没有妹子时间没地方用啊哈哈哈。
    easychen
        25
    easychen  
    OP
       Oct 5, 2015
    @ryd994 是啊,之前搭过好多次,但因为都是自己顺便用用就做得不够细,这次干脆做个细点的发布出来,大家可以在上边加插件什么的。以后我拿过来也好用,哈哈哈……
    easychen
        26
    easychen  
    OP
       Oct 5, 2015
    @mrhuiyu 因为从来没用过 linode ,所以没有教程……
    ryd994
        27
    ryd994  
       Oct 5, 2015
    @gzlock yaaw Yet Another Aria2 Web Frontend
    mrhuiyu
        28
    mrhuiyu  
       Oct 5, 2015
    下载提示是内部服务器错误。。。。
    miyuki
        29
    miyuki  
       Oct 5, 2015 via Android
    @easychen

    @mrhuiyu

    Linode Ubuntu 使用上面那个安装脚本即可,我是 Linux li817-129 4.1.5-x86_64-linode61 刚刚成功搭建
    miyuki
        30
    miyuki  
       Oct 5, 2015 via Android
    @ryd994 可以尝试一下 aperezdc/ngx-fancyindex
    easychen
        31
    easychen  
    OP
       Oct 5, 2015
    @mrhuiyu vps 不能连接外网么?
    Dowding
        32
    Dowding  
       Oct 5, 2015 via Android
    lazyphp4 还是你在写么,啥时候出稳定版啊?
    Dowding
        33
    Dowding  
       Oct 5, 2015 via Android
    对了, modo 能用灵雀云、时雨云部署么
    easychen
        34
    easychen  
    OP
       Oct 5, 2015
    @takashiki 只要能用 Docker 就能部署。 LP4 已经挺稳定了,但年内不会对外发布,没精力做支持 %>_<%
    moonkiller
        35
    moonkiller  
       Oct 5, 2015
    还要自己租主机。。。
    你开心就好。。。
    tedd
        36
    tedd  
       Oct 5, 2015 via iPad
    太强了,请问能用于离线 torrent 转的 magnet 链接吗
    easychen
        37
    easychen  
    OP
       Oct 5, 2015
    @moonkiller 本来就是做给自己有主机的人用的。 V2 大部分人都已经有主机了吧。
    easychen
        38
    easychen  
    OP
       Oct 5, 2015
    @tedd 不知道 torrent 转的 magnet 链接 有什么特殊,反正 magnet 的链接是可以添加的。
    lizheming
        39
    lizheming  
       Oct 5, 2015
    界面超酷炫啊 OwQ, KODExplorer 好评!
    其实我最后理解就是 Aria2 离线下载的工具吧(大雾...
    Nymph
        40
    Nymph  
       Oct 5, 2015
    easychen
        41
    easychen  
    OP
       Oct 5, 2015
    @lizheming 离线的确使用 Aria2 做的,漫画的缩图和在线浏览是用的自己开发的 moimc 漫画浏览器…… ( 找了好久没有合适的,就自己写了,不过做得比较糙…
    lizheming
        42
    lizheming  
       Oct 5, 2015
    @easychen 恩,最开始我以为会有个动漫索引给我然后我直接下就好了呢 OwQ 但是看完简介发现和我想的有点出入,哈哈哈哈→_→ ... 其实动画的话推荐一下 布丁动画 这个 App 啦,虽然大大估计知道了需求也不大但也还是硬广一下吧,毕竟是 light 老师的脑残粉啊 OwQ
    RqPS6rhmP3Nyn3Tm
        43
    RqPS6rhmP3Nyn3Tm  
       Oct 5, 2015 via iPad
    @easychen 我的是 DO 的 SFO ,所以……悲剧了
    这么好的看本子利器不能用……
    easychen
        44
    easychen  
    OP
       Oct 5, 2015
    @lizheming 布丁动画在电视盒子上不好用啊,我都用布丁视频。国内的动画源剪得太厉害, modo 可以用来下载 ATX 的版本,你懂……
    miyuki
        45
    miyuki  
       Oct 5, 2015
    补充:刚用 Linode 东京从度盘拖东西大概在 700KB/s~1MB/s 之间
    easychen
        46
    easychen  
    OP
       Oct 5, 2015
    @miyuki 发个错误提示截图看看?理论上只要是 ubuntu 都能按说明里的命令装上 docker 的。
    dubuqingfeng
        47
    dubuqingfeng  
       Oct 5, 2015
    @easychen 好评,离线下载的东西前段时间也想弄。

    Dockerfile 里没说明挂载点,具体指令 VOLUME ,后面跟离线下载的目录,这样可以在一些有状态服务上弄,另外可以说明一下监听的端口, EXPOSE 指令。

    我在灵雀云上构建了下,镜像地址: https://hub.alauda.cn/repos/sxau/kodexplorer

    估计改一下 Dockerfile ,就可以创建服务了。
    lizheming
        48
    lizheming  
       Oct 5, 2015
    @easychen 毕竟是有盒子的男人啊.... OwQ ... 掩面逃.... 其实像我这种只知道国内源的表示,根本连其它源都不知道啊,肿么下 T_T
    binux
        49
    binux  
       Oct 5, 2015
    关于 arai2 的安全性, YAAW 是支持通过 anchor 指定 jsonrpc 地址的, 只要在地址后加上 #path=http://token:yourtoken@host:port/jsonrpc 就好了.
    这个地址格式, 在 baiduexporter 中也是支持的, 只要提示用户用这个地址填就好了.
    token 可以在 docker image 启动时自动生成
    easychen
        50
    easychen  
    OP
       Oct 5, 2015
    @dubuqingfeng 镜像我已经放到 DockerHub 了哇,不能直接同步过去么… https://hub.docker.com/r/easychen/modo.moe/
    easychen
        51
    easychen  
    OP
       Oct 5, 2015
    @binux thanks ,做下一版的时候争取加上…… 顺便, Yaaw 很好用,赞一个 👍
    easychen
        52
    easychen  
    OP
       Oct 5, 2015
    @dubuqingfeng 我把 modo.moe 的 Docker 相关文件也放出来了,看看能不能用吧。 https://github.com/easychen/ModoCker
    miyuki
        53
    miyuki  
       Oct 5, 2015
    @easychen

    已经成功安装,#45 的结果是 ModoDownloader 中的反馈数据。

    工具很好用,就是 bt 下载时资源数略拙计 不过热门资源的速度还是可以的
    dubuqingfeng
        54
    dubuqingfeng  
       Oct 5, 2015
    @easychen 刚才在灵雀云上同步 DockerHub 上的那个镜像来
    镜像地址: https://hub.alauda.cn/repos/sxau/modo
    服务地址: http://mobo-dubuqingfeng.myalauda.cn
    等会去构建那个镜像
    Andy1999
        55
    Andy1999  
       Oct 5, 2015 via iPhone
    建议用 cn 米,当心吃 DMM 投诉信,需要国内 G 口的话我愿意提供
    leehon
        56
    leehon  
       Oct 5, 2015
    问一下,这算不算 p2p , do 等 vps 会不会被商家 ban
    dubuqingfeng
        57
    dubuqingfeng  
       Oct 5, 2015
    @easychen 那个端口在创建服务的时候映射错了,可能因为这的原因,我在看看。
    solu
        58
    solu  
       Oct 5, 2015
    @dubuqingfeng 我的也报错,原因是 80 端口已经占用了,修改一下映射端口就好
    maemolee
        59
    maemolee  
       Oct 5, 2015
    正好领了阿里云的学生优惠,简直是瞌睡送来萌枕头啊 www
    TangMonk
        60
    TangMonk  
       Oct 5, 2015
    牛逼,楼主大神啊
    easychen
        61
    easychen  
    OP
       Oct 5, 2015
    @Andy1999 modo.moe 只提供镜像的相关说明,这个东西算私人云,并不提供在线内容共享,应该轮不到 DMM 来投诉吧。( 大概 哈哈
    easychen
        62
    easychen  
    OP
       Oct 5, 2015
    @leehon 专门查过 DO 的说明, BT 之类的 P2P 是不禁止的,但是要小心带宽 😊 。只有一种情况会有问题,就是被版权方投诉。如果只是一直自己用的话,应该不会出现后一种情况。
    chairuosen
        63
    chairuosen  
       Oct 5, 2015
    文件管理可以越权下载服务器上其他文件 比如 /var/lib 里的
    chairuosen
        64
    chairuosen  
       Oct 5, 2015
    @chairuosen 其实是 docker 里的,不过也不应该
    easychen
        65
    easychen  
    OP
       Oct 5, 2015
    @chairuosen 这个我想 KODExplorer 就是这么设计的。用来修改某些系统文件。暂时没有找到它的路径锁定配置,我觉得不是太大的问题。
    ryd994
        66
    ryd994  
       Oct 5, 2015
    @easychen
    @leehon
    DMCA 即使自己用也是可能的,和几个人用无关。国外论坛,特别是海盗湾这种名气大的,会有钓鱼种。谁下给谁 DMCA 。国内来源一般没问题,动漫方面这种做法也不算多。
    ryd994
        67
    ryd994  
       Oct 5, 2015
    @miyuki fancyindex 也 fancy 不到哪里去的啦
    maemolee
        68
    maemolee  
       Oct 5, 2015
    @easychen 请问一下 po 主应该怎么切换图标包啊?
    easychen
        69
    easychen  
    OP
       Oct 5, 2015
    @maemolee 大概是这里

    maemolee
        70
    maemolee  
       Oct 5, 2015
    可是这个只是单纯的主题切换,并没有改变图标啊。
    gamexg
        71
    gamexg  
       Oct 5, 2015
    Modo 漫画阅读器对小屏幕设备也做了视频,直接用手机访问对应的 URL 即可。
    视频=>适配
    easychen
        72
    easychen  
    OP
       Oct 5, 2015
    @gamexg 已经修正,多谢。
    easychen
        73
    easychen  
    OP
       Oct 5, 2015
    @maemolee 有的主题会换图标啊。如果要自己换,自己照着做个主题就好了吧。
    maemolee
        74
    maemolee  
       Oct 5, 2015
    @easychen 嗯嗯,谢谢了。
    kiritoalex
        75
    kiritoalex  
       Oct 5, 2015
    今天在微博上看到 @Cee 菊苣转发了这个,没想到大神在 V2EX 上粗线了,支持一个
    cyberdaemon
        76
    cyberdaemon  
       Oct 5, 2015
    有没有什么方案可以把漫画转换成 KINDLE 能看的格式,然后自动发送到我的 KINDLE 邮箱里?另外有啥不常见的漫画可以下载
    AstroProfundis
        77
    AstroProfundis  
       Oct 5, 2015
    下 public tracker 的种子很容易被 DMCA, 就算是 ACG 资源也会,我中过
    easychen
        78
    easychen  
    OP
       Oct 5, 2015
    @AstroProfundis 好吧,如果你这么担心可以只下载百度云的资源。用 kaopu.so 去搜索就好 。
    menc
        79
    menc  
       Oct 5, 2015
    看了下,好浩大的工程!
    AstroProfundis
        80
    AstroProfundis  
       Oct 5, 2015
    @easychen 所以从那之后我就只下 pt 了╮( ̄▽ ̄")╭
    kiritoalex
        81
    kiritoalex  
       Oct 5, 2015
    已在阿里渣云 openSUSE 13.2 上成功部署~
    anjouslava
        82
    anjouslava  
       Oct 5, 2015
    长时间 BT 真的不会因为违反 TOS 而被封吗?
    easychen
        83
    easychen  
    OP
       Oct 5, 2015
    @anjouslava 不知道啊,反正我从没被封过……
    ryd994
        84
    ryd994  
       Oct 5, 2015 via Android
    @anjouslava 违不违反 TOS 是看 TOS 的啊……你应该认真读 TOS 。有些 VPS 商禁止任何 P2P 本身,有些则只禁止侵犯知识产权。对于后者,如果你运气够好的话,是不会吃到的。而且有些服务商就算吃到,也只要求你抹盘并保证不再犯而已。最好还是 pt
    yorfir
        85
    yorfir  
       Oct 6, 2015
    @maemolee 你要是下载还好 要是在线看 我觉着 15G 流量不够你用啊
    maemolee
        86
    maemolee  
       Oct 6, 2015
    @yorfir 我没学过 docker 怎么用,现在想要从上面删除东西,但是在线桌面权限不够。我从控制台上去,找不到目录,感觉好无奈。
    yorfir
        87
    yorfir  
       Oct 6, 2015
    @easychen 能不能分享下 aria2 的配置?
    不想用 docker 安装啊
    yorfir
        88
    yorfir  
       Oct 6, 2015
    @maemolee docker 应该也可以 ssh 进入的啊
    maemolee
        89
    maemolee  
       Oct 6, 2015
    @yorfir 我去看看书。谢谢提醒。
    Laforet
        90
    Laforet  
       Oct 6, 2015
    @ryd994 @easychen

    P2P 还是买一个专门的 seedbox 比较好,或者用欧洲和俄罗斯一带不吃 DMCA 的服务商
    mrhuiyu
        91
    mrhuiyu  
       Oct 6, 2015
    @miyuki 恩谢谢,我搭建成功了,后来遇到什么服务器错误,无法下载链接。
    dreammes
        92
    dreammes  
       Oct 6, 2015
    试试看
    easychen
        93
    easychen  
    OP
       Oct 6, 2015
    @maemolee 目录就在 /modata/comic 啦……
    easychen
        94
    easychen  
    OP
       Oct 6, 2015
    easychen
        95
    easychen  
    OP
       Oct 6, 2015   ❤️ 1
    easychen
        96
    easychen  
    OP
       Oct 6, 2015
    @Laforet 之前找了一堆 seedbox ,对图包解压和在线浏览的支持都不好。反正是个工具嘛,用到什么地方、怎么用就自己把握了。放家里也可以啊咔咔。
    lovez
        97
    lovez  
       Oct 6, 2015 via Android
    手机网页版怎么收...先 mark 下
    jy02201949
        98
    jy02201949  
       Oct 6, 2015
    打开 ModoDownloader 的时候提示 Error: Internal server error 。。。
    yorfir
        99
    yorfir  
       Oct 6, 2015
    @jy02201949 我也是这样~ 囧~ 怎么办?@easychen
    yorfir
        100
    yorfir  
       Oct 6, 2015
    @KenGe 有你想要的~
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   964 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 154ms · UTC 22:24 · PVG 06:24 · LAX 15:24 · JFK 18:24
    ♥ Do have faith in what you're doing.