Sunday, July 31, 2016

无界浏览 Linux VPN 测试版 16.04a (2016年7月31日)

应用户的要求,无界Linux版增加了 VPN 模式,请测试。

http://ift.tt/2aq6bu2
SHA1: aa2c444ee9281a5ee19a88b5ff42c20338a42002
MD5: b5cb64324797174db2c8719a6caae928

使用方法:
下载后打开一个终端,chmod +x u1604a,然后执行:./u1604a, 默认监听地址:127.0.0.1:9666。需要手动设置浏览器代理。
如需要监听 0.0.0.0:./u1604a -L :9666
如需要通过代理: ./u1604a -P 1.2.3.4:8080 或 ./u1604a -P socks://1.2.3.4:1080
新增VPN模式,需要root或sudo: sudo ./u1604a -M vpn
./u1604a -h 会給出提示。

原文:http://ift.tt/2adN3w8




via 细节的力量 http://ift.tt/2adN3Mx

翻墙问答:政府处处设限 大陆暂无法玩Pokemon Go游戏

问:本星期初引入香港、坊间叫做“捉精灵”的手机游戏Pokemon Go,上市后立即掀起热潮。由于Pokemon Go有多个香港版补给点,都是雨伞革命期间的重要景点,肯定成为中国当局的针对对象,无法推出中国版。但如果中国网友翻墙去香港或日本等地IP玩,又有否可能玩得到?

李建军:就算你翻墙到香港IP,有香港的App Store或Google Play户口,甚至在香港便利店买到Mastercard预付卡付款买道具,都不可能在香港或日本以外地区玩到Pokemon Go,因为Pokemon Go是以身处的位置来决定是否让你参与游戏。就算你翻墙,就算你有香港的户口,如果你本人并非身处香港,仍然与Pokemon Go无缘。如果你在中国玩Pokemon Go,只会见到地图上一片空白,不会有任何补给点或小精灵。只有接近罗湖和落马洲口岸,由于手机辅助GPS的误差缘故,你有可能在深圳隔空取得香港补给点的宝物,或捕捉在香港境内的小精灵,一如Pokemon Go未开放韩国版,但由于地图和GPS误差,令南韩东南部有部分县市都被视为日本的一部分,而能够玩到Pokemon Go一样。

问:Pokemon Go删除了与香港雨伞革命有关的景点的话,又是否有机会出现中国版?

李建军:首先,Pokemon Go的地图是建基于谷歌地图,只要中国当局仍然对谷歌作出封锁,就连谷歌地图都无法载入,又如何开始游戏?

另一方面,中国政府以保密为理由,除了香港绝大部分地区和澳门外,要求所有地图服务供应商不能够在地图提供真实坐标,而是提供了一个经加密,有相当大误差的坐标。这个误差比起手机辅助GPS造成的误差大得多,因为中国当局所加入的地图误差,是具随机性,不像手机辅助GPS,可以依靠固定的数学公式和其他辅助数据去纠正,因此,正常的玩家是很难准确找到游戏中的补给点,换言之,Pokemon Go在中国根本玩不了,除非中国政府改变现时对外国地图服务供应商并不友善的政策,愿意让谷歌地图有准确定位。

问:在Pokemon Go热潮兴起不久,中国就有出现类似Pokemon Go游戏,撇除好玩度不论,玩这游戏可能会有什么问题?

李建军:要在中国能准确玩到类似Pokemon Go的游戏,前提就是准确的地图座标,而现时只有中国的地图服务供应商能够向客户提供准确座标,而这些公司会否与中国当局合作,暗中搜集玩家的个人私隐,实在不得而知。因此,在保障私隐的角度,如果你要在中国玩类似Pokemon Go的游戏,最好用一部你平常不作重要用途的手机,否则只会与容许当局搜集你的行踪无异。

