今天在使用Appium的时候发现不支持Xcode9,所以需要更新Appium,但是现在临近大会,很多东西都被qiang了,导致新的安装包下载不了(因为没花钱),没办法只好求助同事了。把下载链接发给了同事,然后他两分钟下载完毕。一般咱们会下载的链接通过QQ或者优盘传递。但是我同事,发给了我一个链接,我点击就可以下载,而且速度非常快。说实话真的感觉很神奇,这里面最重要的是肯定是有一些我不懂的原理,这么好的东西不学习太浪费了,于是向他(南大的物理系硕士,毕业不满两年,感觉他无所不会)请教。然后被他一句话说完:在自己电脑上起一个服务器,然后把下载下来的软件生成一个链接,我就可以下载了。
what?还是不太懂。具体步骤如下:
通过命令行在电脑上起一个服务器,命令行如下:
python3 -m http.server
最好在软件所在的目录下(比如Desktop或者自己建一个文件夹)起服务器,一切以自己资料的安全性为原则。
执行该命令以后服务器就被起起来了,然后就会生成该服务器的地址。如下图:
然后在浏览器里输入这个地址,这样就会列出该服务器里(也就是自己电脑上的所有文件目录),我是在Home目录下起的服务器,所以就会列出我电脑上所有的目录:
而我把Appium下载了Desktop上,所以点击进入:
右键点击需要的软件,如图:
然后拷贝链接,就可以把下载下来的软件以链接的形式发给你的小伙伴,这样他就可以通过链接从你的电脑上下载需要的软件了(你们两个人必须在同一个局域网内才可以),你可以随时使用control+c在终端上把服务器终止,这样别人就下载不了了。