Quantcast
Channel: 少数派
Viewing all 13768 articles
Browse latest View live

简单又好看,你的 Markdown 文稿也能加上个性化主题

$
0
0

Markdown 简单实用,可以很快获得一份排版简约的文章,不过导出文稿时千篇一律的主题也让人感到单调。

这时,我们就可以通过 CSS(Cascading Style Sheets,层叠样式表)来自定义文章的样式,获得个性化的主题。许多 Markdown 编辑器都自带了 CSS 模板,还能下载第三方主题来扩充,即使你完全不懂 CSS 语法,也能一秒排出好看的文章。

套用 CSS 前后对比

这篇文章就带你了解常见 Markdown 编辑器如何使用 CSS,并提供一些好看、现成的主题供下载。

去哪里下载 CSS 主题

有的 Markdown 编辑器自带 CSS 主题,但一般只有寥寥数款,我们去哪里下载更多的 CSS 模板呢?在这一节里介绍的网站中,你可以下载到许多美观的模板。

Typora 的主题

Typora自带了几款简约的 CSS 主题,并且提供了一个官方主题下载界面,你可以在里面找到自己喜欢的主题。令人眼前一亮的是,在众多英文专用 CSS 中,我们还看到了一款为汉字设计的主题——Han,青绿色的链接高亮配色颇为素雅。

Han 主题效果

需要留意的是,Typora 的主题中有的可能有字体附件,在 Typora 之外的 Markdown 编辑器中可能会遇到不能显示的问题,这些特殊 CSS 主题在使用时需要特别注意。

> Typora 主题下载

Markdownhere

Markdownhere 是李笑来制作的一套 CSS 主题,已开源在 GitHub 上,对于中文的显示效果比较友好,字距、行距比直接套用英文模板更加自然,是为数不多的优质中文 CSS 主题。

Markdownhere 主题效果

> Markdownhere 主题下载

少数派经典主题

说起好看的中文 CSS 模板,少数派的经典模板是不能错过的。也许老读者还记得我派早期的主题,间或一抹少数派红的标题、链接,点缀得恰到好处。

少数派主题效果

少数派 CSS 没有附件,可以在支持 CSS 的编辑器中直接使用。

> 少数派经典 CSS 下载

MWeb 主题

MWeb 主题

如果你想要一套比较酷、比较有 Geek 气质的主题,MWeb 自带的模板是一个不错的选择。你可以直接下载下面的文件,它包含了 5 种主题。

MWeb 主题 下载

Ulysses 专用主题

Ulysses的主题并不是标准 CSS 格式,所以其他编辑器不能直接使用它们,但如果你正在使用 Ulysses,不要错过官方 Gallery 中的丰富主题。

Ulysses 丰富的主题

许多 Ulysses 是用户自己制作、上传的,其中不乏一些模仿经典网页或应用的主题,比如 GitHub、Byword、Terminal 等等,配色看起来非常酷。不过多数的 Ulysses 对中文适配不佳,英文下惊艳的模板放到汉字环境中就要打折扣。

CSS 模板怎么用

下载完 CSS 模板,如何使用它们?

每个人都有自己钟爱的编辑器,幸运的是,其中有不少是支持 CSS,而 Ulysses 这样的写作工具还有丰富的专用主题。下面我会以几个常见 Markdown 编辑器为例,谈谈如何使用 CSS。

Typora 直接预览 CSS

Typora 结合了 Markdown 语法的简洁和富文本编辑器「所见即所得」的特点,你可以在写作的界面直接看到最终的排版效果——包括 CSS 主题的效果。

Typora 可以直接预览 CSS

如果你需要导出带有 CSS 样式的文稿(比如 PDF),在 Typora 中直接按下快捷键 ⌘Command - P打印即可。如果想添加自定义模板,可以通过以下几步来实现(以 macOS 下的操作为例):

  1. 打开「偏好设置 - 通用 - 打开主题文件夹」;
  2. 把 CSS 主题文件放进去,重启 Typora;
  3. 在「菜单栏 - 主题」即可选择新主题。
Typora 添加主题

另外,Typora 同时支持 Windows、Linux 和 macOS,在任一平台上套用 CSS 都一样简单。

用 nvALT 套用主题

如果你的编辑器不幸不支持 CSS,也可以下载一个免费的 nvALT来给文章加主题,它的使用方法比较简单:

  1. 把你想要的 CSS 主题文件放到 /Users/apple/Library/Application Support/nvALT目录下;
  2. 把 CSS 文件重命名为 custom.css,重启 nvALT;
  3. 用快捷键 ⌃Control - ⌘Command - P打开 nvALT 的预览界面,即可看到效果;
  4. 如果需要导出文件,点击右下角第三个打印机图标,即可打印。
nvALT 使用 CSS

延伸阅读:

> 打开即写的笔记工具,Mac 上的草稿处理中心:nvALT

小结

CSS 其实不难用,各种编辑器对于 CSS 支持加上现成的模板,让不懂 CSS 语法的人也可以使用它们,把自己的文章样式变得更有个性。

这篇文章中的用法虽然基础,但是可以很快获得预期的主题效果,希望你激起你对 CSS 的兴趣。


> 下载 少数派 iOS 客户端、关注 少数派公众号,读有趣的内容 🎉



Google 推出的这项新服务,让你可以先玩游戏后下载

$
0
0

早些时候,Google 在 Google Play Games 平台上推出了名为「Google Play Instant」的新技术。如「Instant」这个词所表示的一样,Google Play Instant 旨在让玩家能够在不下载游戏的前提下快速玩到游戏,从而帮助玩家快速决定一个游戏到底值不值得下载。你可以看看它的 官方宣传视频

由于 Google Play Instant 刚刚推出,目其仅有以下几款游戏做出了适配——

  • Clash Royale
  • Words With Friends 2
  • Bubble Witch 3 Saga
  • Mighty Battles
  • NYTimes Crossword
  • Paper Football

其中我挑选了 Clash RoyaleMighty BattlesNYTimes Crossword 以及 Paper Football 这四款游戏进行了试玩,并将他们大体分为了两类:「试玩类」和「独立类」。

试玩类:仅提供有限的试玩

我试玩的这四款游戏中,前三款都属于「试玩类」,即仅提供有限的试玩,想要完整的体验游戏还是需要到 Google Play Store 下载本体。这类游戏上架 Google Play Instant 的主要目的还是为了给玩家提供试玩,当玩家在 Instant 中体验完有限的游戏内容后,便引导玩家下载游戏本体。

打开 Clash Royale 后,经过短暂迅速的加载,会直接进入游戏的新手教程关卡,将第一关完成后会出现两个按钮「Intsall Now」和「Next Battle」。我第一次试玩的时候以为 Instant 上的游戏会和本体无异,便点击了下一关,谁知在完成了下一关后,「Next Battle」这个按钮不再出现,仅有一个「Intsall Now」和类似「屠龙宝箱,点击就送」内容的宣传标语,告知玩家试玩到此为止,更多游戏内容请下载游戏本体进行体验。

Clash Royal 只能玩两关

由整个体验来讲,从点击 Play 按钮到开始进行游戏,整个过程不超过 10 秒,很符合 Instant 的设定。游戏的流畅程度也很高,至少在我的第一代 Pixel 上没有出现卡顿。虽然仔细观察游戏画面会发现画面素材的质量并不高,对比完整下载的游戏本体会有细微的模糊,但是为了「即时」而做出这样的牺牲也不难理解。

随后我又体验了另一款玩法和 Clash Royale 非常类似,但是画面和设定略有不同的游戏 Mighty Battles。同为 Instant 游戏,同样快的加载速度,同样的流畅程度,相比于 Clash Royale 略带锯齿的画面,Mighty Battles 的画面表现则更为优秀,游戏过程中有许多爆炸类的 3D 特效,破除了之前我认为「Instant 类游戏表现有限」的小偏见。

虽然 Mighty Battles 只提供了一关的试玩,但是通过它也不难看出 Instant 中的游戏即便是在保证能够快速开玩快速加载的前提下,游戏质量也并不会因此而大打折扣。

不同于前两款 3D 游戏,NYTimes Crossword 是一个形式简单的填词游戏,所以相应提供的可试玩内容更多一些,一共有 35 个谜题可供游玩,如果你成功刷完了这些谜题,想要体验更多,只能去下载游戏本体了,但是与其这样,还不如在了解了玩法并对其感兴趣之后直接去下载游戏本体,以得到更完整的游玩体验。

独立类:即开即玩

Paper Football 是这四款游戏,也是目前所有上架 Instant 的游戏中唯一一款不要求下载本体就可以完整体验所有游戏内容的游戏,究其原因,也是因为这个游戏的玩法太简单——通过连线和博弈来让你的足球进入对方的球门。

但是即便可以完整的体验到游戏内容,Instant 中的 Paper Football 并没有排行榜和成就系统,想要这些还是得去下载游戏本体

左为游戏本体,右为 Instant 版本

结论

之后我又完整地游玩了目前上架 Google Play Instant 的所有游戏,得出的结论是目前的 Google Play Instant 并不是为了玩家能更快的玩到无需安装就可以快速进行的游戏(比如微信小程序中的「跳一跳」)而生。更多的,游戏开发者则是利用 Google Play Instant 来为玩家提供快速试玩,从而吸引玩家下载游戏。如果你在 Google Play Store 中打开某款游戏的界面,发现在安装按钮旁边还有一个试玩的按钮,那么就意味着这款游戏支持 Google Play Instant 试玩。

TRY NOW

不过由于 Google Play Instant 刚推出不满一个月,为之适配的游戏还很少。至于以后 Instant 是会成为开发者宣传提供试玩的统一手段,还出会出现更多同 Paper Football 一样无需安装就可以即开即玩的独立游戏,方便玩家快捷地打发时间,放松心情,还需要时间来给我们答案。

全家福


> 手机想要更好用,这里有最简单的方法:关注 少数派公众号 📱



来不及读的文章,让 Siri 帮你做稍后读 | 一日一技

$
0
0

有时我们把文章加入稍后读后就忘了读,其实可以让 Siri 帮我们设置一条提醒,就像这样:

操作起来也非常简单,只需两步:

  1. 当手机界面停留在 Safair 网页时,手动或直接「Hey,Siri」唤起 Siri;
  2. 告诉 Siri「添加这个页面到提醒事项,xxx 时间(如:晚上 10 点)提醒我」;

这样操作后,待到设定的时间,系统提醒事项便会推送通知。打开后我们便能在该提醒事项中看到,系统已将该提醒内容识别为 Safair 网页,并在右侧显示  Safair 图标,点击它便可查看该文章

点击 Safari 图标即可直达文章页面

值得注意的是,该方法对使用者的说法以及速度略有讲究。比如说:

  • 必须带有关键词「这个」才能将该文章添加到提醒事项,说「现在的」页面、「该」页面均不能被成功识别;
  • 若你需设定时间,需在说出「添加这个页面到提醒事项」后尽快说出设定的提醒时间,否则 Siri 便自动创建提醒。
另外,在「播客」内容播放界面时也可利用 Siri 协助将内容添加到提醒事项中。
自带应用和第三方对比
经过测试,我们还发现第三方浏览器、播客应用也可以利用该方法,但遗憾的是:相比自带应用, Siri 无法识别第三方应用的内容标题,只显示应用名称。

> 下载少数派 iOS 客户端、关注 少数派公众号,找到数字时代更好的生活方式 🏃

派早报:扎克伯格就隐私问题回击库克,阿里全资收购饿了么,苹果最快将于 2020 年在 Mac 上使用自研芯片等

$
0
0

扎克伯格就隐私问题回击库克

上周苹果公司 CEO 库克在接受 Recode 采访时就 Facebook 近期的用户隐私和广告问题 发表看法,他表示苹果公司非常注重用户隐私,不会利用用户数据来盈利。

而近期 Facebook CEO 扎克伯格在接受 Vox 专访时也针对库克的言论做了回应,他认为库克的言论「非常的圆滑(extremely glib)」,并表示 Facebook 的愿景是尽量连接世界上更多的人,这就表示有些地方的人无法负担高价服务,像很多媒体一样,广告服务是更为适合 Facebook 的商业模式。来源 >

图/Vox

阿里巴巴 95 亿美元全资收购饿了么,后者保留品牌独立运营

4 月 2 日,阿里巴巴集团联合蚂蚁金服集团以 95 亿美元对饿了么完成全资收购。阿里巴巴 CEO 张勇表示,饿了么将保持独立品牌,独立运营。阿里巴巴集团副总裁王磊将出任饿了么 CEO,饿了么创始人兼 CEO 张旭豪将出任董事长,并兼任张勇的新零售战略特别助理。来源 >

苹果最快将于 2020 年在 Mac 上使用自研芯片

据彭博社消息,苹果计划从 2020 年开始在 Mac 上使用自研芯片来代替 intel 处理器。彭博社表示,该项目内部被称作 Kalamata,目前还处于非常早期的阶段,据称这种处理器将为苹果跨平台应用提供支撑,为 macOS 和 iOS 提供流畅的应用体验。来源 >

Google Pixel 或将推廉价中端机型,主要面向印度市场

据印度《经济时报》报道,有消息称谷歌或将推出 Google Pixel 廉价中端机型,面向印度等新兴市场。该消息来源为 4 位匿名的业内高层人士,目前尚无该产品的详细参数和售价信息,报道称谷歌有可能将在 7 月或 8 月正式公布该机型。来源 >

苹果推送首个 iOS 11.4 开发者测试版

今天(4 月 3 日)凌晨,苹果推送了首个 iOS 11.4 开发者测试版,新版又重新加入了此前被移除的 AirPlay 2 和 iCloud 云端信息功能,并向第三方应用开放了 ClassKit 接口,HomePod 立体声配对功能也在 iOS 11.4 中出现,不过需要 HomePod 系统升级后才能支持。来源 >

Google 推送 Android 四月安全更新

Google 于今天(4 月 3 日)凌晨发布了 Android 四月安全更新。本次安全更新修复了 50 多个已知安全漏洞并针对 Pixel 设备进行了大量的性能优化,例如减少电池损耗、优化 Wi-Fi 连接性能、提升通话音频质量等。但此前很多用户反馈的多点触控导致屏幕抖动问题仍未修复。来源 >

阿里游戏获得《旅行青蛙》国内独家代理权

4 月 2 日,阿里巴巴集团宣布与日本游戏公司 Hit-Point 达成战略合作,获得手游《旅行青蛙》大陆地区独家授权。目前中文版正在筹备中,开发商也表示计划加入更多景点。来源 >

图/阿里游戏官微

《绝地求生:刺激战场》迎来「刺激沙漠」版本更新

《绝地求生:刺激战场》在今天(4 月 3 日)凌晨 5 点进行了不停机、非强制更新,带来了新的「刺激沙漠」版本。新版加入了全新的沙漠地图、新武器和新载具,为四倍镜和八倍镜的开镜效果完善了更多视觉和弹道表现。受 App Store 上架延时影响,iOS 版本的更新时间可能会有延迟。来源 >

图/腾讯游戏

微信小游戏《跳一跳》更新,新增道具与皮肤

微信小游戏《跳一跳》昨日(4 月 2 日)发布更新,加入了皮肤中心和小道具。玩家获得 1000 分就可以解锁银色皮肤,3000 分可解锁金色皮肤。小道具则可以帮助用户跳到基座中心位置,需要解锁后才可以使用。来源 >

图/微信

(题图素材来源:Vox)

> 下载少数派 iOS 客户端,关注 少数派公众号,每天了解科技圈的新鲜事 📰


[送码] 效率应用 JSBox 大更新,带来自定义小组件、自定义键盘等功能

$
0
0

前情提要

如果你还不知道 JSBox 是什么,这里有一篇文章可以供你参考:JSBox: 一个创造工具的工具

简单说,JSBox是一个为效率工具爱好者设计的 iOS 应用,你可以用他编写、运行标准的 JavaScript 脚本。更酷的是你可以通过 JavaScript 来实现各种原生的 iOS 插件,甚至定制自己的 widget 和键盘,我们提供丰富的接口让你无需对 iOS 有所了解就能制作出自己的应用。

在过去的三个月时间里,我们不断地完善 JSBox 的功能,现在是时候跟大家介绍一下现在的 JSBox 能做什么了,我们进步了很多,和以前大有不同。

触发通知

现在 JSBox 支持通过系统通知来做很多事情,比如:

  • 每天下午六点钟提醒下班,并打开查询实时公交
  • 每天到达公司的时候,提示查看最新的邮件
  • 打开分享面板时候,根据当前输入的内容自动触发一个脚本

这是一个简单的演示:

实时公交
实时公交

简而言之,现在 JSBox 支持了通过 时间日期地理位置应用场景等条件来触发执行一个脚本,被触发的脚本会通过系统通知的形式提醒用户。用户可以点击通知来处理这个任务,更酷的是,用户可以直接按压这个消息从而在通知中心直接处理这个任务。

通知中心上面执行的脚本可以为这个功能带来很多便利,他让系统通知的形式丰富多样,而不仅仅限于显示文字和图片。你可以用脚本设计任何界面,甚至查询一下数据之后根据结果来展现,正如上面公交查询脚本所展现的那样。