问:现时大部分手机的卫星导航系统,都是接收美国军方的GPS讯号,现时中国当局正大力发展北斗导航系统,日后很可能这类游戏,以至中国的手机,都要接收中国当局的北斗卫星导航讯号,而并非美国军方的GPS讯号,或欧盟的伽里略讯号。那中国网民玩这类游戏,是否代表越来越有风险?

李建军:美国GPS除了军用的M-Code资料不多,民用版本的资料格式都公开透明,而民用版设备亦只能接收民用版讯号,不能解读军用版本的讯号。这亦令美国GPS成为最广泛受各国应用的全球卫星定位系统。但北斗导航系统现时有相当多代码资料,大家未知道具体内容。当中国当局有可能大规模推广北斗系统时,会否最终连玩手机游戏都会有个人私隐疑虑,这很视乎未来中国当局愿不愿意提高北斗技术和系统运作的透明度。

原文:http://ift.tt/2aEMwai




via 细节的力量 http://ift.tt/2aENeUS

Wednesday, July 27, 2016

5个最好的翻墙VPN推荐

从去年起,中国开始大规模封锁外国VPN服务, 如此大规模的屏蔽VPN还是头一次。这次防火长城升级的主要目标是国外的翻墙VPN服务。不少VPN供应商表示:由于防火墙的升级,使得用户无法访问他们的服务,这次攻击是前所未有的,比以往都更加复杂。虽然2015年已经过去了,但是现在翻墙形势依然很严峻。

尽管翻墙变得比以前困难了,但是追求自由的人,总能找到“墙”的突破口。经过我们对许多国内外的翻墙VPN进行测试,下面总结5个我们认为最好的用于翻墙的VPN,希望对大家有所帮助。

注意:因为防火长城会不断更新,致使很多VPN接二连三遭受屏蔽。下列的5个VPN,都经过我们测试,目前并未受到影响,而且服务器多、更新快。此外,该文章会不断更新,敬请留意。

#1. ExpressVPN – 最好的翻墙VPN

ExpressVPN logo

ExpressVPN以快速和稳定而闻名。在测试中,ExpressVPN几乎对我们的网速不造成任何影响,浏览网页,观看YouTube十分流畅。ExpressVPN的服务器遍布全球78个国家,这让你有了更多的选择,并且对使用流量没有任何限制。在安全性方面,他们也做得很好,支持256位OpenVPN(TCP, UDP), L2TP-IPsec, SSTP和PPTP等加密协议,并且不保留用户日志,用户可以放心上网而不必担心个人隐私泄露。此外,ExpressVPN兼容各种常见设备,并且可以配置在路由器上。

唯一的缺点是价格有点偏高,购买一年是8.32美元/月,不过,他们保证30天无条件退款,所以你有足够的时间来测试。支持支付宝、银联等多种方式付款。

访问 ExpressVPN


#2. VyprVPN

VyprVPN logo

如果你主要是在手机等移动设备上使用VPN,那么VyprVPN会是最好的选择。VyprVPN的app简洁易用,支持中文,并且快速稳定。最低5美元/月,并提供3天免费试用,不过有500M试用流量限制。除此之外,他们使用Chameleon技术——用256位OpenVPN协议对数据进行加密,并能够轻易躲过防火墙的检测。

不过,VyprVPN在电脑上表现差强人意,Ping值比较高。同时,他们会保留用户的日志90天以上。并且不支持支付宝付款。

访问 VyprVPN


#3. PureVPN

purevpn logo

在为数不多的好用的翻墙VPN里面,PureVPN的价格是相当划算的,购买一年只要$4.16每月而且支持支付宝。他们提供的VPN服务器和IP地址数量在行业内是数一数二的(超过450台服务器遍布101个国家,总共80,000+个IP地址)。没有流量和速度限制,不保留日志,支持各种终端设备,并最多允许5个设备同时使用同一个帐户。

