nondanee / vsc-netease-music

UNOFFICIAL Netease Music extension for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=nondanee.vsc-netease-music
MIT License
1.02k stars 80 forks source link

自动化脚本建议 #103

Closed sky5454 closed 3 years ago

sky5454 commented 4 years ago

关于安装路径,VSCode 安装时写入环境变量 Path 所以可以这样获得其安装路径

版本信息 可以从 .\Microsoft VS Code\resources\app\package.json 文件里获得 image image

ffmpeg 可以从这里下载单独文件,不用解压完整包 https://github.com/electron/electron/releases/tag/v7.3.2image

另外,我觉得应该保留原版的 ffmpeg,例如改名为 ffmpeg.dll.bak

nondanee commented 3 years ago
  1. 安装路径一直都有用这个途径取
  2. 版本号确实可以取到,但是 arch 取不到,win/linux 上还是有 32 位的,64 位系统也可以装 32 位的程序
  3. ffmpeg 替换下载整个包有历史原因 https://github.com/nondanee/vsc-netease-music/issues/66#issuecomment-532124604

保留源文件是怕换了启动不了吗?换了应该不会影响功能啊 脚本执行多次的话命名还要额外处理

nondanee commented 3 years ago

关于取 electron 版本的问题 找旧版看了下大概从 1.42.x 开始在 package.json 里才有 electron 版本号,而且是放在 devDependencies 里的 写脚本的时候应该还拿不到 已改成优先从本地拿