值得一提的是,通过推送消息运行脚本的时候极为流畅,不会出现通知中心小组件那样「无法载入」的情况,非常适合用来查询数据后展现出来。

自定义小组件

在早期的 JSBox 版本里面,就支持通过通知中心小组件启动脚本,这个功能其实是一个启动器的性质:

启动器、小费计算
启动器、小费计算

你可以直接在通知中心执行脚本,对于复杂一点的任务,也可以跳转到应用内去执行。但这还不能满足一些效率爱好者的需求,他们希望能够通过脚本直接设计自己的小组件,于是现在 JSBox 支持了这个功能。

比如说这个例子,是用来演示自定义通知中心小组件的样例,在通知中心显示今年的进度:

小组件
小组件

这个样例非常简单,只是用来演示自定义小组件如何工作,你可以从这里下载这个脚本:下载地址,同时也已经有用户为 JSBox 提供了很酷的小组件,例如通知中心查询套餐余量:下载地址

当然我们必须认识到的是,iOS 上面的通知中心小组件体验极为有限,所以请不要在上面做过于繁重的任务,否则会出现的效果就是「无法载入」。

自定义键盘

有很多文字输入的场景,可以通过键盘扩展来辅助操作,比如说翻译正在输入的文字或选中的文字,或者是将常用的短语收集到键盘上进行快速输入。JSBox 提供的自定义键盘功能能让你完全设计一个自己的键盘,我们提供了 iOS 支持的所有键盘功能,例如 输入文字删除获取选中的文字切换到下一个键盘等等。

同时我们提供了一个样例程序(短语键盘):

短语键盘
短语键盘

麻雀虽小但五脏俱全,包括了构建一个 app 你能碰到的大多数问题;构建界面数据存储本地化模块化。功能方面支持分类新增删除排序,短语新增删除排序,以及输出文字。当然这些都不是最重要的,最重要的是我要通过这个例子来演示 JSBox 强大的核心为你隐藏掉了很多细节(这个例子只有 200 多行 js),你可以在这里安装体验:下载地址

JSBox 键盘最底下的一排按钮是默认的,是为了保证最基本的文字输入操作,同时也可以在键盘上启动别的脚本。而上面的界面则完全可以由脚本控制,编写界面的方法与在主应用毫无区别,你只需要简单了解一下 JSBox 提供的键盘接口,就能制造出一个自己的键盘扩展。

社区建设

以上改进都是让 JSBox 提供的能力更为强大,而这项改进则让 JSBox 相关交流变得更为便捷,我们建设了交流社区:JSBox 社区

早期的时候 JSBox 交流主要是通过这个 Telegram,这样做的缺陷是显而易见的:对于一些常见的讨论,无法形成沉淀

所以我们搭建了这个社区,为了让有趣的脚本有更好的展示和收集,同时也为用户提供一个讨论问题、提出建议的地方。

其他改进

除了以上内容以外,我们还做了很多值得一提的改进,例如:

  • 支持了安装包格式,能让程序模块化
  • 编辑器和文件管理都支持了搜索
  • 支持了本地的 Web 服务器
  • 脚本支持了分类,让你更好的管理脚本
  • 提升了对外接键盘的支持,现在可以更好的使用 iPad + 键盘

当然还有很多细节受限于篇幅问题没有提到,可以移步 更新日志一探究竟。

我们很高兴在过去的几个月为 JSBox 做了这么多改进,但我们也意识到现在仍处于高速发展的阶段,还有很多缺陷和不足之处,需要继续努力。

也欢迎来自各个方面的意见和建议,联系我们:

评论送码

在评论区说一说你对 JSBox 的看法和建议,或者聊一聊你对我们其它 App 的使用感受,比如 Pin、TodayMind、小历,分享一些你的使用技巧。

下周一(4 月 9 日)我们将从评论区抽 5 位认真评论的读者,各赠送 JSBox 兑换码一枚。

>下载少数派 iOS 客户端、关注少数派公众号,让智能设备更好用 💪

无需越狱,中英混排的 Kindle 电子书也能拥有好看的排版

$
0
0

需求分析与解决思路

排版问题一直是 Kindle 的顽疾,而其在字体选用方面的不作为又特为尤甚。因此,更换字体一直是 Kindle 用户折腾的主要动力之一。早先,这一需求经常通过越狱并替换系统字体来实现。但随着 Kindle 越狱难度的加大,加上替换文件容易导致的诸多故障,尝试这种方法的成本已经越来越高了。

另外一种更为方便和安全的方式,则是利用 Calibre 这一强大的管理、编辑工具对电子书进行处理,在其中嵌入自定义字体。但直接应用这种方法得到的排版效果其实也并不完善,因为 Calibre一次只能嵌入一个字体文件,在显示粗体和西文部分时,就会出现字体缺失或效果不佳的问题(很多中文字体附带的西文质量是十分平庸的)。

实际上,对于常见的中西文混排电子书,想要实现最好的排版效果,需要给中英文分别设置不同的字体

下图是原电子书的显示效果、使用 Calibre 直接嵌入字体的效果、以及嵌入多种字体效果的对比。请特别注意西文和粗体、斜体的显示效果。

null

本文的目的,即在于说明如何利用 Calibre 的命令行支持,通过在电子书中嵌入自定义的 CSS 和字体文件,以实现更完善的排版效果。

本文方法原理图示
本文方法原理图示

前期准备和字体选择

要使用本文方法修改电子书文件,需要提前准备的条件有:

  1. 安装 Calibre
  2. 待修改的电子书文件(如果该电子书是从商店购买,则需要先行移除其 DRM 保护);
  3. 将需要嵌入的中西文字体文件(.ttf.otf,不支持 .ttc)放在同一文件夹中(例如 ~/Documents/KindleFonts)。

字体的推荐并非本文重点,且中文互联网上已有不少较为完善的讨论(例如 这篇这篇)。至于免费字体的推荐和获取,则可参看我 之前的文章。这里只提出几点建议供读者参考:

  • 衬线体/宋体总体上更适合长文阅读(前提是分辨率足够高,但这对较新的 Kindle 不是问题);
  • 中文和西文字体在风格和粗细程度上应当尽量接近;
  • 电子墨水屏的显示效果看起来偏淡,因此尽量选择略粗的字体;
  • 嵌入的字体以够用为原则,不要数量过多或体积过大,否则容易导致 Kindle 无法打开或死机;
  • 从尊重版权角度出发,请始终注意电子书和字体的正规来源,并且不要传播修改后的文件。

例如,如果从获取和使用最为便利的开源字体中选择,IBM 推出的 IBM Plex Serif 和 Adobe/Google 制作的思源宋体就是一组较为协调的搭配。但考虑到电子书屏幕的上述显示特点以及两种字体的字重差异,比起直接选用思源宋体常规体和粗体,更好的做法是以其 Medium 字重(比 Regular 稍粗一些)作为常规体、以 Heavy 字重作为粗体。下文也将以这一组合为例进行演示。

🔗 你可以 下载我准备好的这两种字体进行尝试。

IBM Plex Serif 搭配思源宋体
IBM Plex Serif 搭配思源宋体

CSS 的编写

Kindle 等阅读器读取和显示电子书的原理和浏览器显示网页几乎是一样的,都是以 html 文件为内容载体,而通过 CSS 来决定颜色、字体、排版等显示特性。为了让 Kindle 在显示时能正确调用嵌入的字体,就要同时嵌入相对应的 CSS,用于说明使用了哪些字体、分别应当在什么地方使用。

例如,如果准备嵌入上文提及的 IBM Plex Serif 配思源宋体的组合,并让中文字体加粗一档,所用到的 CSS 应如下图所示(已经放在上文提供字体压缩包中的 KindleFonts.css内):

请输入图片标题

可以看到,这段 CSS 主要分为两大部分:

首先,用 @font-face来声明将要嵌入的字体文件的各项属性(上图第 1—36 行)。这本不是必须的(因为字体文件本身已经记载了这些信息),但当需要改变字体原有的属性时(如将较粗字体当作常规体来用),就要借助 @font-face来进行修改。这里拿出上面代码中涉及中文粗体的部分来具体说明:

@font-face {    font-family: "Source Han Serif";    font-style: normal;    font-weight: normal;    src: url(SourceHanSerifCN-Medium.otf);}

上面这段代码的作用是将名为 SourceHanSerifSC-Medium.otf的字体文件重新定义为「Source Han Serif」家族中的常规体。其中:

  • font-family:字体家族名称,可以任意填写,易于识别即可;
  • font-style:字体样式,取值为 normal(常规体)或 italic(斜体);
  • font-weight:字重,取值为 normal(常规体)或 bold(粗体);
  • src:字体文件的路径,此处填写字体文件名即可。

每有一个要嵌入的字体文件,都要配以对应的一段 @font-face代码。

接着,用 CSS 选择器「告诉」Kindle 在哪些地方使用嵌入的字体(上图第 36 行以下)。在 font-family属性中列举字体时要注意顺序,把西文字体放在中文字体之前;否则,Kindle 在显示时就会调用中文字体自带的西文,这不符合我们的目的。

最后,将写好的代码保存为一个 .css文件(例如 ~/Documents/KindleFonts/KindleFonts.css),记下其路径备用。

命令的构建

完成上述准备后,就可以着手构建用来嵌入字体的终端命令了。该命令的结构如下:

$ /Applications/calibre.app/Contents/MacOS/ebook-convert 原始电子书文件路径 ~/Desktop/temp.htmlz --extra-css "$(cat 自定义CSS文件路径 | tr '\n','\t' ' ')" \&& zip -urj0 ~/Desktop/temp.htmlz 字体所在文件夹路径 \&& /Applications/calibre.app/Contents/MacOS/ebook-convert ~/Desktop/output.htmlz ~/Desktop/output.azw3 --language zh-Hans \&& rm ~/Desktop/temp.htmlz

其中,原始电子书文件路径自定义 CSS 文件路径字体所在文件夹路径在上面的步骤中都已经准备好,填入对应位置即可。

注:如果你不确定文件路径的写法,可以将其拖入终端窗口来显示(macOS),或点击右键选择「属性」(Windows)来查看。

一个填写完整的命令如下图所示(🔗 下载):

null

对该命令中其余部分的解释如下:

  • /Applications/calibre.app/Contents/MacOS/ebook-convert:Calibre 格式转换模块的路径。在 macOS 上,该可执行文件位于 Calibre 的 .app包中。在 Windows 和 Linux 上,该文件可在 Calibre 的安装目录中找到。此命令的基本用法为 ebook-convert 原始文件 目标文件.目标格式 [-参数]
  • --extra-css "$(cat 自定义CSS文件路径 | tr '\n','\t' ' ')":去除 CSS 文件中的换行和 tab(为了符合终端命令的语法要求)并嵌入到电子书中。
  • temp.htmlz:上述思路中用于「中转」的电子书文件。htmlz格式本质上就是一个 zip 压缩包,内容是电子书中的资源文件。
  • zip -urj0:将自定义字体文件夹中的文件(-rj)更新到(-u)用于中转的 htmlz格式电子书中,且不压缩其大小(-0);
  • output.azw3:最终生成的 Kindle 电子书文件,本命令中将其放在桌面。如果你使用非 Kindle 阅读器,也可以将其后缀名改为 .epub以生成 ePub 格式的电子书。
  • --language zh-Hans:指定电子书语言,这影响到 Kindle 中字体菜单中提供的选项。如果你是用本文方法转换英文电子书,不要使用该参数。
  • rm ~/Desktop/temp.htmlz:删除用于中转的htmlz格式电子书。

执行命令并稍等片刻,即可在桌面看到输出的 output.azw3文件。这就是嵌入了字体的电子书。将其拷贝到 Kindle 设备上后,在字体菜单中选择新出现的「出版方字体」选项,即可看到效果。

在 Kindle 字体菜单中选择「出版方字体」
在 Kindle 字体菜单中选择「出版方字体」

延伸应用

在实际使用中,如果每次都要根据上述步骤重新编写一次命令,未免显得麻烦。其实,由于想要嵌入的字体一般相对固定,每次操作中需要改变的只有电子书文件的路径而已。为此,只需将原命令中的电子书路径改为变量 "$1",就可以将其当作一段 shell 脚本,放在各类效率工具中反复利用。

例如,你可以用 Automator 将其变为一个服务项,从而通过在电子书上点击右键直接调用:

null

🔗 Automator 服务下载

或者,可以将其制作成 LaunchBar 动作,通过快捷键调用:

null

🔗 LaunchBar 动作下载

顺带提及,本方法的幕后主角 ebook-convert是一个极其强大的命令,可以实现 Calibre图形界面的一切格式转换选项。你可以参阅其 文档来进一步定制出适合自己需求的命令。

>了解更多 Kindle 使用技巧,就在专题 别让你的 Kindle 吃灰📖

>下载 少数派 iOS 客户端、关注 少数派公众号,让智能设备更好用 ⚡️

这款用剧情把人「虐哭」的独立游戏,两年后终于出了续作:OPUS 灵魂之桥

$
0
0

还记得《OPUS:地球计划》吗?两年前我曾 介绍过 这款剧情制胜的游戏。当时为文章起名「穿越星空的还乡之旅」是因为游戏主人公不断搜寻着太空,为的就是回归人类家乡——地球。

时隔两年,这家台湾的游戏工作室 Sigono 推出了它的续作,《OPUS:灵魂之桥》。这次的故事依旧是「穿越星空的还乡之旅」,只不过这一次,你将在地球送逝者魂归银河,在末日世界坚强地活着。

注:本文图片及部分文字叙述涉及剧透!

直冲心底的剧情故事

约翰本是一位火箭技师的儿子,在末日事件发生之后1 ,约翰的父母为了完成「宇宙葬」的传统,两人只身前往末日地区寻找火箭零件,但之后杳无音信。

随着末日气候环境恶劣,小镇村民纷纷逃难,但约翰坚信父母对他的承诺而拒绝跟随大伯离开;此后他在这座小镇里独自独自长大,直到林芳——这位「地球教」女巫传人苏醒,来到这个快要荒无人烟的小镇寻找信仰。

两人共同经历过争吵、迷茫、快乐、温暖,一遍一遍改进火箭,最后共同完成宇宙葬,让散落地球的灵魂回归银河。

我们并不知道在这之前发生了什么,可随着剧情推移,末日事件的真相一步一步浮出水面,关于约翰自己的故事,也随着支线任务(即完成灵魂的求助)给我们带来回忆片段而慢慢清晰。

请坚持下去,一个似乎悲伤的故事,却给我们更温暖的结局。

截然相反的感情传递方式

与前作相比,《灵魂之桥》在游戏过程中让我更加压抑。前者,机器人艾姆和博士都被塑造成乐观、积极的人物形象,而在后者中,女主人公林芳虽以积极向上的形象出现,但更多时间我们则与男主人公约翰独处。

他负面消极,讨厌宇宙葬(与童年形成鲜明反差),甚至会自暴自弃,不过即便对白中的约翰经常抓狂或消极处世,还是能通过片语只言体会到他在末日中的坚强。

除了人物个性的原因,游戏画面也影响了玩家的感受。《地球计划》中大块撞色的画面,冷暖色调交叉运用的飞船内景,既突出科学和宇宙的冰冷,又传递了游戏故事的温情。

而《灵魂之桥》的画面则以浅色调为主,彩色也被降低了明度,像隔着一层霾,再加上游戏中因为气候异常导致大面积积雪,传递出寒冷的气息,与末日主题遥相辉映,让玩家感到压抑。

不过 OPUS 出色的音乐创作在《灵魂之桥》中得到延续,针对不同场景和章节的配乐,让耳朵能沉浸在游戏剧情中。如果你喜欢,还可以购买数字原声以支持创作团队。

缓慢又令人紧张的游戏方式

《灵魂之桥》中加入了时间的限制,你的探索和采集都伴随着时间流逝。如果天黑之后你还在外面游荡,画面会越来越暗,约翰也会变得非常疲劳,此时的他会对周围灵魂靠近有着更加激烈的反应,透过屏幕,我似乎能感受到他的惊慌,而不是白天的「厌恶」。

如果白天你的工作量太大2 ,即便天还没有黑下来,约翰也会有疲劳反应,屏幕周围泛起一圈血色以提醒玩家:约翰要撑不住了,快带他回去休息。

正式这种时间模式的加入,让原本行走非常缓慢的约翰,带给玩家着急而紧张的感觉。不过在付费解锁的后续章节中,约翰通过收集物品得到了地图,此后你可以消耗相应的时间,通过地图实现快速传送。

游戏难度同样分为「故事模式」与「一般模式」,「故事模式」注重剧情的展现,你无须担心找不到零件或完成不了支线任务,在长时间没有搜寻到物品时可以通过对讲机「不情愿地」向林芳求助,林芳则通过女巫的能力,请求周围灵魂引导约翰进行探索。

一些碎碎念