遗憾的是,PureVPN不提供免费试用,而且只有3天退款保证。他们的客户端在电脑完美运行,在移动设备却表现欠佳。而且不支持安全性较高的OpenVPN协议。

访问 PureVPN


#4. StrongVPN

StrongVPN Logo

如果你想享有独立IP,那么StrongVPN是不二选择。动态IP和独立IP均可供用户选择。此外,他们不仅是VPN服务商,同时还是主机提供商,也就是说他们使用的是自己的服务器网络,这就使得他们在速度上有了很大优势。在测试中,我们发现StrongVPN下载速度很快,看YouTube也非常流畅。

不过StrongVPN价格比较昂贵,尽管有多种购买套餐,不过最少也得4.58美元/月。此外StrongVPN提供的服务器很少,仅包括21个国家和地区。

访问 StrongVPN


#5. HideMyAss

Hidemyass logo

HideMyAss是2005年开始运营的一家英国老牌VPN服务商。他们拥有着世界上最多的VPN服务器,一共有868台服务器分布在193个国家。速度不错并且不限制使用流量。价格属于中等价位,购买一年是6.55美元/月,并有30天退款保证。

不过HideMyAss也有不足之处,比如他们暂时不支持支付宝付款。而且请注意,如果你想要在30天内退款,得保证使用流量不超过10GB,并且连接次数不超过100次。

访问 HideMyAss


为什么不推荐大陆的VPN提供商?

上面我们推荐的都是国外著名的VPN服务商。其实,也还有不少大陆的VPN服务商,但我们认为他们不可靠,原因主要有以下几点:

  1. 速度慢;
  2. 不稳定,经常掉线;
  3. 资质低,技术落后于国外;
  4. 限制每月的使用流量;
  5. 要备案,受国家严格管制,个人隐私没有保障.

免费VPN和付费VPN对比

正所谓天下没有免费的午餐,防火墙的背后有整个国家的财力在支撑,如果单靠免费翻墙软件,会不断被GFW封锁,是不可持续的。你终究会发现,付费VPN比免费VPN好用。

免费VPN由于投入少,所以一般会限制速度,限制使用流量。而且免费VPN只是让你突破 GFW的封锁,而不保证隐匿你的身份,因为他们通常不会严格加密上网数据,并保留用户日志很长一段时间,如果政府要求,他们可以交出你的数据,也有可能政府会提供一个快速稳定VPN服务器来“钓鱼”。在某些极端的情况下,免费VPN还会恶意植入木马,或者将用户资料卖给第三方。所以,你应该永远不要信任免费VPN,如果目的只是翻墙,倒是没什么大碍,但如果你注重个人隐私并想拥有快速稳定的服务,那么你应该考虑用付费VPN翻墙。

相比之下,付费VPN更值得信赖。因为他们投入了很多资金,就能提供更多的VPN服务器和国家,而且速度和稳定性也有保证。在安全方面,他们提供PPTP, L2TP/IPSEC, OpenVPN, SSTP等协议来加密数据,而且一般不保留用户日志,让用户的个人隐私得到保障。此外,还支持各种终端设备,有7天24小时售后帮助你解决任何问题。付费VPN是最好的翻墙选择。

原文:http://ift.tt/29X7npH




via 细节的力量 http://ift.tt/2ayLWvT

Friday, July 22, 2016

翻墙问答:iMessage是否有保安漏洞?(视频)

firewall620.jpg

李建军向大家介绍IMessage保安漏洞(苹果官网图/粤语部制)

视频链接:http://ift.tt/29RksRH

问:虽然在Mac和iOS设备上用的iMessage,因点对点加密而得到相当多网友的信任。但最近iMessage被发现有保安漏洞,有可能令Mac和iOS设备上的资料外泄,能否介绍一下。

