V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
CSM
V2EX  ›  Python

把前几天写的一个下载器重构了一下午,结果发现 GitHub 上早就有个功能和名字都一模一样的了 想哭 :(

  •  
  •   CSM ·
    cshuaimin · 2017-10-29 18:00:27 +08:00 · 4691 次点击
    这是一个创建于 2363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的: https://github.com/cshuaimin/aget

    dalao 的: https://github.com/PeterDing/aget

    我已经用我的 aget 下载了 10 多 G 的东西了(主要是从网盘上下电影 2333 ),准备上传到 pypi 了。。。。

    结果来了这么个晴天霹雳,悲剧

    13 条回复    2017-10-30 18:06:54 +08:00
    ericgui
        1
    ericgui  
       2017-10-29 21:41:52 +08:00   ❤️ 1
    他才 91 个 star
    你就好好推广一下呗
    你的 star 多了,自然就吸引更多的人用
    强者愈强
    ericgui
        2
    ericgui  
       2017-10-29 21:43:14 +08:00
    我说的好好推广包括但不限于:写好文档,多宣传 ,多接受反馈,鼓励大家 PR
    ericgui
        3
    ericgui  
       2017-10-29 21:44:15 +08:00
    你的还带进度条,不错,有潜力的
    CSM
        4
    CSM  
    OP
       2017-10-29 23:31:46 +08:00
    @ericgui 哈哈 我就吐操一下。写这个也就是为了练习 Python
    话说之前他的明明是 88 个 star 的。。。
    beginor
        5
    beginor  
       2017-10-30 06:44:48 +08:00 via Android
    可以考虑增加下载多种协议,磁力链,bt 种子,再加上多任务管理,最后变成 aria2。
    qqmishi
        6
    qqmishi  
       2017-10-30 07:58:34 +08:00
    多线程下载我一般就用 axel 了
    omph
        7
    omph  
       2017-10-30 09:33:02 +08:00
    别哭,做个 aria2 的封装器吧,超过 uget
    nyfwan123
        8
    nyfwan123  
       2017-10-30 09:40:30 +08:00
    楼主如果你的 aget 自带种子的话 绝对 github 第一了
    w88975
        9
    w88975  
       2017-10-30 13:00:05 +08:00
    楼主的心里路程:
    写好了下载器 哇 牛逼 这代码优雅的想哭 这功能牛逼到爆 传到 github 上骗 star 去 取个啥名呢 就叫 aget 吧
    过了一会儿 看看有没有人 star 搜一下 aget 哇 这么快就 91 个 star 了 牛逼 💯
    咦? 好像没对 我 ID 咋成这个了 点进去一看 原来是项目同名了
    没事 改个名再来 又定睛一看 卧槽 这俩项目功能都一样!!
    重复造了轮子, 心里各种不爽,纠结了一下午 平复了心情
    于是点开 V2 发个贴 名字就叫: <把前几天写的一个下载器重构了一下午,结果发现 GitHub 上早就有个功能和名字都一模一样的了 想哭 :(>
    CSM
        10
    CSM  
    OP
       2017-10-30 13:14:36 +08:00
    @qqmishi #6
    我也一直用的是 axel,不过前一段时间它一直报错,就自己写了个
    https://tulip.ink/aget.png
    CSM
        11
    CSM  
    OP
       2017-10-30 13:16:42 +08:00
    @w88975
    23333,没错就是这样 :P
    xianyunyehe
        12
    xianyunyehe  
       2017-10-30 15:04:07 +08:00
    你可以造一个其他语言的轮子。不要用 python 了。搞一个 go 写的起名 goaget
    CSM
        13
    CSM  
    OP
       2017-10-30 18:06:54 +08:00 via Android
    好吧,听了各位老哥的建议,改成 aiodl 了,现在已发布到 PyPI 了(。>∀<。)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5302 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 07:59 · PVG 15:59 · LAX 00:59 · JFK 03:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.