作为 OPUS 系列的新作,《灵魂之桥》同样以宇宙为中心,叙述了一个渺小而遥远的故事,你会完成一项似乎不可能完成的任务,将灵魂送往生命的初始与尽头。

当我准备结束这篇介绍时,我忽然发现,这两部 OPUS 作品的图标几乎一模一样。两者都使用了坚强而乐观的女主人公形象,Google Play 版伴随着星辰与白雪,面带微笑眺望远方和苍穹;App Store 版则以背影示人,一个面向地球与艾姆手拉手,代表着《地球计划》中的搜寻目标和永不离开的承诺,另一个面向月亮,映着雪地里的脚印,代表《灵魂之桥》中火箭发射的背景和脚踏实地完成将灵魂送入银河的愿望……

在 Google Play 的详情页末端,游戏制作团队写下了这样一句话:「我們相信,遊戲的存在是為了使人幸福。」我相信,玩过 OPUS 系列游戏的人,能感受得到。

与前作一样,游戏采用「免费下载 + 付费解锁」的方式。解锁后续故事章节需 12 元,或直接购买支持礼包,在解锁完整版故事的同时以优惠的价格打包购买装饰性物品。

当然你也单独付费购买,例如领养一只可爱的雪狐、猫咪甚至是二哈,也可以给林芳和约翰换上时装,或者在他们共同的家里添置一个音乐播放器、Q 版石像和自动售货机。

现在,你可以在 App Store 和 Google Play 下载「OPUS 灵魂之桥」。

注:Google Play 版本非国区版本,无法方便地解锁和购买,建议国内 Android 用户等待国区上线。



能贴在 Windows 桌面上的跨平台清单工具:小黄条 | App+1

$
0
0

少数派推荐过很多 Todo 应用:Todoist奇妙清单,它们在移动端表现优秀,同时也是全平台的应用。但是在 Windows 下表现平平,某些客户端只是网页版套壳。

在 Todo 类应用出现之前,人们习惯的记事方法是拿一张便利贴贴在桌面上,记录下有哪些事情没有做。近期 Windows 下就出现了一款以便利贴风格为主的轻量级清单工具:小黄条。

Windows 客户端

相较其他 Todo 类应用,小黄条的 Windows 版本的设计别具一格,启动后就像一张便利贴。你可以调整它的字体和颜色,可以选择把它放在桌面上,也可以让它永久显示在窗口最顶层。小黄条在「嵌入桌面」模式下,被设计成无法被最小化。就像真正的便利贴一样「贴」在了桌面上,方便时时刻刻提醒自己,还有哪些事情尚未完成。反观 Windows 的自带便签,就做不到「显示在顶层」这样的效果。

在功能方面简单易懂,双击就可以添加任务。在主界面上可以看到 Todo 和 Done 两个列表,分别用于存放待办事项和已完成的任务。如果有任务需要优先完成,可以将其置顶。

iOS 和 Android 客户端

Windows 工具的另一大问题就是多平台的同步,小黄条做的也不错,目前支持 Windows、iOS 和 Android 三个版本,可以通过微信、Facebook、Google 和注册邮箱账号等方式同步数据。它的移动端也保持了 PC 端的简单风格,功能上类似,还增加了单条事件提醒的功能。iOS 版支持 Weight 工具条,Android 版支持桌面小工具。

如果你需要一款 Windows 上的轻量级待办事项软件,小黄条是一个不错的选择。你可以在小黄条官网下载 WindowsiOS、 Android 版本。


> App 那么多,怎么选?下载 少数派 iOS 客户端、关注 少数派公众号,让我们帮你做决定。



[福利] 流程图、脑图、原型图……这款在线工具几乎能满足你所有的作图需求:ProcessOn

$
0
0

目前职场中使用流程图或者思维导图梳理工作思路、制定工作规范已经成为了大家普遍认可的高效率工作方式,也有很多绘制流程图或者思维导图的工具供大家选择。

但大部分产品都需要下载客户端才能在本地使用,如果涉及到自己的办公电脑为两个操作系统来回切换就会对办公效率的提高造成一定程度的干扰;且随着办公程度的加深,同事之间的协同办公需求越来越强烈,同一个文件多人共同编辑的情况也逐渐增多,如果按照传统的办公方式,将同一个文件发给不同的人进行修改,对办公效率也是一种降低。

为了适应高效率办公需求,降低大家协作沟通的成本,并不断提升工作的逻辑思维与工作内容的把控,很多人都开始使用 ProcessOn 来满足自己平常工作的作图与协作需求。

ProcessOn 是一款在线作图工具,不用下载客户端就能直接在浏览器内操作,依托在线工具的便利性,支持多人协作便成为了功能标配;在编辑协作的过程中实现在线的实时保存,在本地修改的内容双方一目了然。

同时网站支持多种图形的绘制,包括大家常用的流程图、思维导图,以及专业性相对强的原型图、时序图、UML 图、BPMN 等多种图形,是一个聚合类的工具产品,实现多种工具功能的聚合,避免用户为了制作几个不同类型文件频繁切换工具的尴尬,有效节省办公时间。

网站支持绘制文件类型

文件的导入

作为一款开放的在线工具产品,支持多种格式文件的导入导出

导入:xmind、mmap、mm、km、txt、opml、pos、vsd

文件的下载

流程图支持下载格式:png、pdf、pos、svg

思维导图支持下载格式:png、pdf、pos、xmind、freemind

其中 pos 格式为网站文件官方格式,将该格式文件导出后再导入网站支持对文件的继续编辑。

文件的协作

协作功能可以是基于单一文件进行共同编辑,也可以是基于同一个文件夹进行编辑,被邀请协作者的身份可以根据需要设置为编辑者(可以对文件进行修改、下载),或者浏览者(只能对文件进行查看)。

文件的分享

文件可以生成浏览链接直接发送给同事在线查看,也可以嵌入到其他站点,同时支持生成在线图片。(直接将文件的编辑地址发送给同事无效)

历史版本

很多人使用在线工具的时候可能会遇到当前网络状况不太好导致编辑内容无法及时保存的尴尬情况,为了避免用户因此导致部分内容丢失,网站上线了自动保存历史版本的功能,编辑状态下每隔几分钟触发一次,保证内容的完整。

流程图

基础编辑

新建流程图之后,在图形区域勾选自己需要的图形类型后,直接将需要的图形拖动到画布编辑区域就能正常操作。

页面设置

在制作过程中页面的边缘会自动识别内容的大小,如果添加的内容将无限向边缘扩展,画布会自动向外拉伸,从而免去手动调整;

同时网站支持手动对页面的设置,包括页面大小、背景颜色等,在编辑页面的菜单栏相应位置就能进行操作。

连线设置

网站对连线有着很强的支持,包括更改连线类型、粗细、线条样式、起点终点风格等,具体的调整方式均基于选中已绘制连线的基础上,按L快速添加连线后选中连线在工具栏进行设置就可以。

多图形设置

在绘制流程图的过程中,经常需要添加多个图形后对图形进行统一的调整,在添加的图形较多且需要对多个图形进行对齐、大小统一的操作,选中需要调整的图形后点击菜单栏中的排列按钮根据需要进行操作就可以。

思维导图

主题的新建

新建思维导图之后进入文件编辑页面,系统会预设中心主题,只需要在中心主题的基础上继续添加子节点就可以。

添加分支主题:按 enter 即可快速给中心主题创建子主题;

添加同级主题:如果需要给该子主题创建同级主题继续按 enter 即可实现快速新建;

添加子主题:选中需要添加子主题的分支主题后按 Tab 键就能快速给该主题添加子主题。

修改文件结构

思维导图支持多种结构,包括左右分布、右侧分布、左侧分布、树状组织结构图、组织结构图五种,编辑完成文件后在文件编辑页面点击左侧的结构就可以根据需要进行调整。

思维导图左右分布
思维导图树状组织结构图
思维导图组织结构图

修改文件主题风格

目前网站上线了 15 种主题风格供大家进行设置,同时支持用户对主题风格的自定义设置,可以根据具体的需要去调整不同分支节点的背景颜色与字体字号,满足在使用过程中对内容重要程度的不同标记需求。

节点的重新排序

在编辑思维导图的过程中会遇到节点位置的调整,将内容根据重要性调前或置后,网站同时支持对节点的灵活调整,选中节点后拖动到需要的位置就可以实现节点的调整。

演示功能

在工作过程中经常会遇到开会演示自己创作的文档内容来对团队成员进行展示。网站不仅支持制作专业的思维导图文件,还能变身演示平台将已制作的文件完整的展示出来,就像 PPT 演示一样方便。

模板

ProcessOn 产品自上线之初就十分重视用户价值,并持续鼓励用户产出高质量文件内容分享到平台上供大家学习交流,所以到现在网站模板库中已积累数万张高质量模板,涉及行业包括并不限于 IT、学习教育、行政、项目管理等领域。

在模板页面搜索到自己需要使用的模板进入文件后,点击右侧的克隆按钮即可将文件复制到自己的账号下进行编辑操作。

基础模板

模板内容多为面向小白用户的基础模板,克隆后直接在文件的基础上进行添加修改就可以快速熟练平台使用,并节省自己从零开始作图的时间,有效提升工作效率。

专业性模板

网站内不少用户为自己工作领域的大牛,且乐于分享专业的知识内容供大家参考交流,所以网站内同时积淀了很多专业性较强的高质量文件,大家可以根据需要在模板页面进行关键词的模糊搜索,然后根据文件设置进行克隆即可。

下面为几张用户通过 ProcessOn 制作的文件,大家可以先简单了解。

模板1:财务预算流程图
模板2:行业供应链业务结构
模板3:放射状流程图

如果大家还有问题可以在评论中直接留言沟通,欢迎大家登录 我们的网站 进行体验。

福利

前 30 位前往 ProcessOn 网站 注册使用的读者,输入兑换码 9GAY2wPiWr3h 即可以八五折的价格购买个人付费版,兑换码有效期一个月,先到先得。

派早报:美团收购摩拜单车,工信部调查「蹭网」类应用,英特尔发布第八代酷睿移动处理器等

$
0
0

美团收购摩拜单车

昨晚摩拜召开股东会议,最终表决通过了美团的收购,之后美团 CEO 王兴和摩拜 CEO 胡玮炜都各自发文证实。据知情人透露,美团将以 35% 的美团股权,65% 的现金完成对摩拜的收购,其中 3.2 亿美元将作为流动性资金补充。

此前还有传闻称摩拜创始团队将会在本次收购后出局,但胡玮炜在其朋友圈表示并不存在所谓的出局,而是一个美好的开始。来源

工信部要求对《Wi-Fi 万能钥匙》等「蹭网」类应用进行调查

昨天工信部在网站 发布通报,表示有媒体报道移动 App《Wi-Fi 万能钥匙》和《Wi-Fi 钥匙》具有免费向用户提供使用他人 Wi-Fi 网络的功能,涉嫌入侵他人 Wi-Fi 网络和窃取用户个人信息。工信部已要求通信管理局开展调查工作,并提醒广大用户要谨慎使用此类「蹭网」应用,不要随意共享自己的 Wi-Fi 网络,并定期更换 Wi-Fi 密码。来源

英特尔发布第八代酷睿处理器,i9 系列登陆笔记本

昨日,英特尔在发布会上更新了其 i 系列处理器,并将其系列最高规格的 i9 处理器带到笔记本电脑上。目前已有 Acer 和戴尔的笔记本电脑使用了最新的 i9 处理器,而苹果的产品线或将在今年 WWDC 上获得更新。来源

图 / 新浪科技

一加 6 将搭载骁龙 845,或推《复仇者联盟》定制版

昨天(4 月 3 日),一加 通过官方微博表示,即将发布的一加 6 将搭载高通骁龙 845 处理器并且还会有 8GB 内存 + 256GB 存储的高配版本。随后一加 CEO 刘作虎还 发布长微博《我们在追求一种什么样的快》进一步确认将针对新机的高配置进行特别调教。

值得一提的是,一加手机的印度官方 Facebook 放出了一段预告视频。从视频中一闪而过的一加与复仇者联盟 Logo 来看,一加 6 或推出复仇者联盟联名定制版本。

Google 人工智能部门负责人将加入苹果

据 纽约时报报道,Google 的搜索和人工智能部门主管 John Giannandrea 即将加入苹果公司,出任「机器学习和 AI 战略部门」负责人,成为直接向 Tim Cook 汇报的 16 位高管之一。John Giannandrea 在 2010 年加入 Google,此后一直负责将 AI 接入到 Gmail、Google Assistant、Google 搜索等产品。

而 Google 近日也宣布,将拆分搜索和人工智能部门,新的人工智能部门由原 Google 大脑项目负责人 Jeff Dean 领导,而搜索部门则由 Ben Gomes 领导。来源

工信部向中国移动颁发 4G LTE FDD 经营许可

昨日,工信部向中国移动颁发基础电信业务经营许可证,批准中国移动经营 4G LTE FDD 通信业务。此前,中国移动已建有全球最大的 4G LTE TDD 网络,在获得新许可证后,移动表示将推动 TDD/FDD 融合组网,促进我国 5G 业务发展。来源

苹果正在和台积电合作研制 microLED 显示屏

上周, 彭博社 曾报道称 苹果正在研发 microLED 显示屏。昨天(4 月 3 日),DigiTimes 也发布了一篇类似报道。称苹果正在和台积电合作,为未来高端 Apple Watch 机型和一款支持增强现实的可穿戴设备研制 microLED 屏幕,屏幕尺寸分别为 1.4 英寸和 0.8 英寸。来源

Switch 港服 eShop 昨日正式上线

距离任天堂 Switch 在香港发布 13 个月后,港服的 eShop 商店终于在昨天(4 月 3 日)正式上线。目前,商店仅支持兑换从 指定的在线商城 购买的数字版游戏和追加内容,暂不支持直接从商店购买。此外,港服目前也不支持联机对战服务。来源

图 / 微博 @NintendoSwitch

(题图来自摩拜官网)

> 下载少数派 iOS 客户端,关注 少数派公众号,每天了解科技圈的新鲜事 📰

发展了 12 年的手机公交卡,什么时候才能真正普及?

$
0
0

iOS 11.3 加入了电子交通卡功能,对于北京和上海的 iPhone 用户来说,这无疑是一个比起 11.3 其他更新内容更值得兴奋的功能。手机公交在提出了近 12 年后,逐步的开始走上了全方位的普及。

对于普通用户来说,大家关心的只有一点,我的手机什么时候也能实现刷公交。要回答这个问题,就不得不先谈谈中国手机公交经历的 12 年发展。

最早的手机公交

最早的手机公交商用,应该是当时诺基亚在 2007 年推出的诺基亚 6131i,这款手机当时号称是和北京、广州、厦门合作,支持三地公交。此前,诺基亚在 2006 年就已经实现了手机公交的功能。

随后,手机公交进入了快速普及则是搭载了运营商的便车,如果大家回忆当时的校园里的场景,就会想起不少运营商都曾推出过他们自己的支付钱包业务:和包、翼支付以及沃支付。从技术上说,这分为全卡(RFID-SIM/RFID-UIM)和 SWP(NFC-SIM)的两种方案。

而大家最为熟知的就是 NFC-SIM 这套方案,毕竟时至今日,还有不少用户在使用该方案进行城市公交出行。

不过,因为运营商网络升级,两套方案都遇到了一些麻烦,例如由于刷卡的性能不一,用户可以明显感知到过闸机时的迟滞感,用户必须更换专属的 SIM 卡,以及充值方式不够灵活。所以,这套方案,渐渐的也就开始被大家所抛弃。

随着技术的升级,如今的手机公交实现形式,主要围绕着改造交通卡和改造闸机两个方向。

改造交通卡与改造闸机有何区别

改造交通卡

如果你手持一张北京市政一卡通,走在北京的街头,你会发现其实有很多便利店是支持这张市政卡。如果你去圆明园公园,也可以使用交通卡直接刷卡进入。可以这么说,每一个城市交通卡,都有想成为香港八达通的心。

地方城市卡公司并不是公交集团,公交集团只是地方卡公司的股东,两者并不是同一个组织。

而将这张交通卡塞入手机中,不仅很简单地覆盖交通卡公司全部的消费场景,还顺应交通卡未来的发展趋势。仅需与交通卡公司完成系统对接,不涉及公交和地铁公司改造。

改造闸机

不过对于支付宝、微信而言,他们绝不希望中国这么多城市都拥有自己的八达通。既然支付宝、微信可以绕开银联实现自己的支付,那么为何不能在城市交通中,也采取同样的手段。绕开交通卡公司,直接和公交地铁公司对接,通过改造闸机,直接改变公交车和地铁站的出行方式。

为什么目前不存在一张支持全国的交通卡

这背后的原因还要追溯到 2008 年,当时的中央政府的大部制改革,城市交通一项职能由当时的建设部转移到交通运输部。但在职能拆分前,住建部其实就已经着手制定了一个全国公交互联方案,并于 2012 年正式公布,名为「全国城市一卡通互联互通」工程。而接手了城市交通职能的交通运输部则与 2014 年公布了其「全国交通一卡通互联互通」工程,一时之间,两个全国标准的诞生使得不少城市出现了各式各样的公交卡。有些城市支持住建部标准,有些城市支持交通部标准,还有城市索性就全都支持了。

