每周一软之 Hider 2


Hider 2 (曾用名 MacHider)是一款文件夹加密隐藏工具,与 CleanMyMac 来自同一厂商 MacPaw。Hider 的加密隐藏的主要做法可以概括为:

  • 用户设置软件访问密码,可以添加文件或文件夹并切换其显示/隐藏,也可以类似 1PassWord 等软件直接添加 Secure Note;
  • 系统自动生成密钥,使用 AES-256 进行加解密,密钥和具体加解密流程对用户透明;
  • 加密操作保持加密文件夹的目录结构,分别随机打乱文件名与后缀名中的字符(比如 photo.jpg 变成 othpo.pjg),对每个文件进行单独加密,保存加密结果到用户设置的全局 Vault 中,同时对源文件进行安全删除(见下图);
  • 解密操作还原目录结构,删除(似乎不是安全删除)加密文件;
  • 加解密操作过程中,均有一份完整的原始文件或加密文件保存在磁盘中,防止加解密失败导致数据丢失。

继续阅读     Tags: mac软件, 每周一软     

每周一软之 Today Scripts


Today Scripts 是一款开源的通知栏插件,顾名思义是可以编写脚本并将结果显示于通知栏的 Today 面板。功能用法上它和此前我们介绍的 GeekTool 类似,只不过前者占据桌面,而后者顺应 Yosemite 的潮流以通知栏插件形式出现。

从自身使用习惯的来看,通知中心出场率很低,偶尔访问一般是为了叉掉已有通知。我的第三方插件主要来自社交、效率、文摘类软件,它们的作用是提醒、展示,也是快速访问入口,但我第一想到的还是通过 Alfred 这种快速启动工具打开软件查看。个人比较喜欢的两款第三方插件是 MonthlyCaliStat Mini,前者是一款待办事项日历,数据来自 Calendar,后者是系统状态监控。还有一款名为 Stat 的软件,可以指定 Git 管理的文件夹,在 Finder 中显示文件状态(新增、修改等),并在通知栏里显示状态变化文件的数量信息,不过当前软件版本对新建文件数的统计总是 0……

继续阅读     Tags: mac软件, 每周一软     

每周一软之 HoudahSpot


HoudahSpot 是一款文件搜索工具,典型的功能强大界面糙,见过的没见过的功能都浓缩在四列之中。HoudahSpot 的搜索基于 Spotlight搜索速度快,但也受限于索引更新

HoudahSpot 提供了丰富的查询条件和过滤功能。常见的查询条件有文本内容、文件类型、文件大小、最近打开时间等,还包括近 300 种与特定文件类型相关的属性,比如图片尺寸。这些查询条件各自可以做精细定制,也可以以逻辑与或非的关系进行组合。选中搜索结果中的一项,最右侧列显示了该文件的详细信息、预览和文本预览。详细信息的各项可以作为过滤条件对搜索结果进行筛选,预览显示该文件在默认打开程序中的效果,文本显示文件的文本信息(如果有)、高亮搜索关键词

继续阅读     Tags: mac软件, 每周一软     

每周一软之 Disk Sensei


Disk Sensei 是一款磁盘工具软件,与知名软件 Trim Enabler 来自同一软件厂商。前者除包含后者功能外,还提供了磁盘信息检测、健康度评估、垃圾清理、优化设置、基准检测、可视化分析和读写监控等功能。这些功能(除优化设置、Trim 设置)普遍存在于其它磁盘管理或系统优化软件中,Disk Sensei 算是功能全面的一个,界面设计也很美观,如下图,显示的是磁盘信息。

Trim 指令的主要功能是标记文件删除并通知固态硬盘相应的磁盘存储空间可回收,使得固态硬盘可以早做垃圾回收和磁盘优化,从而提高固态硬盘的读写速度并减少读写请求数。这一指令在 OS X 中默认关闭,每次系统更新后也都是关闭,可以通过 Trim Enabler 等工具激活。

继续阅读     Tags: mac软件, 每周一软     

每周一软之 Sublime


论文肿算写完鸟,会一点点把落下的每周一软补回来。

功能介绍

每周一软不打算介绍开发工具,只是觉得 Sublime 对普通人的工作学习也有很大帮助,所以将它选入主题。

Sublime Text 是一款轻量级的编辑器,最初多用于前端开发(现在也是这样吧),堪比瑞士军刀,现在也逐渐受到非前端程序员的喜爱。一些人会拿它与 Emacs、Vim、Eclipse、Jet Brains 系列作比较,我觉得还是看使用目的和个人习惯吧。Sublime 精简美观,上手比 Emacs、Vim 简单,功能上是它们的子集,取而代之也是无稽之谈;相比 IntelliJ IDEA、RubyMine 等 IDE,Sublime 在项目的支持上更弱,但做小规模开发还是绰绰有余的。

对有情怀的程序员来说,Emacs 或 Vim 是世界上雷打不动的最佳编辑器,这是无法撼动的人生哲学,但对于俺这种功利主义普通程序员来说,还是啥得劲儿用啥,Vim 还在慢慢学(对使用 Vim 如飞的人只能羡慕嫉妒恨),远程开发优先版本控制和目录挂载。

事先声明,以下介绍的大部分功能在别的软件中也有……

继续阅读     Tags: mac软件, 每周一软