李建军:这次iMessage的保安漏洞,问题不在于令iMessage与朋友间的通讯外泄,而是令你的iOS装置和Mac所储的资料外泄。只要黑客将有问题的图像档,透过iMessage送到你的手机或电脑,而你的手机或电脑作业系统未有更新到最新版本的话,黑客就可以取得你电脑或手机储存装置的密码,换言之,只要黑客利用混有特殊代码的图片,伪装成维权图片之类,就可以将你电脑或手机内的资料偷清光。

只要你将电脑或手机的作业系统升级做最新版,就不会受这次事件影响。如果你的iOS不能够升级做最新版,亦可以于iOS装置上关闭iMessage,来避免受事件的影响。这次翻墙问答,我们会有片段介绍如何关闭iMessage,欢迎本台听众浏览本台网站收看有关视频。而在Mac机上,只要你没有启动iMessage程序,就不会收到iMessage,因此,你暂时在Mac机上不启动iMessage程序,就已经不会受到这次保安漏洞所影响。

问:关闭iMessage,会否对iOS用家有潜在影响?

李建军:其实关闭iMessage这个选项,我个人不大鼓励,因为iOS当知道收件人关闭了iMessage后,就会自动用无加密短信传送信息。而短信不单无加密,而且必须经过电讯公司传递,中国几乎所有电讯公司都是国有,你的信息有机会被当局拦截,令对方无法收到,亦会令你和你朋友身陷险境。因此,如果你能用iMessage,尽可能更新作业系统后恢复用iMessage比较安全。但可以肯定是,由于点对点加密已经成为主流,黑客运用附加古怪代码附件意图入侵,或拦截通讯内容,将会成为新的主流。这种需要避免黑客攻击而停用iMessage的情况,日后都仍然有机会发生。

问:最近其中一个主流翻墙软件蓝灯已经推出收费版本,其实翻墙软件收费,会否成为主流?一旦成为主流,又可以如何应付?

李建军:让中国网民翻墙,除了软件开发费用外,要应付中国那些古灵精怪封网手段,甚至动用黑客攻击翻墙软件主机的情况,都需要相当一笔费用,还未计相关连的机器维护,以及数据传送费用。因此,翻墙软件最终要向用户收取费用,这是相当合理的趋势。特别各国政府的财政都相当吃紧时,西方国家政府亦难拨出大笔预算投放在翻墙软件开发和维护之上。

对中国听众而言,现时最大难关在于支付翻墙软件的月费。因为这肯定要透过信用卡收取月费,而银联系统掌握在中国国有银行手上,一旦银联拒绝处理涉及翻墙软件的交易就会造成困扰。另一方面,亦非每一个人有能力申请海外银行的VISA或万事达信用卡或扣帐卡。

但最近有香港便利店开始售卖万事达预付卡,称为礼品卡,用法与大部分信用卡一样,只不过需要在香港增值,而这类预付卡并不需要登记任何个人资料。相信香港这种预付卡,很适合用作支付翻墙软件或VPN使用费,除了有匿名的好处外,亦避免了中国当局拒绝交易的麻烦,只要你买的金额足够的话,相信可以在一段颇长时间作扣除VPN或翻墙软件帐项之用,而且并不需要远赴日本或其他西方国家买这类卡,只要有亲友能自由往返香港,在香港的便利店就能买到卡和增值,颇为方便。

原文:http://ift.tt/2aBUjU5




via 细节的力量 http://ift.tt/2aBU2Ap

教你用 google-drive-ocamlfuse 在 Linux 上挂载 Google Drive

如果你在找一个方便的方式在 Linux 机器上挂载你的 Google Drive 文件夹, Jack Wallen 将教你怎么使用 google-drive-ocamlfuse 来挂载 Google Drive。



作者:Jack Wallen 译者:GitFuture 校对:wxy
编译自:http://ift.tt/20Wdryo
原创:LCTT http://ift.tt/2a1LK3F

Google 还没有发行 Linux 版本的 Google Drive 应用,尽管现在有很多方法从 Linux 中访问你的 Drive 文件。