这两个标准目前也在 2018 年 3 月 29 日得到了明确的统一,交通部例行会议中称,今年年底将实现全国 220 个城市的公交标准统一,一张卡刷全国公交的时代也将正式到来。

来自:维基百科

城市交通卡运营者的方案

相对于其他国家地区而言,当下中国最为突出的特点就是,二维码为代表的移动支付特别发达。所以,城市间交通卡公司最怕的就是,本来属于自己垄断的交通卡,会被互联网巨头的二维码取代。

面对互联网巨头的威胁,城市交通卡公司都面临着转型。

与其等着被边缘化,不如提前将公交卡变为手机中的一个 App,这样一来需要搭乘公交车的用户就必然成为其活跃用户,换取了大量日活,然后再提供各类服务信息和周边商城,以及还能带来部分广告收入。而 App 的诞生,不仅可以在里面做二维码乘车码,也可以实现 NFC 公交卡。例如深圳市,很早就上线并完成了「鹏淘」,这款应用可以实现 NFC 手机开卡,也上线了二维码模块,也支持 NFC 手机公交卡充值。上海也在去年上线了大都会应用,实现了地铁扫码乘车。

手机厂商的方案

对于普通用户而言,手机刷不刷的聊公交,印象最为强烈。尤其是在 iPhone 尚未推出公交服务时,走到闸机口,只能眼睁睁看见别人用小米手机过闸机。

现在的厂商之所以不愿意继续沿用 NFC—SIM 方案,原因也很简单,开卡的流程和实际的体验会因为地区不同而无法统一。况且这样的情况存在那么多年,也没见过手机公交流行,可以说其背后就是缺乏一个懂推广的人出现。

厂商这时候的介入,既可以将功能打包成自己的手机卖点,也有利于手机公交概念的推广。对于用户来说,公交卡也能成为一个历史了,更进一步进入「无现金社会」。

目前厂商的方案都是在空中发一张全新「交通卡」在你的手机中,利用 NFC 的卡模拟功能,进行公交支付,并且享受这张「交通卡」的全部优惠。这一体验与目前实体卡过闸机体验基本一致,甚至某些时候还优于实体卡。

在这个手机厂商中,目前属于手机公交前沿是小米公司。它在 2015 年上线了小米 3 的上海交通卡,在 2016 年实现了手机公交卡全面商用,目前是支持公交卡最多的手机厂商。不过,很多人好奇的是,为什么其他厂商总是会落后在小米公交城市后?

原因其实也很简单,手机公交的上线是需要厂商与地方交通卡公司进行商务合作的项目,同时还依赖于大量的地测工作。一旦一家厂商率先接入了一张公交卡,后面的厂商就可以很方便的接入下一张公交卡了。可以说是一个「前人种树,后人乘凉」的业务。所以,以目前小米14张交通卡的数量,完整的比第二名的华为多出了一倍。

小米官网

但是随着 iOS 11.3 发布的苹果公交卡功能则和安卓手机厂商不一样,这背后的原因也是因为苹果的 NFC 芯片能读不能写,很多技术细节需要额外的敲定。另外相关方案公司之前也没有提供给安卓厂商使用,这一切都使得本来早该来到的 iPhone 公交功能,缺席了近一年。

银联的努力

如果今天开通了 Apple Pay 服务的同学,一定对于其背后注明的两个城市地铁不陌生:广州地铁和杭州地铁。这两个城市地铁使用的正是银联的方案,但实际上,银联在公交方案上却有两个不一样的 Plan:一个为「ODA」,另一个为「银联云闪付」。ODA 依照伦敦地铁模式,专为支持公交地铁而生,支持脱机交易,可以向卡片内写入数据,进而支持分时分段计价;而「银联云闪付」交易时需要联网,不向卡片写入数据,则仅支持一票制。

ODA 方案支持银联 IC 卡,Apple Pay和HCE地铁云卡(拥有NFC芯片的安卓手机可通过地铁APP开通);「银联云闪付」则支持手机 Pay 服务,如 Apple Pay、Mi Pay、Huawei Pay、Samsung Pay 等。一个比较明显的细节是过闸机的时候,需要验证一次指纹。(感谢评论区用户指正,目前ODA方案已经支持智能手机了)

由于ODA支持脱机交易,也适合地铁运营者进行营销活动(可以后续扣费时加入相应折扣),所以将逐渐成为银联的主推方案。只不过,由于目前安卓大厂普遍都已经支持了岭南通公交卡,因此该协议使用者恐怕未来仅限iPhone用户。

银联与各地公交地铁集团直接对接改造闸机,已经实际上撇开「交通卡」。虽然目前银联开展了相关补贴的乘车优惠活动,但是在未来如果无法建构与「交通卡」一样的优惠条例,恐怕只能适合那些非长期搭乘公交的乘客。不过,小额支付的场景毕竟更加符合银联本身的定位:重新成为大家日常交易方式,从二维码接触不到的地方开始蚕食。

支付宝 & 微信:吃掉最后一块流量蛋糕

今年年初,腾讯高调的和各个省政府展开了合作,声称要与各个省市进行全方位的合作,实现各省的「互联网化」。例如,腾讯和陕西省的合作,就促成了西安乘车二维码的诞生。只不过,这个二维码,你用支付宝也可以刷。

支付宝在 14 年便推出「未来公交」计划,希望联手住建部及具备 NFC 功能的手机厂商,仅通过改造交通卡的方式,在 35 个城市推广手机刷卡,但无疾而终。

17 年起,支付宝转向了二维码乘公交,分为电子公交卡(例如杭州、武汉、西安等)、支付宝乘车码(济南、湖州、绍兴、南京、天津、驻马店、金华、苏州、温州、青岛等)两种模式。

而微信则接着小程序的东风,在 17 年 8 月推出了「腾讯乘车码」,目前支持城市已达 46 座。

不过这个方案最终是否能被市场接受,还在于二维码的实际体验究竟如何。就现有的评价来看,大家普遍对于二维码这个方案不如 NFC 方案评价高。

况且这个方案涉及闸机改造,需要两家公司大量的资金和政府公关。不过,对于最后一个流量蛋糕,两家公司都是志在必得。

手机公交能否下沉?

尽管,目前手机厂商们都已经有交通联合卡可供大家开通,到今年年底真的能够实现 220 个城市的公交互通。但对于更多中国居民而言,发达的公共交通是属于中国一线、二线大城市。三线城市以降,基本无感,一个县级市,全城可能只有两条公交线路,居民真的会在乎手机能否刷公交吗?

换句话说,厂商们,互联网大厂,银联们想要触达下沉群体,并不会因此融入到一个手机公交时代。这也许就是为什么,在安卓厂商一片大火在弄公交车时,有两家厂商出现掉队的原因吧。

厂商想要卖出更多的手机,阿里、腾讯想要获得更多的日活流量支撑,银联想要重新回归支付霸主,地方卡公司希望在移动支付的当下不掉队,而政府则希望普惠大众。在诸多因素环绕下,最终形成了现今的城市公交遍地开花。但真正的出行发达,不应该仅限于中国的发达城市,下沉到更边缘的城市,将会成为政府和各界实力共同努力的目标。


一个软件,满足你所有的截图需求:ShareX

$
0
0

截图,这种再寻常不过的事情。有着很多的软件供我们选择,从直接使用键盘上的 PrintScrenn 按键,到使用 Snipaste 等第三方软件。不光截图的方式多种多样,从处理截图,到上传截图到网络,都有软件能为你服务。但是,从截图,到处理截图,再到上传截图,至少需要用到两个软件。将图片从一个软件传递到另外一个软件,增加了手工工作,影响了效率。

是的,ShareX 这款软件,从截图,到处理截图,再到上传截图到网络,它都能帮你做到。除此之外,这款软件还有许多杀手锏功能。这些杀手锏分别是:

  • 多区域截图
  • 无缝处理截图
  • 自动添加水印以及阴影
  • 自动图床上传
  • 自定义快捷键,并可指派不同的功能

接下来我们来一一介绍。

别人有的全都有,别人没有的它也有

在托盘中右键点击 ShareX 的图标,就是 ShareX 的大多数功能的集合处了。在「截图」部分中,从整个屏幕截图,到滚动截图,再到自动截图,ShareX 都能做到,甚至还支持屏幕录制以及 GIF 录制。不过,ShareX 还有一个杀手锏功能,就是分区域截图。

有的时候你需要截取托盘内弹出来的几个窗口,但是截图的时候免不了会多处那么几个多余的部分,影响美观。ShareX 拥有多区域截图功能,那些你不需要的区域,可以直接变成透明。

首先,你需要启用这个功能:右键点击 ShareX 图标,点击「任务设置」,在左边「区域截图」中勾选使用多区域模式即可。

接下来,在以后的矩形截图模式中,你可以点击窗口上的各种元素,来选择你要截图的区域。这样,就完美避免了截图到多余部分的困扰。上面的这个截图,都是用 ShareX 的多区域截图功能完成的。

从截图到处理截图的无缝体验

对于一般的软件来说,我们都是先截好图,之后保存到电脑的某个地方,再打开图像编辑软件来进行标注,添加马赛克等操作。利用 ShareX,我们完全可以跳过中间保存以及用图像编辑软件打开等操作。

ShareX 截图好之后,会直接将原图传递到内置的图像编辑器。在这里,你可以对你的截图做各种各样的操作,包括标注,添加文字,添加马赛克等等。你能想到的,它都能做到。

在 ShareX 的右键菜单中的「截图后」菜单打开「打开图像编辑器」选项。这样,截图完成后,ShareX 就会立即将截图传递到截图编辑器。这样就可以把图像编辑完成后直接保存。

为你的截图创建工作流

刚才我们在右键菜单中的「截图后」菜单打开了「打开图像编辑器」选项。恭喜你,你完成了创建截图工作流的第一步。

在「截图后」菜单中,加粗的选项表示在一张图截好之后,ShareX 需要帮你自动进行什么操作。进行操作的顺序都是从上往下。你可以根据自己的需要打开相应的功能。接下来,我们将学习「截图后」菜单中的「添加图片效果 / 水印」能在截图工作流中帮你做什么。

为截图自动加阴影,添水印

《在 Windows 上为图片添加阴影,让截图更好看》中,虽然文中的软件都非常强大,但是有的需要付费,比如 WinSnap;有的却非常臃肿,比如 Ashampoo Snap。ShareX 作为一款免费的软件,能直接为图像添加水印以及阴影,而且不需要任何手工操作

首先,我们要按照以下步骤来设置 ShareX:

  • 右键点击 ShareX 托盘图标、点击「任务设置」
  • 选择「图像」下的「效果」、点击「图像效果的配置」。

这样,你就进入了如下图所示的图像效果编辑界面。在这里你可以设置每次截图之后需要应用的图像效果。接下来我们来学习怎么添加图片效果。

首先,在界面左侧可能会有软件附带的一些预先添加好的效果。我们首先删除这些效果:选中这些效果,然后按下「删除」按钮即可。

添加阴影效果

接下来我们添加阴影效果,首先我们按下「添加」按钮,将鼠标指针转到「过滤器」,点下「Shadow」就可以添加阴影效果。

添加好之后,你会在右侧发现一些参数,这些从上到下参数分别是:不透明度、大小、深度、颜色以及偏移,你可以根据需要再右侧的演示进行调整。

设置好之后,关闭窗口即可。最后一步,我们需要打开截图后添加图片效果的功能,首先打开 ShareX 的右键菜单,导航到「截图后」菜单,选中「添加图片效果 / 水印」即可。

添加文字或者图片水印

还是回到我们的图像效果编辑界面,这次我们按下「添加」按钮,将鼠标指针转到「图纸」,点下「Text Watermark」或「Image Watermark」就可以添加文字或者图片水印。

添加好之后,我们同样可以发现一些需要调整的参数,大家可以根据自己的需求进行调整。之后,记得在「截图后」菜单,选中「添加图片效果 / 水印」即可。

通过这样的配置,在你每次截图之后,ShareX 都会自动帮你加上阴影和水印,而不需任何的手动操作。

图床上传,它也能做到

接下来我们学习如何创建「上传工作流」。

我曾经在《提高你的写作效率,在 Windows 上用这两款开源图床软件》提到过怎样创建「上传工作流」并使用 sm.ms 服务进行上传。首先确保你在「截图后」菜单中选中「上传图片」。接下来我们只需要在右键菜单中的「上传后」菜单选中你想要的功能即可。

在上图中,我选择了「URL 复制到剪贴板」。现在,只要截好图并在软件内的截图编辑器处理好之后,ShareX 就能自动帮你上传并将 URL 复制到你的剪贴板。

其实,如果你仔细观察 ShareX 的右键菜单中的「上传后」选项,你就会发现它还支持将 URL 缩短,它甚至还能做到在屏幕上显示二维码!

还有一个很方便的上传图片的方法,就是在 ShareX 的右键菜单中的「上传」中打开「拖放上传」。这样,你的桌面上就会多出一个小窗口,将图片拖入这个窗口就可以上传。

除了文中提到的 sm.ms 上传服务之外,你还可以在「自定义上传」界面中灵活运用 API,实现七牛云的上传,具体的操作,你可以参考 这篇文章。除此之外,ShareX 还支持不少国外的图床,比如 Imgur。

ShareX 同样提供了缩短连接的功能,你只需要在右键菜单中的「上传后」选项选中「缩短 URL」即可。具体使用哪个缩短 URL 的服务,你可以在「目的地」中的「目的地设置」中配置。

设置快捷键,让 ShareX 更高效

每次要通过 ShareX 截图,我们肯定不能局限于一遍一遍地打开 ShareX 的右键菜单。我们可以为 ShareX 的各种功能设定一个快捷键。

如上图所示,我为自己经常需要用到的功能设置了快捷键。但是,快捷键的魔法不止于此。

刚才我们在 ShareX 的右键菜单中的「截图后」和「上传后」设置了全局截图工作流和上传工作流。在我们截图时,输出图片都会被上传。如果不希望每次都上传,我们只需要为不同的操作这设置不同的快捷键,然后再详细配置操作即可。

首先,我们按下左上角的「添加」按钮来添加一个动作,在「任务」中选择「屏幕捕捉」中的「捕捉矩形区域」。之后你可以为这个动作设置一个快捷键,这样,当你按下这个快捷键,ShareX 就会自动启动捕捉矩形区域,接下来的自动化则使用了全局工作流,如果你在「截图后」菜单中选中了「上传图片」,截图后的图片就会被上传。

接下来,我们创建一个不上传截图的版本。

  • 再次按下左上角的「添加」按钮来添加一个动作
  • 在「任务」中选择「屏幕捕捉」中的「捕捉矩形区域」。
  • 这次,我们在下面勾选「覆盖『截图』设置」,并确保在下拉菜单中,「上传图片」一项没有被选中。

这样,你就为这个动作创建了一个局部工作流,它不会应用全局设置,也就是说图片最终不会被上传。最后,你需要为这个动作这只一个快捷键。

可以看到,ShareX 能根据不同的快捷键实现不同方式的自动化,这是其他软件所做不到的。

不同的快捷键实现不同的功能

后记:谁会用到 ShareX

在我看来,效率就是:能用一个软件做到的,绝不用两个软件。从截图,到处理、标记贴图,再到最后上传截图,只需要一个软件。而且这三步其中的过渡,不需要任何的手工操作。只要一次配置,就能一劳永逸。这款 ShareX 就是「效率」的最好体现。你只需要专注于截图,剩下的 ShareX 帮你做。

有些读者可能会问,Snipaste等软件同样也很强大,为什么要推荐 ShareX 呢?诚然,ShareX 功能多且广泛,适合对截图有高需求的的人群使用,如果你是网站编辑或者博客写手,需要经常跟截图打交道,那么 ShareX 可能会是你的第一选择。如果你只是偶尔截个图给好友来传递富文本信息。Snipaste 或者 QQ 自带的截图足够你的使用了。

ShareX 通过一个软件,就能做到通过两个,甚至三个软件才能做到的功能。可谓是效率的最好体现:能用一个软件解决的,就绝不用两个。

你可以通过 官网下载 ShareX,也可以通过 Microsoft StoreSteam下载使用。


> 下载 少数派 iOS 客户端、关注 少数派公众号,让智能设备更有力量。


手机、电脑越用越慢?少数派为你准备了这份旧设备焕新手册

$
0
0

电子设备更新换代越来越快,当年的旗舰过不了一年就开始变得卡顿,似乎在催着我们换购新产品。其实,只要做好一系列的优化工作,旧设备也能获得流畅的体验。

不同的设备有着不一样的优化方式,有的可以通过系统优化得到更快的运行速度,有的则需要升级部分硬件。这篇文章中我们收集了常见设备的「焕新」方法,希望能让你手中的老设备焕发新生。

低配手机、旧款手机如何生存

Android 优化计划

