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
fox1751
V2EX  ›  Python

找个人做个 PC 端的批量下载工具

  •  
  •   fox1751 · 2020-03-16 20:37:05 +08:00 · 5744 次点击
    这是一个创建于 1744 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有个 excel 表,第一列是文件名,第二列是下载链接。链接是淘宝卖家后台工具的,浏览器登陆状态打开链接即可下载。下载下来的也是 excel 表。下载下来后命名为对应的第一列的文件名。手动操作的话,就是复制链接,到浏览器打开,弹出下载确认框,重命名为对应的第一列的文件名,保存。 现在希望做个批量操作的程序。有意联系:YnV5aWZhc2hlbg== 不知道咋报价,大佬们说说看。

    48 条回复    2020-03-21 16:08:21 +08:00
    siknet
        1
    siknet  
       2020-03-16 20:44:11 +08:00 via Android
    ???这不是按键精灵就能搞定的东西
    多少行啊
    linbenyi
        2
    linbenyi  
       2020-03-16 20:49:08 +08:00
    curl 以前找到过 windows 版本的。🤦‍
    不知道 wget 有吗?
    excel 很方便。保存 csv,再替换标点成 bat 就行了。
    siknet
        3
    siknet  
       2020-03-16 20:52:41 +08:00
    加你了,我看看工作量大小
    noqwerty
        4
    noqwerty  
       2020-03-16 21:05:13 +08:00 via Android
    如果链接完全没防护可以直接下载的话,算上各种 import 也就是不到 20 行的事吧
    Jirajine
        5
    Jirajine  
       2020-03-16 21:13:20 +08:00 via Android   ❤️ 1
    导出 csv,抓包拿到 cookie 用 awk 和 aria2 一行命令的事
    greatbody
        6
    greatbody  
       2020-03-16 21:15:19 +08:00
    PC 端的,就是用 VBA 写。
    fox1751
        7
    fox1751  
    OP
       2020-03-16 21:28:18 +08:00 via iPhone
    暂时有人在联系了,不用再加了,谢谢大佬们
    ik
        8
    ik  
       2020-03-16 21:50:47 +08:00 via iPhone
    终于见到个我这个运维可以干的活了, 还来晚了
    ClericPy
        9
    ClericPy  
       2020-03-16 21:56:34 +08:00
    感觉都用不上 python, 浏览器还是 JS 的天下...
    https://www.tampermonkey.net/documentation.php?ext=dhdg&locale=zh#GM_download
    gaodeng
        10
    gaodeng  
       2020-03-16 22:03:06 +08:00 via Android
    回复这个帖子的大佬们脑门上有五个大字:我不想赚钱
    janus77
        11
    janus77  
       2020-03-16 22:07:19 +08:00 via iPhone
    批量下载迅雷就可以
    excel 导出来直接贴进去就 ojbk 了
    fox1751
        12
    fox1751  
    OP
       2020-03-16 22:26:17 +08:00 via iPhone
    @janus77 登录才能下载
    fox1751
        13
    fox1751  
    OP
       2020-03-16 22:27:40 +08:00 via iPhone
    这个是万里长城第一块砖,运营做数据分析的第一步,获取数据😅
    learningman
        14
    learningman  
       2020-03-16 23:03:15 +08:00
    晚上刚写了个 m3u8 的下载器,用时 10 分钟
    感觉这个的代码量不会比我那个大
    CEBBCAT
        15
    CEBBCAT  
       2020-03-16 23:05:38 +08:00 via Android
    有没有哪位前辈分享下应该报多少价?
    fox1751
        16
    fox1751  
    OP
       2020-03-16 23:33:55 +08:00 via iPhone
    @CEBBCAT 有人 50 接了,然后现在已经过去几个两三个小时有了吧我回复你的时候他正在调试。
    cnzjl
        17
    cnzjl  
       2020-03-16 23:56:38 +08:00 via Android
    @fox1751 50 块钱,我透🏌
    NeverSayNever
        18
    NeverSayNever  
       2020-03-17 08:39:01 +08:00
    https://blog.thinking.mobi/articles/2019/10/28/1572260355387.html
    这个需求是批量下载录音文件的,然后以工单号命名录音文件。你这边改下就能用。
    allen9527
        19
    allen9527  
       2020-03-17 09:14:23 +08:00
    50? em......
    ybw
        20
    ybw  
       2020-03-17 09:51:42 +08:00 via Android
    要我报价,500 起。报 50 的,恶意竞争啊。
    sherlockwhite
        21
    sherlockwhite  
       2020-03-17 09:59:40 +08:00
    @ybw #20 哄低物价
    hebin
        22
    hebin  
       2020-03-17 10:02:08 +08:00
    50!!!
    crella
        23
    crella  
       2020-03-17 10:09:53 +08:00
    还以为是 50 包邮……
    wyfbest
        24
    wyfbest  
       2020-03-17 10:27:48 +08:00
    贴吧老哥 50 包邮的吗
    bijue
        25
    bijue  
       2020-03-17 11:23:09 +08:00 via Android
    很便宜呀,我上次 10 元解决一个问题😂
    piupuer
        26
    piupuer  
       2020-03-17 11:51:58 +08:00   ❤️ 1
    昨晚加了楼主聊了下。我觉得 V2EX 大佬很多呀,几行代码解决问题。如果只有导入,下载功能确实简单。难点主要是模拟登录,越过网站检测,该网站是阿里巴巴旗下,做了反爬虫处理,通过复制 cookie 并不行。要不大佬给我解释下,几行代码是怎么搞定的,我虚心求教😊
    VWWWWWWW
        27
    VWWWWWWW  
       2020-03-17 12:05:58 +08:00
    @learningman 求 github--,,现在好多网站用 m3u8 加载,好烦
    402124773
        28
    402124773  
       2020-03-17 12:06:53 +08:00
    50 都有人接了。这太可怕了。
    b821025551b
        29
    b821025551b  
       2020-03-17 12:09:24 +08:00
    @VWWWWWWW #27 一条 ffmpeg 命令就行了。。。
    xiaoming1992
        30
    xiaoming1992  
       2020-03-17 12:11:29 +08:00 via Android
    @piupuer 如果没有反爬,确实简单,50 也不过分,毕竟学过相关知识的小白都能搞下来,但是如果有反爬,不管难度大小,感觉就得 300 起步了吧
    encro
        31
    encro  
       2020-03-17 13:59:01 +08:00
    我初略预估了下:
    1,淘宝卖家工具,是自己的浏览器,保持会话,所以你考虑怎么获取这个会话的加密信息;
    2,导出数据来自淘宝卖家工具的第三方;
    3,excel 解析要看是否规范;
    4,第三方工具需要点击多个步骤,有操作步骤,又因为在淘宝浏览器内,所以你没法模拟。

    估计楼主实想在淘宝卖家工具里面导出快递助手之类插件的数据。

    个人估计楼主自己搞不定才发出来,所以看到几十几百出价的。。。
    aydd2004
        32
    aydd2004  
       2020-03-17 14:16:54 +08:00 via iPhone
    @learningman 有分享到 github 上吗 想学习下
    fox1751
        33
    fox1751  
    OP
       2020-03-17 14:32:25 +08:00 via iPhone
    生意参谋自己店铺的数据,淘宝应该没有做限制
    diyisoft
        34
    diyisoft  
       2020-03-17 14:46:06 +08:00
    wget,然后批处理
    ljy1398202806
        35
    ljy1398202806  
       2020-03-17 15:01:02 +08:00
    看楼上原来这个不止 50 的吗?……
    muzuiget
        36
    muzuiget  
       2020-03-17 16:00:32 +08:00
    链接没防护的话,确实很简单,30 行 Python 代码完事。
    tim1103
        37
    tim1103  
       2020-03-17 16:07:58 +08:00
    FDM 感觉 OK
    learningman
        38
    learningman  
       2020-03-17 16:45:38 +08:00   ❤️ 1
    @aydd2004
    @VWWWWWWW
    我写的太草率了,就不献丑了,不过有个项目做的挺好的
    https://github.com/nilaoda/N_m3u8DL-CLI
    learningman
        39
    learningman  
       2020-03-17 16:48:59 +08:00
    @piupuer selenum
    tyrantZhao
        40
    tyrantZhao  
       2020-03-17 16:57:55 +08:00
    aria2c 不行吗
    Tumblr
        41
    Tumblr  
       2020-03-17 16:58:14 +08:00
    @linbenyi #2 Windows 下有 iwr、irm,根本不需要 wget 的。
    smilenceX
        42
    smilenceX  
       2020-03-17 19:05:59 +08:00
    从楼主发贴说有人 50 接了,到我写这个回复,应该快 20 个小时了,好奇一下 50 块钱实现楼主需求没有。
    毕竟这个价格的活,应该是 1 小时以内就能搞定的事情。
    smilenceX
        43
    smilenceX  
       2020-03-17 19:10:33 +08:00
    #42 我没别的什么意思,只是想了解一下目前的行情,因为前段时间稍微了解了一些私活的报价,比我想象中要低了很多。
    siknet
        44
    siknet  
       2020-03-17 21:22:27 +08:00 via Android
    想知道 50 的大佬搞定了没有
    fox1751
        45
    fox1751  
    OP
       2020-03-17 22:58:22 +08:00 via iPhone
    昨晚就搞定了,一天没看
    weize888
        46
    weize888  
       2020-03-18 04:04:43 +08:00 via Android
    怎么搞掂的,真心想学习一下技能。
    Dogergo
        47
    Dogergo  
       2020-03-18 13:58:25 +08:00
    想看按键精灵的版本
    kemistep
        48
    kemistep  
       2020-03-21 16:08:21 +08:00
    @fox1751 当年我下载过的,50 差不多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.