如果你喜欢界面化的工具,你可以选择 Insync。如果你喜欢用命令行,有很多像 Grive2 这样的工具,以及更容易使用的以 Ocaml 语言编写的基于 FUSE 的文件系统。我将会用后面这种方式演示如何在 Linux 桌面上挂载你的 Google Drive。尽管这是通过命令行完成的,但是它的用法会简单到让你吃惊。它太简单了以至于谁都能做到。
这个系统的特点:
  • 对普通文件/文件夹有完全的读写权限
  • 对于 Google Docs,sheets,slides 这三个应用只读
  • 能够访问 Drive 回收站(.trash)
  • 处理重复文件功能
  • 支持多个帐号
让我们接下来完成 google-drive-ocamlfuse 在 Ubuntu 16.04 桌面的安装,然后你就能够访问云盘上的文件了。

安装

  1. 打开终端。
  2. sudo add-apt-repository ppa:alessandro-strada/ppa 命令添加必要的 PPA
  3. 出现提示的时候,输入你的 root 密码并按下回车。
  4. sudo apt-get update 命令更新应用。
  5. 输入 sudo apt-get install google-drive-ocamlfuse 命令安装软件。

授权

接下来就是授权 google-drive-ocamlfuse,让它有权限访问你的 Google 账户。先回到终端窗口敲下命令 google-drive-ocamlfuse,这个命令将会打开一个浏览器窗口,它会提示你登陆你的 Google 帐号或者如果你已经登陆了 Google 帐号,它会询问是否允许 google-drive-ocamlfuse 访问 Google 账户。如果你还没有登录,先登录然后点击“允许”。接下来的窗口(在 Ubuntu 16.04 桌面上会出现,但不会出现在 Elementary OS Freya 桌面上)将会询问你是否授给 gdfuse 和 OAuth2 Endpoint 访问你的 Google 账户的权限,再次点击“允许”。然后出现的窗口就会告诉你等待授权令牌下载完成,这个时候就能最小化浏览器了。当你的终端提示如下图一样的内容,你就能知道令牌下载完了,并且你已经可以挂载 Google Drive 了。
应用已经得到授权,你可以进行后面的工作。
应用已经得到授权,你可以进行后面的工作。

挂载 Google Drive

在挂载 Google Drive 之前,你得先创建一个文件夹,作为挂载点。在终端里,敲下mkdir ~/google-drive命令在你的家目录下创建一个新的文件夹。最后敲下命令google-drive-ocamlfuse ~/google-drive将你的 Google Drive 挂载到 google-drive 文件夹中。
这时你可以查看本地 google-drive 文件夹中包含的 Google Drive 文件/文件夹。你可以把 Google Drive 当作本地文件系统来进行工作。
当你想卸载 google-drive 文件夹,输入命令 fusermount -u ~/google-drive

没有 GUI,但它特别好用

我发现这个特别的系统非常容易使用,在同步 Google Drive 时它出奇的快,并且这可以作为一种本地备份你的 Google Drive 账户的巧妙方式。(LCTT 译注:然而首先你得能使用……)
试试 google-drive-ocamlfuse,看看你能用它做出什么有趣的事。

原文:http://ift.tt/29Yo3hN




via 细节的力量 http://ift.tt/2af5aW5

XX-Net v3.2.6

Fix bug:

  • remove php-proxy module
  • update xx_net.sh
  • properly close version.txt

Downloads

原文:http://ift.tt/29YbjI5




via 细节的力量 http://ift.tt/29YaE9D

赛风3(安卓版)-133版

直接下载:http://ift.tt/1BDXUal

Google Play商店中的赛风安卓版:http://ift.tt/1kv6Rxa

电邮索取:get@psiphon3.com

原文:http://ift.tt/10PMX98




via 细节的力量 http://ift.tt/29XRfBL

Shadowsocks for 安卓版客户端(v2.10.8)

Minor bug fixes