Android 手机拥有较大的开放性,也拥有许多轻量应用、系统优化工具,这对于旧设备来说无疑是一件大好事。Android 设备的优化可以兵分三路:

  • 优化存储空间
  • 精简应用
  • 管理流氓应用、释放内存

在换用了更加轻量、精简的应用之后,我们会发现自己获得的体验不仅不会打折扣,反而更加清爽、轻快。而在 Android 系统支持 PWA 应用之后,我们还能享受到许多国产应用的轻量版,在获得必要功能的同时,减轻对手机的压力。

PWA 版的 Twitter

推荐阅读:

老 iPhone 也需要优化

现在使用 iPhone 5s 的人已经不多了,但是 PhilGu 坚持使用 5s 的经历对于想优化 iOS 设备的读者来说仍然有参考价值。面临空间严重不足、性能日益堪忧的问题,PhilGu 换用了更轻量的应用,并且把本地的文件搬到云存储空间之中,做到了物尽其用。

网页般的 Todoist 也有丰富的功能

推荐阅读:如何极偏执地使用 16GB 的 iPhone 5s

为你的电脑找回当年的流畅

Windows 系统优化

Windows 电脑开始变慢时,我们难免会想,是不是必须升级硬盘和内存了?或者干脆换一台苹果电脑?其实不然,面对日益缓慢的电脑,我可以从软件到硬件一一排查:

  1. 系统启动项太多
  2. 系统服务项太多
  3. 开启大量系统动画效果
  4. 硬件问题

了解问题之后,我们就能对症下药,先关闭不必要的开机启动项、系统服务和动画,并通过 火绒安全等系统工具来优化系统;当这些方法也不奏效时,我们再考虑升级一下硬件。

火绒安全

推荐阅读:这份 Windows 优化指南,帮你拯救越用越慢的老电脑

Mac 全方位清理

比起 Windows,虽然 Mac 在系统稳定性上的口碑更好,但是也需要进行系统清理,有些老旧的款式甚至需要升级内存和 SSD 才能获得更好的体验。和 Windows 设备优化一样,Mac 的优化也从软硬两方面入手。

macOS 也需要关闭一些必要性不高的功能,比如:

  • 动态效果和透明度
  • 用不上的后台进程
  • 无用的菜单栏图标
  • 不需要的开机启动项
  • ……

在这一系列调养之后,如果 Mac 仍然运行缓慢,可能就要「动手术」——清理或升级硬件了。不过近几年的款式已经无法自行更换零件了,希望 Apple 能把系统优化地更好吧。

清理灰尘

推荐阅读:为你的旧电脑找回流畅的感觉:拯救老 Mac 计划

小结

不同系统的设备都有适合自己的优化方式,相信做好这些工作,我们手中的旧设备也能继续发挥作用,给我们带来更流畅的体验。

如果你希望学到更多的「焕新」技巧,不要错过少数派为你准备的专题 旧设备焕新手册


> 下载 少数派 iOS 客户端、关注 少数派公众号,让智能设备更好用 ⚡️

要看懂《头号玩家》,你需要了解这 25 款游戏 [剧透警告]

$
0
0

最近正在影院上映的电影《头号玩家》你有去看吗?电影里面隐藏的各种彩蛋成为了大家热议的话题。在电影的彩蛋中,有很多和游戏相关的内容,我们为你在这里整理了一些电影中出现的游戏元素,看看你有没有在观影的过程中发现它们。

⚠️ 以下内容含有剧透,为避免影响观影体验,请先去看电影吧~


1.《我的世界》

开场镜头里展示绿洲里多个星球时,出现了《我的世界》(Minecraft)。作为目前全世界范围内最受欢迎的沙箱游戏,这款游戏因为其超高的自由度而受到各个年龄段玩家的喜爱。这款游戏去年也上架了中国版

Minecraft

2.《西蒙》

电影里绿洲创造者哈利迪第一次出场介绍绿洲时,他的身上带着一枚 《西蒙》(Simon) 游戏徽章。这是一款 1978 年发行的电子游戏,规则非常简单,玩家需要记住不同颜色灯的亮灯顺序,然后依次点击。

带颜色的徽章,图/《头号玩家》

3.《守望先锋》

电影里主角第一次前往档案馆时路上出现了不少游戏角色。其中就有暴雪的第一人称射击游戏《守望先锋》里的猎空和死神。另外,猎空还在最后的大决战里出现了。

猎空和死神,图/暴雪娱乐

4.《古墓丽影》

进入档案馆,欢迎主角的粉丝中你能看到《古墓丽影》系列里的劳拉,作为最早的 3D 动作游戏之一,《古墓丽影》自 1996 年以来已经在各个平台推出超过 15 款系列作品,今年也将推出新作《Shadow of the Tomb Raider》(暂译《古墓丽影:暗影》)。

后面还能看到劳拉,图/豆瓣

5.《真人快打》

接下来阿尔忒弥斯装扮成《真人快打》中的戈洛,并且用电影《异形》里经典的破胸镜头吓到了男主角。《真人快打》是由美国 Mideway Games 发行的一款格斗游戏,其系列最大的特点是其血腥的效果。值得一提的是,在最新一作《真人快打 X》中,异形是游戏中的可控制角色。

另外大东的游戏装备上也出现了《真人快打》的标志。最后放置彩蛋的场景里也有很多《真人快打》的元素。

图/豆瓣

6.《暴风雨》(Tempest)

档案馆里的橱窗里游戏机上显示的是《暴风雨》(Tempest),这是雅达利 1981 年发售的一款飞行射击游戏。有意思的是,去年雅达利还宣布即将于 2018 年 3 月 28 日推出这款游戏的续作《Tempest 4000》,但遗憾的是游戏延期发售了……

《暴风雨》, 图/ IGN

7.《鸵鸟骑士》(Joust)

之后主角和好友艾奇通电话时,战场上出现的鸵鸟出自《鸵鸟骑士》。这是一款由美国游戏公司 WMS 在 1982 年推出的一款经典街机游戏,后来被移植到 Apple II 和 Atari 2600 等多个平台。电影里鸵鸟被干掉后会掉蛋也出自游戏里的设定。

《鸵鸟骑士》,图/ IGN

8.《光环》

艾奇手里拿着的枪是《光环》里的 MA5D 突击步枪。《光环》是由微软制作并发行的一款第一人称射击游戏。该系列讲述的是未来人类和外星种族「星盟」的战争。游戏目前的最新一作是 2015 年推出的《光环 5:守护者》。

图/《头号玩家》

另外最终大决战时能看到《光环》里的士官长带领一批斯巴达战士参加了战斗。

图/《头号玩家》

9.《街头霸王》

接下来的赛车比赛起点线之前出现了《街头霸王》里的隆。《街头霸王》是日本 CAPCOM 公司旗下最经典的格斗游戏,也是最早的双人格斗游戏之一。系列自 1987 年发布第一款作品以来总销量已经超过了 4000 万套。

图/《头号玩家》

后面舞会里你还能看到《街头霸王》里的经典角色春丽和布兰卡在舞池跳舞,春丽也参加了最后的大决战。

另外,最后主角和索伦托对决时使用了隆的经典招式——波动拳。

10.《战争机器》

起点线前你还能看到《战争机器》里的迪奇正在和劳拉打招呼。《战争机器》是由 Epic Games 和微软游戏工作室联合打造的第三人称射击游戏。游戏讲述了未来世界人类和地底生物为了生存而展开的斗争。系列最新一作是 2016 年在 Xbox One 上发布的《战争机器4》(这也是第一款没有 Epic Games 参与制作的《战争机器》)。

图/《头号玩家》

11.《太空侵略者》

男主去图书馆查看哈利迪的记忆时,哈利迪在记忆中穿着的是《太空侵略者》的 T 恤。《太空侵略者》是日本 TAITO 公司于 1978 年发行一款飞行射击街机游戏。

图/《头号玩家》

12.《小蜜蜂》(Galaxian)

记忆里还出现了另一款射击游戏的海报:《小蜜蜂》。作为南梦宫的经典游戏之一,这款游戏 1979 年一经推出就收到了玩家的喜爱。「小蜜蜂」这个名字的由来是因为游戏中的战机大都采用了类似昆虫的模型,被玩家认为很像蜜蜂。

图/《IGN》

13.《无主之地》

男主拿到第一个钥匙后,拿着奖金去商店购物。商店中除了《守望先锋》《光环》《街头霸王》的元素外,还出现了《无主之地》中的小吵闹。《无主之地》是由 Gearbox 开发,2K Games 发行的第一人称射击游戏,游戏将射击和角色扮演进行了很好的结合,并且画风也非常有特点。

在画面的最左边,图/《头号玩家》

14.《马力欧赛车》

后面的追车戏中,艾奇说自己正在练习《马力欧赛车》。《马力欧赛车》是任天堂推出的一款赛车游戏,游戏中你可以使用任天堂旗下的角色,驾驶各式各样的赛车进行比赛。系列最新一作是《马力欧赛车 8 豪华版》,登录了 Nintendo Switch 平台。

图/任天堂

15.《吃豆人》(PAC-MAN)

在艾奇的工作室中,能看到《吃豆人》相关的元素。这款家喻户晓的街机游戏由日本南梦宫公司制作。游戏还曾在 2010 年 5 月 21 日登上 Google 的首页。

16.《黄金眼007》

男主和阿尔忒弥斯互考时提到哈利迪最喜欢的射击游戏是《黄金眼007》。

《黄金眼007》是根据 1995 年 007 电影《黄金眼》改编的第一人称射击游戏。这款游戏发布在任天堂 Nintendo 64 平台,是第一人称射击游戏历史上的重要作品,游戏中出现的多目标、缩放狙击枪和潜入等玩法之后成为了这类游戏中的常用元素。

图/IGN

17.《质量效应》

夜店舞会中,画面曾出现过一个身穿装甲的寸头男,这是《质量效应》中的男主角约翰·薜帕德。《质量效应》是由 Bioware 公司制作的动作角色扮演游戏。游戏主要聚焦在外星世界,拥有非常宏大的世界观设定和故事线。系列三部曲结束后,2017 年推出了衍生作品《质量效应:仙女座》,但业内评价一般。

图/豆瓣

18.《机器人大战:2084》(Robotron: 2084)

电影中反派杜兰为招揽男主加入 IOI,假装自己很喜欢流行文化。其中他提到了《机器人大战:2084》,这是一款由 Vid Kidz 开发,WMS 于 1982 发行的 2D 街机射击游戏。游戏中,玩家需要击退一波又一波的机器人大军来赢取尽可能多的分数。

图/IGN

19.《奇幻冒险》(Adventure)

第三关挑战的游戏是在 Atari 2600 上 1979 年推出的《奇幻冒险》,这款游戏被认为是电子游戏历史上第一款动作冒险游戏,同时它也是第一款被人所知拥有彩蛋的游戏。

图/IGN

另外,在第三关挑战中,IOI 的智囊团还测试了多个 Atari 2600 上面的游戏,其中包括《爆破彗星》《蜈蚣》《保卫者》《寻剑》《陷阱》等等。

20.《合金装备》(Metal Gear)

最后大决战出现了许多游戏人物,其中就有《合金装备》里的「固蛇」斯内克。《合金装备》是由日本科乐美公司发行的动作冒险游戏。该系列的最大的特点是强调隐蔽式的玩法。该系列长期由小岛秀夫担任游戏制作人,他在完成 2015 年发行的 《合金装备5 幻痛》后离开了科乐美,并成立新公司「小岛制作」。

21.《生化奇兵》

决战还出现了《生化奇兵》里的 Big Daddy。这是一款由 Irrational Games 制作的第一人称射击游戏系列,目前共有 3 部作品。该游戏获得了业内的高度评价,遗憾的是 Irrational Games 在 2014 年 2 月 18 日宣布关闭。

22.《忍者蛙》

决战中反抗军里还出现了忍者蛙的身影。《忍者蛙》是由 Rare 公司制作、Tradewest 发行的横版动作游戏。这款游戏发行于 1990 年,最早登录 NES 平台,后来也登陆了「红白机」 FC。据说这款游戏的灵感来自于《忍者神龟》,而电影里也出现了四位忍者神龟。

图/豆瓣

23.《刺猬索尼克》

影片中你还能看到蓝色刺猬索尼克。索尼克不仅是世嘉公司的 2D 动作游戏系列《刺猬索尼克》的主角,他同时还是世嘉的吉祥物。

图/《头号玩家》

24.《塞尔达传说》

影片最后哈利迪的房间里还出现了《塞尔达传说》的海报。作为任天堂的招牌游戏,《塞尔达传说》系列基本上每一作都保持了非常高的游戏水准。其系列于去年在 Nintendo Switch 上发行的最新一作《塞尔达传说:旷野之息》包揽各大游戏业界奖项,是 2017 年当之无愧的「年度游戏」。

图/《头号玩家》

25.《星际争霸》

男主角姨妈的男友在游戏中的角色,是《星际争霸》系列中的吉姆·雷诺。该系列是由暴雪制作的即时战略游戏,首部作品推出于 1998 年,目前最新一部作品为《星际争霸 2:虚空之遗》。

图/暴雪娱乐

最后,其实电影中还有一个非常不容易找到的彩蛋,在赛车比赛的过程中,翻车镜头里会出现一个很不显眼的二维码:

如果你这个扫描二维码,就会发现电影中一个最大的彩蛋:

这是一个网页,里面放着 6 个雅达利 2600 上面的游戏,你可以直接在网页上玩到这些游戏。可以说电影主创是非常有心机了……

以上就是我们搜集的电影中出现的游戏了,如果你还找到更多的游戏彩蛋,欢迎在评论中和大家分享。

参考:

(题图: Florian de Gesincourt


> 下载少数派 iOS 客户端,关注 少数派公众号,读更多有趣的内容 📖

当个好人还是当个好爸爸?这可能是你玩过最困难的养成游戏

$
0
0

提醒:My Lovely Daughter不是一款适合所有人的游戏,如果你期待着一场温馨的养成之旅,现在退出还来得及。

提起养成游戏,你首先想到的是什么?萌妹子们在耳边的阵阵撒娇,亦或者小青蛙从远方寄来的名胜照片?总之,一切要素都为取悦玩家而设计。

因此,当看到 My Lovely Daughter 这款游戏时,我只以为又来了一款换汤不换药的《美少女梦工厂》,但接下来的展开,却超乎了我的想象。

熟悉又陌生的养成计划

故事伊始,浮士德在梦中醒来,却发现自己心爱的女儿阿莉雅已经失去了活力。悲痛之余,浮士德决定,要利用自己的炼金术知识来挽救亲生女儿的性命。

请输入图片标题

在地板上画出禁忌的炼成阵,加入三块木材并祈祷,你便创造出了自己的第一位合成女儿——树。然而,刚出生的她如此娇弱,难以担此重任,因此,你还需要培养与她们的感情,助其升级进化。

请输入图片标题

除了木材外,你还可以从商店在购买粘土、粗铁、肉和水四种基础炼金原料。每三样原料混合,共可以合成 25 种合成人与 4 种只有一半能力的残次品,包括美人鱼、兽耳娘、花仙子等。

请输入图片标题

与大部分同类游戏相似,在本作中你依然可以派遣女儿们去村镇打工。由于不同的女儿有着不同的亲和性,只有正确指派任务才能事半功倍,促其快速成长。游戏共有 4 处长期打工地点以及 8 处随机刷出的高收益任务,所以请务必留意。

请输入图片标题

当女儿回家后,作为好爸爸,你当然要送她们礼物,或者陪其做游戏,增进好感度。除了糖果等一般物品外,商店中还会随攻略进度随机刷出高级礼物,让女儿们更加开心。

请输入图片标题

哦,差点忘了,为了防止床上的死鬼女儿变成朽骨,在调情之余你还要记得给她喷洒防腐药。当然,新鲜度下降后血腥的画面和紧促的 BGM 也会时刻提醒着你。

请输入图片标题

除了女儿外,和村民们打好关系也是必修课。你需要利用自己的炼金技术,得到高级材料以满足各种稀奇古怪的癖好。

请输入图片标题

好感增加后,村民们也会对你敞开心扉,让你能逐渐恢复残缺的记忆。如果你仔细研读笔记,还能发掘小镇每个人的过往,设定十分完善。

请输入图片标题

独特的献祭系统

到目前为止,My Lovely Daughter 好像还是比较和谐的,但接下来游戏要求我们做的事,就突破大部分玩家的底线了。

请输入图片标题

没错,为了救活自己的亲生女儿,你只能选择献祭已陪伴自己多时的养女们,来滋养灵魂之球的强度。

请输入图片标题

经过一番纠结,我还是按下了「杀死她」按钮。以造物的生命为代价,浮士德亲生女儿的灵魂终于亮起了微光。但是,游戏却没有到此结束。

请输入图片标题

原来,浮士德女儿的灵魂有喜悦、悲伤、愤怒和恐惧四种亲和性,献祭养女后,对应的数值就会增长。

请输入图片标题

但是,一昧追求数值最大化却只能引向死亡。浮士德女儿每种情绪的波动区间都为 [0, 1000],只有不断试错,逐渐确定每种情绪的所在区间和相对比例,才能在满月之夜成功复活女儿。

请输入图片标题

在这一过程中,你需要不断注入新灵魂,而古宅里的房间,大抵也已经换了十多位住客了吧。

请输入图片标题

除了灵魂,献祭的另一个作用是加 buff。游戏进行到后期,你就可以从商店中购买繁荣面具数种特殊法器,献祭贡品祈祷后下一周就可以得到酬劳、经验、更高等级残留物等加成。

请输入图片标题

再次警告:以下内容涉及可能影响游戏体验的严重剧透,请谨慎阅读。

合成兽恸哭之夜

本节的标题取自动漫《钢之炼金术师》中的经典片段,之前还与主角谈笑风生的小女孩妮娜被亲生父亲与爱犬炼成了合成兽,成为了不少人的童年阴影。

请输入图片标题

如果说钢炼中的塔克在与主角相遇时还有一丝情感残留的话,那么,本作中的浮士德可以说完全是为了展现纯粹人性之恶而存在,除了对养女们毫不留情地利用与抛弃外,浮士德对待自己的亲生女儿也没有丝毫顾忌,一旦复活后不合心意,就会残忍地活活萃取出灵魂之球,再度继续实验。

请输入图片标题

硬要类比的话,我觉得用《来自深渊》中为达目标毫无感情的的黎明卿来形容他更为合适。

请输入图片标题

而与之相对的,那些没有人类躯体的合成女儿们却显得更像是真正的人类。她们会说会笑、会与你分享打工时的趣事、会向你倾诉成长中的烦恼。浑身是刺的荆棘担心伤到姐妹,将自己关在屋内;只会扑棱的蝴蝶一直练习,终于飞上了天空;傲娇的小木乃伊从最初的嫌弃,到后来对你敞开心扉。

请输入图片标题

而且,她们都尊敬地称呼你为父亲。

请输入图片标题

出于对父亲的爱,不少合成女儿在意识到自己宿命后依然没有逃跑,而是选择在最后一封来信中倾诉自己的心声,并平静地迎来献祭的时刻。

请输入图片标题

My Lovely Daughter 共设计了 261 封不同的来信,每位合成女儿都能用 9 封信件来倾诉心意。

请输入图片标题

那么,我们的主角浮士德又做了什么呢,同情?懊悔?接纳?不,他只是毫无感情地虐杀了她们,毫不遮掩地表达着自己的厌恶。将沙蚀化、将石沉湖、将金电解、将虫扑杀,浮士德甚至不愿给合成女儿们一个痛快,而是选择用最残忍的方式让她们放弃生的希望。如果不是类似《饥荒》的粗旷手绘风格冲淡了画面的血腥,我想绝大多数玩家连新手教程都无法通过。

请输入图片标题

经历黑暗也不会迎来光明

终于,浮士德掌握了正确的情绪亲和性区间,献祭完最后一个合成女儿,耐心等到了满月的到来。是时候将一切结束,但他却并没有与复生的女儿一道迎来光明,而是陷入了注定重复的轮回,或许也是对浮士德肆意玩弄生命的最好报应。

请输入图片标题

正因如此,我始终认为,在 My Lovely Daughter 中,不杀一人的 Bad Ending,才是能让浮士德与女儿最终团聚的 Best Ending。

请输入图片标题

目前,你可以在 Steam上购买 My Lovely Daughter,游戏售价 48 元人民币,支持 Windows、macOS 和 Linux 平台。

>下载 少数派 iOS 客户端、关注 少数派公众号,读有趣的内容 🎉


这款游戏颜色「单调」操作简单,却让我深深着迷:Ovivo

$
0
0

沉迷 Nintendo Switch 两周后,我对写实风格、世界庞大的游戏略感审美疲劳。这时,App Store 本周新游 Ovivo 成功引起了我的注意。这是一个只有黑白颠倒的迷人世界,却有着无与伦比的极简美。

一颗墨滴的世界环游

在游戏里,你扮演的是一颗墨滴 Ovo。黑白的世界对应的是重力的颠倒,当 Ovo 身处「白世界」时,重力往下,相反当它在「黑世界」时,重力就往上了。点击屏幕 Ovo 就可以在黑白世界里迅速切换,你可以用手机的重力感应、按钮、摇杆三种操作来控制 Ovo 的左右走动,我推荐使用重力感应,这样比较直观,将手机向右倾斜,它就会前进。

你必须提前观察黑白世界的走向,把握 Ovo 切换世界的节奏。在游戏里,利用重力跳跃是非常关键的机制,因为如果「黑世界」一路向上延伸,那么 Ovo 就会向上掉入无尽世界死亡,因此在整场游戏里你必须安全地处于黑白世界的分界面中,那些短暂的跳跃也只是临时的。Ovivo 的关卡都比较简单,即使失败也不是从头再来,这对于手残党可以说是非常友好了。

千万不要认为 Ovivo 的世界环游之旅非常简单,蝴蝶花草装点的自然世界、机械齿轮循环转动的工厂等等,都是 Ovo 的必经之路。而这几个世界,真的也不过是那个「细胞」里的小小的一个点而已。

黑白勾勒的极简世界

你真的会被它的美术设计所惊叹,游戏里所有的生物和结构,都只用黑白双色描绘,有些简单勾勒,有些却细节丰富。黑白分明的二元用色,无法用颜色灰度区分结构,就给物体带来锐利的边缘,和强烈的视觉效果。游戏里的树叶、蝴蝶、藤蔓、龙、蛇等等都被渲染地栩栩如生。

Ovivo 的美学设计还带有一种宗教的神秘诡谲感,这主要是 Ovivo 的宏观世界设计。游戏里所有的场景都被包含在下面这一个「细胞」里,每个关卡都是它的局部放大。当我第一次完整地看到这个「细胞世界」时,「一花一世界,一叶一菩提」这一句话一直萦绕脑海间。在浩渺宇宙中,我们只不过是细沙微尘,尽管渺小,却也包含了大千世界。

随处可见的数学之美

除了黑白极简的美术设计之外,Ovivo 另一个让我为之倾心的元素,是它所打造的数学之美。流体力学是最容易感知到的,当 Ovo 从高处跌落到反世界时,如水滴入水时表面张力的变化,就用画面设计传达出来,下图的慢动作清晰地呈现这种效果。

动量守恒是另一个 Ovivo 遵守的规则,从一种颜色切换到另一种颜色时,动量保持不变。因此从 Ovo 从越高的地方切换到反世界时,跳跃的幅度也越大,实际上这也是你在 Ovivo 游戏里必须掌握的技艺。

分形之美被巧妙地隐藏在关卡选择页面,你可以用手指无穷无尽地滑动这个螺旋循环,让 Ovivo 的关卡数量看起来也是无穷无尽。除了让 Ovo 成功环游世界,你还要在每个关卡中搜集一个图腾碎片,它们会成为关卡种子,长成一株对应「细胞」世界一部分的植物。这种巧妙的细节设计,也让人对它颇有好感。

我非常推荐 Ovivo 这款游戏,它简单地利用重力翻转的机制,还有黑白简约的画面设计,都让我深深着迷。你可以在 App Store 下载 Ovivo,游戏售价 12 元。



将你的任天堂 Switch Joy-Con 变成电脑手柄

$
0
0

Joy-Con 作为任天堂 Switch 上的手柄,由于其采用了蓝牙标准,使得 Joy-Con 不仅可以连接到任天堂 Switch,还可以连接到手机和电脑作为控制器而使用。

虽然理论上可行,但是由于 Joy-Con 的设计。导致在配对的时候,电脑会识别为两个不同的控制器而导致无法使用 Joy-Con 在电脑上玩游戏。不过有国外开发者为 Joy-Con 开发了驱动程序,使得手柄合二为一,能够在 PC 上使用。本篇文章将向读者介绍,怎样用 Joy-Con 玩 PC 上的游戏。

Nintendo Switch Joy-Con

配对 Joy-Con 和 PC

首先我们需要准备一个软件叫做 vJoy,你可以在它的 下载页面中获取这个软件。下载并安装之后,在开始菜单中找到「Configure vJoy」。打开之后,将设置调整成像下图一样,注意 vJoy Device 只需一个。

接下来你就可以在 Windows 的设置界面中为你的两个 Joy-Con 进行蓝牙配对。按住 Joy-Con 侧边的 Sync 按钮,直到指示灯开始左右摇晃的时候,你应该就能在蓝牙界面中看到你的两个 Joy-Con 了。

配对好之后,你可以在 这里下载到最新的驱动程序。打开 joycon-driver.exe应用程序,按照下图勾选多选框即可。如果你想在配对成功的时候在你的 Joy-Con 上听到 8-bit 超级马里奥兄弟的主题曲的话,你也可以勾选 Mario Theme 的多选框。在手柄上听到音乐,还是一件很有意思的事情的。

配置好之后,按下 Start,只要稍等一会儿,你的 Joy-Con 就会震动一下,表示配对成功了。如果你勾选 Mario Theme 的多选框,你会在配对成功从你的手柄听到 8-bit 超级马里奥兄弟的主题曲。注意之后不要关闭这个程序。

将 Joy-Con 映射为 XBox 手柄

不过,由于不能系统会识别合二为一的 Joy-Con,所以我们还需要下载 TocaEdit Xbox 360 Controller Emulator来模拟 Xbox 360 手柄,使得其能够游玩大部分在 PC 上的游戏。

首先确认你的游戏是 32 位还是 64 位,并在官网下载对应的程序。下载好之后打开 x360ce_x64.exe,会提示创建一个库文件,我们点击创建。

接下来程序会提示你添加手柄。首先弹出的窗口应该会指示你添加「vJoy Virtual Device」,这时只需要点击 Next >再点击 Finish添加即可。后面会提示你再继续添加两个手柄到程序中。由于第一个添加的「vJoy Virtual Device」是合并起来的 Joy-Con,后面两个是单独的 Joy-Con,所以后面两个手柄我们点击「Cancel」跳过添加。

之后你会看到程序上出现 Xbox 360 的手柄图片,在这里需要将手柄按键重新映射,方法是再对应的按键下拉菜单点击「Record」,然后在你的 Joy-Con 上按下对应的按键。注意在按键的时候,不要移动手柄,否则程序将会将按键映射为 Joy-Con 的陀螺仪在移动。

设置好之后界面应该类似于这样

将按键映射好之后就可以退出 x360ce 了。接下来你会发现除了程序 x360ce_x64.exe 本身,还会有 x360ce.inixinput1_3.dll。我们将这三个文件复制到你想玩的游戏的根目录下,也就是游戏主 exe 程序的目录。

运行游戏,如果没有配置错误的话,游戏应该就可以检测到手柄并转换为手柄模式。

我个人尝试了游玩《潜龙谍影 5:幻痛》,体验非常流畅,几乎没有延迟等重大问题。不过缺陷在于瞄准不能使用 Joy-Con 的陀螺仪。

注意:使用这个方法游玩网络游戏可能会被网络游戏识别成作弊软件而导致封号等危险。如果你担心这个危险的话,请尽量用这个程序游玩单机游戏。或者在网络上查询有无因为 x360ce 被封号的先例再做出判断。

附:本文中用到的软件可以在这里下载。


> 下载 少数派 iOS 客户端、关注 少数派公众号,让智能设备更有力量。


下载的时候,你有考虑过安全、监控和法律问题吗?

$
0
0

本文节选自《下载科普:隐私、稳定与速度》教程第六章,「下载」仅仅是一个复杂数据交互过程的笼统表达,本教程将以中国国情为基础,抛弃高深名词,从基础下载方式科普开始到自己动手在手机上搭建 Aria2 服务器,利用文章中提到的技巧,通过自己的深化理解去切实提升互联网生活的质量。


平时在下载文件的时候,我们不仅会关心下载速度,想必也会经常担心文件安全性和法律问题。平时大家不时会看到各种关于信息安全的新闻,又或者听说有留学生在国外使用迅雷等下载工具被警方带走等等。不说别的,我们每个人都有想要下载却不想被别人知道的时候。这个章节就是给大家系统地搞清楚几个问题:我在下载的时候,谁在看着我?谁又能看到我?有什么法律风险?

传统 HTTP 与 FTP 安全,监控和法律问题

文件安全——篡改很容易,改完难发现

首先我们需要了解到一个很关键的事实:HTTP 协议是明文传输数据的。像我们第一章提到的那样,浏览器中打开的控制台(快捷键 Windows:F12;macOS:⌥Option-⌘Command-I)中你可以看到所有 http 请求的内容,包括请求头,请求内容,回应头,回应内容和请求的文件等。

http 请求

我们在自己设备上看到这些没有多大问题,因为这些内容本来就是要给我们的。但是,一旦别有用心的人在服务器发送到客户端之前拦截到这些数据,那么他想要解读或者修改这些明文的数据将「易如反掌」。并且由于 HTTP 只通过状态码来确认请求状态,我们根本无法确定收到的数据是否已经被篡改。

这就是在计算机安全领域中大名鼎鼎的中间人攻击(MITM,Man-in-the-middle attack),这是我们通过 http 方式下载文件的时候最有机会碰到的一种攻击方式。

为了更好地理解文件下载中的中间人攻击,我们来举一个例子:

  • 小明和小方是亲密的好朋友,他们俩都偷偷地暗恋同班的小红。
  • 上课的时候小明经常和小红传纸条,可是他和她的座位相隔太远了,所以纸条从小明手里经过几个同学的传递才到小红的手中。
  • 小方很想知道小明有没有趁机抢先向小红表白,又有没有说自己的坏话。所以小方编了个理由和一个传纸条的同学交换了座位。
  • 接下来每次小明的纸条传到小方手里都会被他打开看一遍,然后把一些告白和打情骂俏的内容全都换成夸自己的话,小红传回来的纸条也是一样。
  • 由于小明和小红之间平时羞于谈话,所以小方一直没有被发现。
中间人攻击

在下载的情境中纸条即是我们要下载的文件,攻击者只需要让将我们需要下载的文件替换成他们准备好的文件即可。中间人攻击的难点在于如何加入到通信过程中(也就是偷到钥匙),中间人一般是这几个身份:

  1. 连接到 Wi-Fi 等局域网中的其他设备。这里分两种情况,一种是攻击者可以访问网关(路由器),比如「黑客」们经常在公共场合建立钓鱼 Wi-Fi,这种情况无需多说,「为所欲为」这个词可以说明一切,一切数据都可以被拦截。另外一种就是和你一样只是连接到同一个 Wi-Fi /局域网的设备,也可以发动中间人攻击(也被叫做 ARP 攻击),详情可以看下面的自己动手尝试中间人攻击。
  2. 流氓软件。流氓软件和木马病毒一样,处于打击竞争对手和强行推广等目的,流氓软件直接在客户端篡改我们下载的文件。不同于木马病毒偷偷摸摸坏事的是,流氓软件需要用一个正当的理由掩饰这种行为。比如 3Q 大战的时候各家浏览器屏蔽或者篡改其他家软件的下载链接,浏览器就是下载器与服务器之间的那个「中间人」。
  3. 硬件。像是攻击者贴在 ATM 密码输入器上的复制硬件和插在网关上的数据监控器都是「中间人」。
  4. 监守自盗。平时我们使用某搜索引擎出来的网站经常先会瞬间跳转到一个地址再跳到我们想要访问的地址,然后你就会发现这个地址多了一些好像和网站本身风格好像不搭的广告(手机上更严重);又或者你上着一个与运营商毫不相关的网站却弹出流量红包和流量球之类的推广,这个时候其实是某搜索引擎和这些运营商作为客户端和服务器的「中间人」劫持了你的请求。虽然不常见,不过这个时候它们是有能力篡改你的下载文件的,「监守自盗」这种中间人攻击最为防不胜防。
手机上的中间人攻击

FTP 与 HTTP 采用了相同的底层协议,同时 FTP 也是明文传输协议,所以 FTP 的安全性问题可以参考 HTTP。

另外还有一种在各种公共场合很常见的攻击:Wi-Fi 解除认证攻击(Wi-Fi deauthentication attack)。它的原理就十分粗暴了,攻击者只需一个带有 Wi-Fi 的便宜开发板和一个移动电源即可。

我们平时连接或者断开 Wi-Fi 的时候设备都会发送一个数据包来告诉路由器我要连接/断开了,攻击者就是利用这一点。当攻击者启动开发板上的攻击程序之后,攻击程序会持续向路由器和连接设备(例如手机)发送断开连接的请求,让设备无法连接到指定的 Wi-Fi,整个过程就是这么简单。

听起来好像危害不大,实际上攻击者可以:

在设备重新向路由器发送连接请求的时候拦截数据包,通过暴力破解(也就是根据装满密码的密码词典一个个尝试常见密码,更暴力的是把所有可能的密码都试一遍)的方式破解 Wi-Fi 密码。

幻影 Pin

让周围的无线设备例如监控摄像头,物联网设备失效。

在酒店会议等场合让所有 Wi-Fi 都无法被设备连接,只留下攻击者自己开的钓鱼热点。

获得 Wi-Fi 密码后(例如饭店咖啡店等密码,或者按照第一条获取了密码),攻击者自己建立一个和原 Wi-Fi 相同 SSID(Wi-Fi 名字)和相同密码的钓鱼热点,然后攻击者迫使设备从原 Wi-Fi 断开后自动连接到钓鱼 Wi-Fi,接下来就是为所欲为的时间。

自己动手尝试中间人攻击

拦截与修改其他人的 HTTP 请求甚至篡改下载文件并不是多么难的一件事,甚至你自己就可以动手来试一下。

准备过程和工具十分简单,一点都不「黑客」。只需要安装一个 App —— Zimperium(曾经叫做 Zanti) 即可,难度跟一直点「下一步」安装一个软件差不多(仅限以下演示的功能,真要深入使用还是很「黑客」的,Zanti 甚至支持搭建钓鱼热点)。

打开 Zanti 同意使用协议之后,Zanti 会自动扫描当前 Wi-Fi 然后列出所有在这个 Wi-Fi 里面的设备。Zanti 只能告诉你每个设备的操作系统,可以搭配前面提到的显示设备型号的「Fing」App 确定你要开始攻击的设备。

Zimperium 界面

点击目标设备,接下来选择中间人,点击右上方的 OFF 打开中间人攻击。接下来你就可以使用列表里面的功能来对目标设备做出各种操作了,是不是非常便捷简单?Zanti 不仅可以获取到目标设备所有的请求,图像。还能单独修改每一个请求,获取拦截下载文件,甚至插入自己的代码到网页中,这一切只需动动手指,不需要相关的知识。中间人攻击就是这样简单有效。

Zimperium 中间人攻击

谁在监控——全世界都有能力看见你

就在前面我们就说了「监守自盗」的问题,所有能篡改文件的方式都能用来监视。由于 HTTP 明文传输的特性,监控起来可以说是十分轻松。

在国家层面,中国有公共信息网络安全监察(也就是常说的「网监、网络警察」),美国有 FBI 与 NSA;其他国家除了相关部门,还有各种专门与各个运营商与公司合作的律师事务所。这些部门可以在法律与政府的支持下合法地持续监控所有 HTTP 上传下载流量。

简单说一下 FBI 与 NSA 对于互联网信息的分工,NSA(National Security Agency)是负责信息收集这个方面的,像是前几年斯诺登曝光公众信息泄露和猖獗一时的 WannaCry 勒索病毒都和 NSA 脱不了干系。由于间谍与犯罪信息在没有确认之前界限非常模糊,所以 NSA 可以说「什么都管」。不过普通的互联网犯罪(例如违规 BT 下载)大部分时间还是 FBI(Federal Bureau of Investigation)负责的,当然 CIA 这个吃瓜群众有时候也会打打酱油。

国内相关法律与规定:《互联网信息服务管理办法》第十四条。

从事新闻、出版以及电子公告等服务项目的互联网信息服务提供者,应当记录提供的信息内容及其发布时间、互联网地址或者域名;

互联网接入服务提供者应当记录上网用户的上网时间、用户账号、互联网地址或者域名、主叫电话号码等信息。

互联网信息服务提供者和互联网接入服务提供者的记录备份应当保存 60 日,并在国家有关机关依法查询时,予以提供。

美国法律相关规定:

Federal law provides severe civil and criminal penalties for the unauthorized reproduction,distribution ,or exhibition of copyrighted motion pictures (title 17,united states code,sections 501 and 508),the federal bureau of investigation investigates allegations of criminal copyright infringement (title 17,united states code,section 506)

根据联邦法律规定,凡对未经授权,而对受版权保护的电影作品进行复制、发行或公开展出者,可导致严厉的民事或刑事处分(美国联邦法典第 17 篇,第 501 条与 508 条)。美国联邦调查局负责调查侵犯版权的投诉 (美国联邦法典第 17 篇,第 506 条)。

上面就是大名鼎鼎的 FBI Warning,相信各位对它比对国内的法律更加熟悉吧。

FBI Warning

在中国运营商层面,为了配合国家政策,所有网站主在使用网络运营商提供的网络服务或者主机运营商提供的云主机服务时都必须同意将数据公开透明地提供给网络监控部门。并且网站自己的存储设备上必须保存至少 2 个月的所有数据。这个执行力度非常足,像是直播网站甚至所有直播用户的录屏都必须保存 2 个月,下载记录啥的更不用说了。

在公共设施方面,例如:大学,公司,车站等。一般都可以看做一个大局域网,只需要在局域网出口处放置一个监控软件,局域网内所有的数据都跑不掉。特别是大学与公司这种需要进行人员网络行为管理的地方,一般来讲都会配置专用的网络行为管理软件,大家搜索「深信服、网路岗、WoekWin」等相关的网络行为管理软件就可以知道学校/公司的 IT 部门可以做到什么程度了。

公共设施监控这方面,国外与国内差不多,甚至国外要更为严重。具体到各个国家太复杂,这里就不细讲(我知道你们关心的是 BT 下载,请看下文),想要知道的留学生或者外国朋友可以在文章留下评论。

公共设施监控

监控本身不是坏事,因为我们每时每刻都处于被监控的情景之下,监控可以更好地保证国家主权和个人的生命财产安全。侵犯隐私与否要看数据是否用于特例分析,如果这些最后会被匿名化用作大数据分析,对于个人来讲这些数据将毫无意义。

不过当你的数据被用于给你作用户画像且披露(泄露)给公众的时候,披露(泄露)者就构成了严重的隐私犯罪,请尽情用一切能用的手段去维护自己的权益。

附:推荐大家一个关于国家监控的真人秀《潜行追踪》(英文:Hunted),有点猫鼠游戏的意思,这个真人秀挑选普通人作为「逃犯」,他们可以逃跑或者藏起来。然后由反恐专家、前情报机构调查人员、警察组成的专家猎人团队,模拟强力国家机构的监控手段与方式将他们找出来,如果在 28 天后「逃犯」都没有被「抓捕归案」,那么他们就会获得巨额赏金。

这个英国的真人秀节目被很多国家买了版权,特别是中国的版权被深圳卫视买了,以后可能还会有中国版。

潜行追踪

法律问题——主要看文件而不是方式

虽然前面监控问题说的十分严重,但是真正涉及到法律问题的却十分罕见。

一般来讲,现在能让你碰到法律问题的文件很难被 HTTP 下载到了,无论是国内还是国外。具体有哪些种类,国内可以参考《互联网信息服务管理办法》第十五条中的「九条底线」:

互联网信息服务提供者不得制作、复制、发布、传播含有下列内容的信息:

(一)反对宪法所确定的基本原则的;(二)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;(三)损害国家荣誉和利益的;(四)煽动民族仇恨、民族歧视,破坏民族团结的;(五)破坏国家宗教政策,宣扬邪教和封建迷信的;(六)散布谣言,扰乱社会秩序,破坏社会稳定的;(七)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;(八)侮辱或者诽谤他人,侵害他人合法权益的;(九)含有法律、行政法规禁止的其他内容的。

国内虽然有公共信息网络安全监察,但是面对庞大的互联网用户和法律的不完善,监控主要针对的还是与国家安全相关,上面九条里面就占了 6 条,版权就压根没有出现。这说明版权相关都不在重点打击之列(不重点打击不代表不打击)。对于以上九条类型的文件,有没有安全下载的办法呢?唯一安全的办法就是不下载(特别是前 6 条)

使用 HTTPS 下载链接

最近几年我们可以看到越来越多的网站的网址由 http://变成了 https://,这是因为 HTTP 的安全性已经满足不了公司和用户对于信息安全的需求,即使需要牺牲服务器性能也要做全局 HTTPS。那么 HTTPS 是什么?HTTPS 真的安全吗?这里就给大家讲解一下。

HTTPS 原理解释

我们还是以小明和小红的例子来讲解。在偶尔发现了小方的举动之后,小明准备下次传纸条的时候把内容转换一下,比如把所有的字母全部向后移动几位。可是想要小红看得明白,转换方法也需要写在纸条上传给小红,这样子小方不就也知道了吗?

经过一晚上的沉思,小明终于想到了一个超级棒的方法:

首先小明在把纸条发出去之前,先用 RSA 算法生成了两对数字。

RSA 算法的特性很有趣,举个简单的例子,我们能轻松算出 15287,27179 这两个不相等的质数乘积为 415485373,那么只给你一个 415485373 的时候你是几乎不可能得到这两个数字的(这个例子还比较容易算,当两个质数都是五六十位的时候普通电脑因式分解能算到宇宙毁灭)。

这个时候我们把 415485373 公开出去,这在密码学上叫做公钥;把(15287,27179)这对数字自己保管好,这在密码学上叫做私钥。(简略解释,非实际算法。)

这就是非对称加密算法的基本原理之一,它的两个特点就是:

  • 知道公钥无法推测出私钥,知道私钥可以轻松推测出公钥。

  • 用公钥加公开的算法可以加密一条数据,但是你没法用公钥通过加密的数据逆向还原原来的数据,只能用私钥来解密。同理用私钥加公开的算法可以加密一条数据,但是你没法用私钥通过加密的数据逆向还原原来的数据,只能用公钥来解密。

这很像我们生活中常见的这种小防盗锁,任何人不用钥匙,按一下就可以轻松地把它锁上。但是如果要开锁就需要对应的钥匙才行。

为了方便解释,下面我们把公钥称为公开数,私钥称为私密数。

  • 小明先写一张纸条传给小红,内容是公开数和让小红想一个转换方法并且用 RSA 的公开算法加公开数加密这个转换方法。这时候小方拿到小明的纸条只能知道一个公开数和小明的小诡计。

  • 小红在收到纸条后想了一个转换方法(比如字母全部向后移动 3 位),然后把 RSA 的公开算法加公开数加密之后的转换方法写在纸条上传回给小明。这个时候小方手里只有公开数,无法知道这个转换方法是什么。

  • 小明拿到了纸条之后,通过私密数解密就安全地拿到了转换方法,接下来小明和小红只需要用约定好的转换方法传纸条即可避免小方的窥探。

SSL 流程图,基于 @Essich 的原图翻译,遵守 CC 共享许可

首先,HTTPS 并不是一个新协议,它是普通 HTTP 上加了一层 S(SSL/TLS)层,这个层就是用来实现非对称加密算法的。

由于涉及大数运算,内容越多的情况下非对称加密算法在使用公钥/私钥进行加密/解密需要的性能和时间会成指数级上升,所以我们没办法对发送的数据本身进行非对称加密。一般来讲在 HTTPS 中使用非对称加密的只是文件指纹或者加密内容的对称算法(也就是一个钥匙既能加密也能解密的算法,就像小明和小红约定的转换方法)。

HTTPS 并不能完全保证安全

既然如此,HTTPS 就无懈可击了吗?并不是,小方只需要:

  • 小明发出第一张纸条,小方把纸条拦截下来,然后把公开数换成自己用 RSA 生成的公开数 2。

  • 小方再把纸条正常传递给小红,这时候小红认为纸条是小明发的,所以把用 RSA 的公开算法加公开数 2 加密之后的转换方法写在纸条上传回给小明。

  • 小方拦截到小红的纸条,之后用自己的私密数 2 解密即可轻松拿到转换方法,接下来小方再用拦截到的小明的公开数加密小红的转换方法写在纸条上传递出去。

  • 小明用自己的私密数成功解密获得转换方法,所以他对转换方法的保密性没有一丝怀疑。

  • 之后小明和小红都认为自己纸条上经过转换的内容没人能看懂,殊不知小方已经掌握了他们的小秘密。

如此能击垮 HTTPS 安全体系严重的问题在设计的时候就被考虑到了,我们点击浏览器 HTTPS 网址旁边的小锁看到的证书就是为了解决这个问题而生的。

证书

解决这个问题很简单,只需要一个专门用来认证网站合法性的第三方组织,叫做 CA(Certificate Authority)。所有浏览器,服务器或者其他客户端都内置一份可信 CA 的公开数列表,所以小明和小红都有一份。小明用自己的公开数向 CA 申请一个证书通过后,「CA 机构信息+小明的信息+小明的公开数+证书的到期时间等」就构成了证书。为了防止证书被修改,CA 用可信 CA 列表中属于自己机构的公开数对应的私密数将证书的文件指纹加密生成一条证书签名。

在上面的例子中,第一步小明将纸条内容,证书和证书签名都发给小红。

根据私密数加密的数据只可以用公开数解密,小红收到纸条后只需要:

  • 用自己拥有的 CA 的公开数解密证书签名,如果得到证书的文件指纹即可证明这个文件指纹是由 CA 生成的(因为只有 CA 拥有自己机构的私密数)。

  • 如果这个文件指纹和小明发过来的证书的文件指纹一样,即可证明这个证书内容是没有篡改过的 CA 颁发的证书。

  • 根据证书里面小明信息可以确定证书是属于小明的,也就是里面的公开数是小明的公开数。

除非小方能够完美把直接伪装成小明骗过 CA,不然没有办法生成一个证明自己是小明的证书。所以小红可以安全地得到小明的公开数。

CA 就是靠信誉建立的,一旦有有一个证书被发现用于恶意用途那么这个 CA 分发的所有证书都会被视为危险的,所以 CA 只会给足够资质的申请者颁发证书。在现实中,证书是根据公司名字或者网站域名生成的,如果平时我们访问某些网站小锁会变成红色并且出现这个页面:

网页警告

那么即是浏览器收到证书里面的身份信息和网站不匹配或者证书已经过期(上图)。至此,除开安全环节最弱的一环 —— 用户作死之外,HTTP 安全性的坑已经被 HTTPS 填得差不多了。

传统 HTTP 与 FTP 如何保证一定程度的安全

不要连接未知 Wi-Fi

这个最常见的建议了,不过却非常有效。所有的技术防御手段都抵不过用户自己作死,所有免费的,公开的 Wi-Fi 热点的安全隐患都是非常大的。即使 Wi-Fi 的所有者没有恶意,不怀好意的人也可以像上面那样对你发动中间人攻击。

如果你一定要连接公共的 Wi-Fi,请同时使用防御中间人攻击的软件,比如 Zanti 推荐使用的自家防护软件 —— zIPS。

不要随意安装 HTTPS 证书

虽然 HTTPS 并不是完全安全,不过比起 HTTP 来可是要好上太多,尽量使用 HTTPS 来下载文件。还有最重要的一点就是前面说过的所有技术防御手段都抵不过用户自己作死,HTTPS 也是如此,千万不要顶着红色小锁和感叹号继续浏览网站,或者因为蝇头小利和所谓的「为了确保安全/验证设备」的理由去安装来历不明的证书(安装证书即代表你把这个机构颁发的所有证书都纳入了信任列表)。

正规的网站绝对不会出现证书过期或者名称不符合的现象。

记得校验 MD5(也就是文件指纹)

许多网站或者下载提供者都会给自己的文件提供 MD5 码或者 MD5 文件,下载完成之后校对一下可以防止文件错误或者被篡改。

注意网速与 Wi-Fi 的异常变化

也许你在自己动手尝试中间人攻击的时候就已经发现了,被攻击的设备是可以感觉到网速明显变慢的,这是因为所有请求都多了一层 Zanti 处理的步骤。平时我们在上网的时候如果突然感受到网速异常变慢,打开防御软件之后网速明显变快,那么可能在网络中有人正在监控你的设备。

同时也要警惕 Wi-Fi 无故断连和重连,如果出现这种情况,或者周围所有有没有密码的 Wi-Fi 都连不上,只剩下一个「CMCC」「ChinaNet」在那里诱惑着你。这个时候私人 Wi-Fi 请更换(隐藏) Wi-Fi 名称与密码,更换之后如果断连情况消失,那么很有可能在你附近有一个对你(的 Wi-Fi)不怀好意的1 。在公共场合碰到这种情况请使用手机流量,同时确认周围有没有可疑的人或设备。

此外还有使用代理或者虚拟专用网络下载的方法,由于相关原因不适合在文中讨论。

eD2K 与 BT 的安全,监控和法律问题

文件安全

eD2K 钓鱼服务器

早先 ed2k 高速隐秘的优点让它成为下载各种资源的优先选择,大量的用户在上面分享了巨量的非版权资源。这引起了版权方们的注意,为了打击各种非版权资源分享,钓鱼(又称间谍)服务器出现了。

这些钓鱼服务器是由版权方设立的,它们的工作就是提供假的热门资源的 eD2K 文件链接,以此获得下载这些资源的用户信息,返回给这些下载者的则是空文件或者垃圾文件。

不过到现在这些钓鱼服务器也没剩下几个了(当然中国还有),只要更新 Emule 的安全服务器列表就可以很大程度上解决这个问题。

BT 下载的钓鱼文件

由于 BT 下载天生的特性,导致很难在下载的时候篡改下载的文件。于是恶意攻击者们就把重心转向了安全性最弱的环节——用户本身。

比如,当你下载一个文件之后却发现没有任何程序可以打开它,同时下载的还有一个名字叫做「请安装专用解码器打开文件」的 exe/vbs/bat 程序;把 exe 重命名为常见的播放器或软件名称;一个加密的 RAR,附上一个教你去某某网站获取密码的「解决方案」文本。比起这些来,下到葫芦娃已经是非常良心了。

这些都是常见的钓鱼手段,每天都会有不少的用户中招。

监控问题——毫秒级实时监控

中国

中国政府对于 BT Tracker 一直是处于严厉打击的状态,不断地关停 Tracker。不过只需要通过 BitCometTracker 等软件就能轻松搭建一个 Tracker,所以 Tracker 屡禁不止。

而且 BT 下载的时候同伴的 IP 是清晰可见的,想要监控十分容易。搭建一个钓鱼 Tracker 即可,就连我们自己也可以「追踪」一个下载者。运营商层面更简单,直接过滤出请求 Tracker 地址的请求就知道你在下载什么文件了。更别说自带文件评论和组队加速之类直接看到其他人账号的迅雷了。

想要知道的更具体?我们以 http://www.ipplus360.com/pros/bt/作为例子来看看吧。

由埃文+提供的各种 IP 服务里面就包括了关于 BT 下载监控的服务,不仅可以实时根据种子查找出全球范围内所有下载者的数据(IP 地址,现实地址),还可以根据 IP 找出这个 IP 地址曾经下载过什么种子

埃文+还给相关部门提供了两个很现实的例子:

案例一:我国某市安全部门,通过对若干带有敏感信息的种子,进行了多天的监控,最终锁定传播人的IP地址和地理位置。

案例二:我国某省工信部门,通过对若干带有敏感信息的种子,进行了多天的监控,最终锁定传播人的IP地址和地理位置,并责令运营商对其网络监管加大力度。

虽然实时根据种子查找出全球范围内所有下载者的数据的服务仅提供给政府部门,不过根据 IP 找出这个 IP 地址曾经下载过什么种子的服务可是人人都可以买,价格还不贵哦。

感兴趣的朋友可以继续看看埃文+的其他服务(当时 IP 探探和网动仪有点惊到我了),这还是民用商业级别而已,BT 下载的监控问题想必大家心里都有数了。

国外

既然国内都有商用级别的监控服务了,那么国外自然不用想。例如美国的 FBI 做的程度更加得细致,而且国外对版权资源和儿童色情资源打击力度十分之大。在大部分发达国家,只要手握版权的公司都会委托专门处理版权问题的律师事务所「版权巨魔」通过与网络运营商合作来帮助收集下载和提供资源的用户,等累积到一定数量时机成熟的时候再统一处理一波。

iknowwhatyoudownload更是免费提供了根据 IP 地址查询最近 BT 下载的文件功能,还有根据你提供的普通地址(例如 www.google.com)生成一条钓鱼链接,被点击后就能看到他最近下载的 BT 文件的「黑科技」。

钓鱼链接

iknowwhatyoudownload 还免费提供全球热门数据,包括 BT 网络在线人数和最近热门的下载种子,甚至提供了每个文件的全球下载热力图。不过作为国外网站,它对墙内用户的统计就不那么精确了,在国外的朋友倒可以试一下。

热力图

尝试自己追踪一个下载者

想要知道一个下载者在哪里并不难,一大堆 BT 下载工具都可以显示正在给你分享文件的小伙伴的 IP 地址。

拿到了 IP 地址之后使用一些 IP 地位服务即可拿到地址,比如国内的 IP 可以用埃文+提供的 http://www.ipplus360.com/ip/来查询,精确到街道还提供全景(由于我是美国 IP 所以展示不了)。其他诸如高德地图之类的也可以查询到。

法律问题——大部分是上传的锅

之前在科普的时候说过,BT 下载是可以用于很多用途的,像是游戏更新或者用于公开研究和学习的大量数据交换。所以 BT 下载很难也不能被封杀,像是我们会觉得国外特别是美国对 BT 下载会管得特别严格,动不动就特警破门啥的,其实没有那么严重。平时我们下载也是能看到很多外国小伙伴的,像是最近我下载的时候就看到了以下国家的朋友:

国内法律对 BT 并没有做出严格的规定,只有《中华人民共和国刑法》第二百一十七条有点关联。

以营利为目的,有下列侵犯著作权情形之一,违法所得数额较大或者有其他严重情节的,处三年以下有期徒刑或者拘役,并处或者单处罚金;违法所得数额巨大或者有其他特别严重情节的,处三年以上七年以下有期徒刑,并处罚金:

(一)未经著作权人许可,复制发行其文字作品、音乐、电影、电视、录像作品、计算机软件及其他作品的;

(二)出版他人享有专有出版权的图书的;

(三)未经录音录像制作者许可,复制发行其制作的录音录像的;

(四)制作、出售假冒他人署名的美术作品的。

根据本条的理解与适用,通过信息网络向公众传播他人文字作品、音乐、电影、电视、录像作品、计算机软件及其他作品的行为,应当视为「复制发行」。

还有制作、复制、出版、贩卖、传播淫秽物品牟利罪。

无论国内外都要抓住一个关键字——复制发行,即使是在美国,如果你只是下载而没有上传数据就不会构成复制。运营商也是重点打击上传流量而不是下载流量,只要你遵守下面几条建议,即使身在国外也能安全地享受 BT 下载的便利。

eD2K 与 BT 下载正版资源时保护自己的权利

最安全的就是使用 BT 做它该做的事情,例如下载开源系统或者非版权资源。下面的建议更偏向于在国外下载正版资源时保证安全。国内个人下载只要不触及几条底线,不担心监控问题基本没有法律问题。

不要在公共网络使用,在私人网络下载

无论是在国内外,学校与公司这种地方最好不要使用 BT 下载。特别是在国外,像是日本或者美国,这些国家对学校公司的对外流量控制特别严格,加上 BT「边上传边下载」的特性很容易给自己惹上警察。相比而言私人住宅就安全许多,毕竟国外私人领域的权限很高,很多美国人本身也在家用这些方式下载。

不要大流量

大部分运营商其实不会浪费资源去一个个去检测用户下载了什么,只有当某个用户的 BT 下载/上传流量异常才会检查你是否下了不能下的文件然后警告+断网,如果多次被运营商警告你的个人信息是有可能被提交到版权方手里面的。

尽量限制上传流量

相比下载流量,运营商对 BT 上传流量检测更为严格,而且一旦你在下载的时候有上传的行为即是触犯了法律。可能会面临罚款等惩罚(被版权公司委托的律师事务所会根据运营商提供的信息对所有触犯法律的用户发起共同诉讼。)

不过限制上传流量之后下载速度会变慢,因为 BT 协议会根据上传速度来分配下载速度。还有一个很难注意的点是许多视频网站(特别是国外朋友用代理上中国视频网站的时候)的客户端都会默认开启 P2P 来缓解服务器压力,请使用这些客户端之前注意相关的事项。

此外还有使用代理或者虚拟专用网络下载,和避免在头 60 天下载资源,尽量下载非本国资源两种方法。由于相关原因不适合在文中讨论。

磁力链接安全,监控和法律问题

我们平时使用迅雷下载磁力链接,有时候会发现最后还是会下载一个种子文件。理论上磁力链接不需要 Tracker 也可以实现下载任意文件,但是国内很多网站只是为了规避法律风险直接把种子文件转换成磁力链接,实际上我们是先通过 P2P 下载种子再通过种子下载文件。

这种情况下的确可以保证种子的存活率,不过剩下就相当于传统的 BT 下载了。只有真正的通过 DHT 网络获取数据的下载才可以避免监控问题。

关于《下载科普:隐私、稳定与速度》

「下载」仅仅是一个复杂数据交互过程的笼统表达,本栏目将以中国国情为基础,抛弃高深名词,从基础下载方式科普开始到自己动手在手机上搭建 Aria2 服务器,为点开此教程的各位完美解决以上地疑问。

简而言之,在这里你可以买到:

  • 无需任何相关知识与烧脑,轻松不费力地理解各种下载方式背后的原理与流程。
  • 小众而实用的新下载方式全面介绍,无论是资源下载还是文件同步,总有一款适合你。
  • 根据中国与外国各国国情,分别列出下载前必须了解的安全,法律与监控问题。
  • 著名国产下载软件「迅雷」背后的技术实质与黑历史。
  • 傻瓜向全平台(服务器,NAS,电脑及手机)上 Aria2 的搭建指南。
  • 超实用向,针对不同下载软件(迅雷,Aria2,百度云等)的下载提速方法。
  • 一个作者耐心,详细,竭尽全力回答你提出的下载问题的机会。

@Fairyex 希望每一个下载者都能够掌握这些原理和方法,利用文章中提到的技巧,通过自己的深化理解去切实提升互联网生活的质量。

> 订阅《下载科普:隐私、稳定与速度》教程 ⏬

Unsplash 终于推出 iOS 官方客户端,手机下载高清壁纸更方便了

$
0
0

Unsplash是一个完全免费的、无版权的高清图片资源网站,无须经过授权,你就可以任意使用网站中的所有图片,而且图片的数量和质量也都十分令人满意。所以它既是设计工作者的天堂,也是不少壁纸应用的图源,例如 BackgroundHolo 壁纸以及郭老师出品的 Cuto等。

请输入图片标题

长期以来,在 iOS 上只能通过这些第三方 App 以及 Unsplash 的网页来获取图片资源,前者作为壁纸应用,收录的图片数量有所局限,而后者的使用体验则大打折扣。而在 macOS 和 Android 客户端上架半年后,姗姗来迟的 Unsplash iOS 端现在终于来到了我们的眼前。

请输入图片标题

在 Unsplash 的首页以及搜索页面中,图片的呈现采用了与第三方 App 类似的单列瀑布形式,全尺寸的展示方式让你可以看到全部的画面内容。在 iPad 上,视图则从单列变成了三列。除此之外,按不同主题划分的一个个图片合辑,也从网页上来到了 App 中。

iPad 端
iPad 端

如果你看到了心仪的图片,只需将将手指按在图片上,并拖动至屏幕的左下方的圆环即可,Unsplash 会在自动下载原画质的图片,并将进度显示在圆环上。在这个过程中,你可以继续浏览和探索图片,非常方便。

请输入图片标题

值得注意的是,根据我的测试,在下载图片的过程中,Unsplash 必须保持前台运行,当你切到别的 App 时,下载任务会自动取消。

点进某张图片,你可以找到下载以及分享的按钮,但是此处的分享比较鸡肋,无论是传递给其他 App 还是隔空投送,内容都只是网页链接,如果你想以图片的形式分享,还是要先保存下来。

请输入图片标题

浏览、搜索、下载,以及不怎么实用的分享,以上就是 Unsplash iOS 端的所有功能,网页上的账户、点赞、收藏等功能一概没有,如果你是一个如我一般热爱 Unsplash 的用户,你可能会对其单薄的功能感到失望。但换个角度来看,Unsplash 作为一个图片资源库,这个 App 其实也已经够格了,毕竟优质的图片本身才是它最核心的内容,更多锦上添花的功能我们或许可以期待在后续的版本中出现。

现在,你可以在 App Store 免费下载 Unsplash

>在「好壁纸尽在此处」专题,找到一张诚心如意的好壁纸 🌠

>下载少数派 iOS 客户端、关注少数派公众号,发现更多有趣的应用 📱

代替那些「用完就删」的 App,试试这 9 个实用的网页小工具

$
0
0

很对人对于软件都有一种「收藏」的习惯,觉得这可能是一个工具就把它购买或下载放在那里,新鲜了两天就搁置在那儿,终究成了橱柜上的一个布满灰尘的摆设。其实很多时候我们可以换个思路,如果这个工具是在网页上,用的时候再打开,不用的时候就关闭,既不占用你电脑空间,也不受限于设备的系统,或许还能帮你省下不少的钱,今天少数派就为大家介绍一些实用而且有趣的网页工具。 

Internet Speed Test

一个良好的网速大概会有 80% 的概率提高我们的生产力和执行力,糟糕的网速大概会有 99% 的概率影响我们的情绪。所以经常会有一些朋友频繁的测量网速,有的选择下载一款软件进行测量,有的随便找一个网站就将就了。而 FAST 和 SPEEDTEST 是两家「优雅」的测速站点,只点击一下 ► 按钮再稍等片刻,你的网速测试结果就会呈现在你的面前,无污染、零广告、完全免费。

相关链接:FASTSPEEDTEST

whiteboard

白板的用处有很多,打草稿,记录突如其来的灵感,或者玩玩你画我猜也是可以的,whiteboard 就是这样的一个随开随用的白板网站。这个网站的构造非常简洁,工具只有画笔、文本框、橡皮擦,虽然工具简单,但几乎所有的操作都支持快捷键,无需你去工具中点来点去。如果你绘制的图像趋于一定的形状,例如圆形、矩形,它可以自动的转换为标准形状。绘制完成的白板,也可以通过右上角的「Share」分享给其他的人,而其余的人也可以进行编辑,而两边的画面也是同步的。除此之外,该网站也提供了 Slack 群组的插件,如果你们有用到 Slack,不妨添加这款插件试一试。

相关链接:whiteboard

在线 Markdown 编辑器

不知道前段时看了 《想学 Markdown?这篇文章帮你快速上手》 之后有没有想尝试一下 Markdown 的冲动,对于还没选择到合适 Markdown 工具的时候,不如先用这款在线 Markdown 编辑器体验一下语法,在这里左侧输入的文本内容都会实时的显示右侧和下侧,分别是 HTML 格式预览以及实时效果预览。但是在网站编辑的内容并没有提供保存到本地的入口,如果你需要请及时复制粘贴。建议只是作为临时备用方案或是体验方案,如需深度体验还是选择专门的 Markdown 工具。

相关链接:在线 Markdown 编辑器

草料二维码

二维码在生活中可以说是非常常见了,从付款码到共享单车,随处可见。其实对于我们来说,不仅可以扫码当然也可以制作二维码,例如我们想分享某个网址,或者把我们的 Wi-Fi 提供给别人(可以用这个 Workflow)。而草料二维码不仅给我们提供了制作二维码的途径,也为我们附上了一些「优雅」姿势。在这里你只需要输入的文本内容,在右侧选择二维码属性。可以选择直接使用模版图案快速美化,也可以使用旧版的美化器(功能齐全)来进行更细致的操作,例如选择背景前景图、颜色以及二维码状态。这样以来,不论你的二维码用在哪里,都再也不怕单调无味。

相关链接:草料二维码

图片处理

图片在我们生活中的用处太多了,但时常我们也会因为图片的事情而苦恼。因为在不同的使用场景里,对图片的要求可能都不太一样,例如有的限制了大小,有的限制了格式。对于这些问题,我们其实不需要复杂了步骤,也不需要安装一些软件,只需要上传一下然后处理就可以了。对于图片的格式问题,你只需要在 Jinaconvert上选择你需要的格式类型,再将图片文件上传至即可。

相关链接:Jinaconvert

你在上传图片时因为大小而受到了限制,可以在 TinyPNG 这个网站上进行压缩操作。该网站支持对 .png 和 .jpg 格式的图片进行压缩,只需要将图片拖拽至网站的窗口即可,一次性可以压缩 20 张,且质量非常不错。如果你非常喜欢它,也可以移步阅读 《TinyPNG 是我最喜欢的在线压图服务,现在有人给它做了 macOS 客户端》

相关链接:TinyPNG

Ringer

手机的铃声是不是从来没有更换过,可能是因为制作铃声的方法有那么点复杂,一步步的操作加上各式软件,或许就让你放弃了这个念头。其实,你只需要把各类格式的音乐源文件上传到 Ringer 上,选择选上铃声的开头结尾。最后选择 M4R 或是 MP3 就可以了,可以说是免费又快捷了。

相关链接:Ringer

Keyboard Layout Editor

Keyboard Layout Editor 是一个键盘图纸设计的网站,它的作用可以说是非常的多。如果你刚上手一个软件,但是却无法记住它的全部快捷键,不如直接将快捷强的功能放置在图纸上,打印下来贴在桌边,帮助你记忆。如果你正常考虑一款机械键盘的配色,你可以在这上面选择相应的键位进行颜色的修改,最后看看整体的配色效果。它的自定义程度非常的高,在这里几乎可以编辑键位所有的参数,所以它究竟能起到什么样的作用,就看你如何利用它了。设计好的内容网站也提供了五种格式的文件方便用户下载,如果喜欢不妨加入到收藏夹里。

相关链接:Keyboard Layout Editor

Gifntext

还记得网上很火的「为所欲为」和「王境泽」吧,丰富的表情配上字幕,随随便便就是一个表情包。其实为 Gif 添加字幕也没有那么的困难,只需要将准备好的 Gif 文件上传到 Gifntext上,然后就可以对播放速度以及画面尺寸进行调节。于此同时,也可以自由的在时间轴中加入想要的字幕、图片或是涂鸦。网站最大可以上传 100M 的 Gif 文件,修改完成后创建的动图自动的进行压缩。

相关链接:Gifntext

如果你还有其他有意思的以及实用的网络在线工具,也欢迎在评论区留言推荐给大家!🎉


> 下载 少数派 iOS 客户端、关注 少数派公众号,让智能设备更好用 ⚡️

Viewing all 13768 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>