说实话其实起这么个标题有点名过其实了,其实这仅仅是一个开源的前端小应用(不过想不出有什么别的标题),能够帮助你在 Windows、macOS、Android 以及 iOS 下下载不同的应用。因为实现原理的原因,暂时不支持任何 Linux
系统。
GitHub:https://github.com/hxco/Get
中文文档:https://github.com/hxco/Get/blob/master/README-CN.md
英文文档:https://github.com/hxco/Get/blob/master/README.md
原理是通过简单的 Javascript 代码判断操作系统,再重定向到预先抓取的下载地址。HTML 代码生成依赖 Jekyll,实现了自动压缩。
这个项目最初的想法,仅仅是一个能够下载 Google Chrome 最新版本的网页;后来,又想着把 Firefox 也加上。最后,我适配了非常多的应用,并且将会在未来适配更多。
这个项目对于普通人来说,使用方式非常的简单,你仅仅需要记住 get.js.org
这个网址,get
= 获取,js
= JavaScript,org
= organization (组织),然后在浏览器里面输入:get.js.org/应用名称
,如 get.js.org/chrome 还是什么别的。[get.js.org]
使用 https 协议,并且会将不安全的 http 协议强制重定向为 https,所以在实际使用的时候不必带上 https:// 前缀。
斜杠后面的部分,是应用名称,这里可以以三种方式呈现——以“网易云音乐”为例子:
https://get.js.org/wangyiyunyinyue - “网易云音乐的拼音”
https://get.js.org/wyyyy - ”网易云音乐拼音的首字母简写“
https://get.js.org/cloudmusic - ”网易云音乐的英文名“
综上 - 获取一个应用的方式可以使用拼音全名,拼音缩写,以及英文名称。请注意,任何情况下,https://get.js.org/ 后面的应用名称不带有大写字母,也不带有任何空格。
这个项目会持续维护,并且我衷心希望它能帮到在座的各位 - 在重装系统需要安装软件的时候……
https://get.js.org/chrome
https://get.js.org/tim
https://get.js.org/wechat
https://get.js.org/wangyiyunyinyue
https://get.js.org/qqyinyue
https://get.js.org/potplayer
https://get.js.org/vscode
https://get.js.org/ssr
https://get.js.org/telegram
https://get.js.org/word
https://get.js.org/excel
https://get.js.org/powerpoint
https://get.js.org/steam
https://get.js.org/origin
https://get.js.org/uplay
https://get.js.org/thunder9
https://get.js.org/itunes
然后这么一来你需要的软件的安装包都可以下载下来了,无论你在使用哪个系统。
如果想要新增应用支持,或者使用过程中遇到任何问题,请到 https://github.com/hxco/Get/issues 打开一个 issue
。
这个项目是本人第一个正式的开源项目,是作为博客运行一周年的礼物送给自己和博客,也获得了数位小伙伴的支持。在这里感谢目前唯二的项目协作者:@KeJun 和 @XTL,同时感谢给予我建议和支持的 @小霖,@折影轻梦 以及 @黎明余光。
欢迎各位大佬使用,如果有不足之处请不吝赐教。谢谢各位!
相关博文:https://tech.hxco.de/announcement/to-meet-you-in-one-year.html
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.