Downloads

原文:http://ift.tt/29PMU6l




via 细节的力量 http://ift.tt/29PMVHf

Wednesday, July 20, 2016

科学上网——CentOS7 环境下 PPTP VPN 搭建

之前写过一篇Ubuntu 14.04下面的PPTP搭建方法。

本文仅介绍 PPTP 在CentOS7环境下的搭建方法,大致和Ubuntu环境下的类似。

注意,务必在root用户下操作。

以下是搭建过程:

安装组件

运行下面的命令安装iptables、ppp、pptpd

yum install ppp iptables pptpd

运行完成后,应该顺利安装完成了需要的组件

配置组件

1、编辑pptpd.conf:

vi/etc/pptpd.conf

2、搜索localip,去掉下面字段前面的 #(注释符号),然后保存退出

localip192.168.0.1

remoteip192.168.0.234-238,192.168.0.245

3、编辑options.pptpd

vi /etc/ppp/options.pptpd

4、搜索ms-dns,去掉搜索到的两行ms-dns前面的#,并修改为下面的字段(Google DNS)

ms-dns8.8.8.8

ms-dns8.8.4.4

5、接下来编辑/etc/ppp/chap-secrets设置VPN的帐号密码

vi/etc/ppp/chap-secrets

6、添加一行,按照下面的格式写入你的用户名和密码

用户名 pptpd 密码 *

注意:上面的用户名和密码都区分大小写

7、接下来修改内核参数,运行下面的命令编辑sysctl.conf

vi /etc/sysctl.conf

8、在conf末尾添加下面的代码,使内核支持转发

net.ipv4.ip_forward=1

9、运行下面的命令使内核修改生效

sysctl -p

10、添加下面的iptables转发规则(直接在SSH运行下面命令即可)

XEN架构:

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

OpenVZ架构:

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT –to-source VPS公网IP

11、但是添加转发规则后重启就会失效,Centos 6系统可以使用service iptables save保存配置,但Centos 7不支持,我们需要将配置写入rc.local文件中,开机自动设置,运行下面的命令赋予rc.loacl执行权限:

chmod +x /etc/rc.d/rc.local

12、编辑rc.local,并把上面的转发规则添加到文件末尾

vi /etc/rc.d/rc.local

13、保存退出

启动组件

1、用下面的命令启动pptpd

/etc/init.d/pptpd start

2、用下面的命令使pptpd开机自动启动

chkconfig pptpd on

3、现在就可以使用你的设备连接到你的VPN了,若配置正确,就可以正常连接并上网了

最后福利…

现在通过此推广链接注册的新用户,可以获得10刀的免费信用额度,也就是2个月的最低配置VPS的使用权。(挂个VPN,搭个博客绰绰有余了。)

文/振衣(简书作者)
 



via 细节的力量 http://ift.tt/29SP6qC

Kino网络加速器 [The Kino VPN]——又一款免费好用的科学上网软件工具

又是周末好时光,上周没有好好的发博客,本周末就来一波福利:分享一款新鲜出炉的免费好用的科学上网工具——Kino网络加速器 [The Kino VPN]。这个周末福利是不是很不错呢!首先说明一下,这款科学上网软件是某网友制作的,分享给我测试了一下,我觉得还不错,线路非常多,可选择性强,跟我之前分享的:PJM-Free VPNsqsxfree等科学上网软件有得一拼!下面来看一下Kino网络加速器软件界面:

一打开Kino网络加速器就需要授权登陆,这个授权码呢,本来需要加群到群共享里看的,这里就先放出来(觉得好用可以加群获取最新版Kino VPN,加群暗号:光的传人),授权码是:kino8888 。

输入正确的授权码就可以打开主界面了:

