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

用 go 撸了一个咪咕音乐无损下载器

  •  
  •   cond0r ·
    code-scan · 2021-12-15 18:06:57 +08:00 · 2886 次点击
    这是一个创建于 1065 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image

    先是看到这篇帖子里提到的网站感觉不错

    https://v2ex.com/t/822025

    但是不知道为啥批量下载按钮一直不能点

    就自己撸了一个,用 wails 写的 UI ,编译了 linux 和 windows

    开发过程:https://www.bilibili.com/video/BV1tP4y1G7rL/

    源码:https://github.com/code-scan/MiGuDownloander

    其中用到了一个自己的私有工具类,可能无法编译,该类主要做了 http 请求和类型转换

    有 go 经验的稍微改动一下就能跑起来了。

    二进制文件在 build 文件夹

    7 条回复    2021-12-18 15:46:20 +08:00
    jfdnet
        1
    jfdnet  
       2021-12-15 18:48:03 +08:00
    高级
    vue666
        2
    vue666  
       2021-12-15 22:16:39 +08:00 via Android
    go 和 java ,都有啥优缺点?
    cond0r
        3
    cond0r  
    OP
       2021-12-16 11:45:35 +08:00
    @vue666 #2 这玩意对比起来能写大一篇文章。。
    lifehard
        4
    lifehard  
       2021-12-16 15:43:22 +08:00
    Trojan:Win32/Sabsik.FL.A!ml
    Detected by Microsoft Defender Antivirus
    nmap
        5
    nmap  
       2021-12-16 17:30:58 +08:00
    看了一下代码量很小,可以用来学 golang
    cond0r
        6
    cond0r  
    OP
       2021-12-17 17:07:39 +08:00
    @lifehard #4 可以下源码自己改一下编译
    mrghappy
        7
    mrghappy  
       2021-12-18 15:46:20 +08:00
    可以编译,也能获取到数据,就是 inertToTable 里 that.tableData.push(element); push 数据界面没有变化 🥶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3651 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:50 · PVG 08:50 · LAX 16:50 · JFK 19:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.