大家最关心的其实就是可以用来科学上网,打开谷歌搜索、facebook、youtube、推特等常用国外网站的香港线路、日本线路、韩国线路、台湾线路、美国线路了!博主亲自测试了一下,线路非常多,总有一个适合你!虽然有的连接不上或者连接上之后不能访问网站,其实就是线路问题,换一个就可以了!总体来说,可用来科学上网的线路非常多,速度也不错,关键是好免费,值得使用!

软件公告:

[The Kino VPN]

[2016/7/19]

[2016/7/19] 随着VPN的使用用户越来越多,线路是有一定饱和度的,若连接不上换线路,常规线路不行换测试

[2016/7/19] 如果美国常规线路连接不上,请到美国测试线路区连接编号是1600后的线路.

[2016/7/19] 软件版本已经更新到最新版本1.1,修复部分细节,以及更换总服务器,欢迎测试

[2016/7/17] 最新更新了线路测试区,线路可能会有不稳定连接不上等原因,为筛选出优质线路若感觉有哪条线路不错的,劳驾及时在群里反馈,以方便更多人使用.

[2016/7/17] 新版本1.1即将开工,若大家对现版本有什么意见,欢迎反馈通过QQ群反馈.

[2016/7/16] 台湾2016/7/14的全为服务器禁Ping,但均可连接.

Kino网络加速器 [The Kino VPN]下载地址:http://ift.tt/29SXz1h   密码: ahrd 觉得好用记得来评价哦!

原文:http://ift.tt/29IjDKF




via 细节的力量 http://ift.tt/29SO8L2

使用 Youtube-DL 离线下载 YouTube 视频并且 VPS 上在线观看


在一些特殊的条件需求下,一些人可能需要vps离线下载视频,或者在不科学上网的情况下在线观看。
有人给我推荐了Youtube-dl,的确很强大,这篇文章只是简单介绍一下Youtube-dl的基础功能和如何在自己的VPS上面在线观看。


 
如果你只是想要简单的下载youtube视频到本地,请看这个:教你如何从YouTube上下载视频

安装步骤

安装很简单,Youtube-dl支持Windows,Linux,OS X,etc等系统,这次主要介绍Linux系统。
以下代码不一定是最新的,最新的请去 官方下载中心 查看。

Linux系统安装:

以下三种下载安装方式选择一个就行了。

  1. sudo curl -L https://yt-dl.org/downloads/2016.07.13/youtube-dl -o /usr/local/bin/youtube-dl
  2. sudo chmod a+rx /usr/local/bin/youtube-dl


如果你的vps没有安装 curl ,可以使用 wget 来下载。

  1. sudo wget https://yt-dl.org/downloads/2016.07.13/youtube-dl -O /usr/local/bin/youtube-dl
  2. sudo chmod a+rx /usr/local/bin/youtube-dl


当然你也可以用pip来安装,如果你没有pip就先安装pip, apt-get install python-pip -y

  1. sudo pip install --upgrade youtube_dl


OS X系统安装:


  1. sudo wget https://yt-dl.org/downloads/2016.07.13/youtube-dl.sig -O youtube-dl.sig
  2. gpg --verify youtube-dl.sig /usr/local/bin/youtube-dl
  3. rm youtube-dl.sig


Windows系统安装:

直接官方下载一个exe文件就行了。
但是,要运行这个程序还需要安装微软的运行库。

基础功能介绍

Youtube-dl的官网是:http://ift.tt/10YKKBQ
Github项目地址是:http://ift.tt/SFti2y
在这里都能看到最新最全的youtube-dl信息。
Youtube-dl支持八百多家视频网站,具体列表可以看这里:http://ift.tt/1kjAKR8 ,优酷、爱奇艺等国内视频网站也是支持的。

下载视频

以下教程均以 这个youtube视频链接为例 https://www.youtube.com/watch?v=jK5coaM2X9g
最基础的下载视频的方法很简单,直接 youtube-dl URL

  1. youtube-dl https://www.youtube.com/watch?v=jK5coaM2X9g


这样就会自动选择一个最好的视频格式和清晰度下载到 当前的文件夹 了。
如果想把这个视频的所有格式都下载下来怎么办?

下载全部格式


  1. youtube-dl  --all-formats https://www.youtube.com/watch?v=jK5coaM2X9g


–all-formats :添加这个参数之后,所有存在的格式全部下载;
但是你又不想全部下载,想挑选指定视频的格式和清晰度怎么办?

列出视频的所有格式/清晰度

–list-formats/-F:这是一个列清单参数,执行后并不会下载视频,但能知道这个目标视频都有哪些格式存在,这样就可以有选择的下载啦!

  1. youtube-dl --list-formats https://www.youtube.com/watch?v=jK5coaM2X9g


然后就会看到一大片的视频格式,如果你要下载其中一个,请看前面第一列的编号ID。

下载指定格式视频

-f + 编号:通过上一步获取到了所有视频格式的列表,第一列就是编号对应着不同的格式,例如我想下载22号那个mp4格式分辨率为1280*720的视频,则按下面的命令就可以轻松指定下载视频哦;

  1. youtube-dl -f 22 https://www.youtube.com/watch?v=jK5coaM2X9g


离线下载/后台下载

我发现Toutube-dl不带有后台下载的功能,或者说我没找到命令,不过没事,可以试用 screen 来实现。
首先如果你没有安装 screen 的话请先安装。
Debian/Ubuntu系统安装:

  1. apt-get update
  2. apt-get install screen


Centos系统安装:

  1. yum update
  2. yum  install screen


然后用 -S 创建一个活动,这时候你就进入了这个活动中,你就可以去下载视频了,这时候即使关闭ssh也不会断开下载。

  1. screen -S video


如果你不小心关闭ssh或者想要重新查看 video活动,可以用 -r 来重新进入这个活动

  1. screen -r video


VPS中在线播放

这个其实很简单,HTML5本身就可以去播放指定格式的视频,所以我们只需要搭建一个nginx或者apache,把视频下载到默认虚拟主机的文件夹里,就可以在线观看了。
需要注意的是,HTML5支持在线播放的格式有限,建议下载 mp4 和 Webm 格式的,免得HTML5无法在线播放。
我们这里以apache为例,先安装apache。
Debian/Ubuntu系统安装:

  1. apt-get install apache2 -y


Centos系统安装:

  1. yum install httpd -y


然后去  /var/www 目录下载视频。

  1. cd /var/www


下载好了之后用 ls -a 查看当前目录下的文件,找到你的视频文件名称,比如:233.mp4
然后打开网页: http://你的VPS_IP/233.mp4
就可以在线观看了。
当然这样看视频也会有一些不方便,不能方便的选视频。你可以试试我的逗比云的程序 :自用的逗比云 目录列表程序 Directory Lister 兼容中文版
可以列出虚拟主机目录下的文件列表。当然,我这个程序是php的,所以还需要安装php,如果你不会可以直接去lnmp.rog 安装lnmp一键包,因为不需要用到数据库,所以你可以 lnmp mysql stop 把Mysql数据库关掉。
当然你也可以直接使用 apache/nginx 自带的列表功能,开启方法很简单,只要删掉/var/www目录下的index.html文件,这时候访问你的 http://vps_IP/ 就可以看到一个简陋的列表了。

  1. rm -rf /var/www/index.html


如果你安装的是nginx (通过apt-get install -y 、 yum install nginx -y 安装的才是),那默认的虚拟主机文件夹是 /usr/share/nginx/www

  1. rm -rf /usr/share/nginx/www/index.html


如果你安装的是上面我说的 lnmp.rog 中的lnmp一键包,那默认虚拟主机文件夹就是 /home/wwwroot/default

  1. rm -rf /home/wwwroot/default/index.html


就暂时先介绍这么多,稍后慢慢补充。



via 细节的力量 http://ift.tt/29SO6mH