Past Paper Crawler - Swift Version
-
这是 PPC 的 Swift 版本,目前最新版本为2.2,支持自定义快速科目列表和硬盘缓存,仅支持 Mac
PPC 能够代替你访问怕赔网站(如GCE Guide, Papa Cambridge)并帮你下载 Paper
下载地址(2.0至2.2所有版本):
链接: https://pan.baidu.com/s/1tf1XTwcnoNon63Wf3O5yfQ 密码: 87qk- 注意:如果提示无法打开来自身份不明的开发者的应用,请参阅 Apple 支持官方解答
Features:
1. 简单快捷
启动界面可以直接输入 paper 名称搜索下载;通过科目选择器下拉框可以快速选择访问某个科目的所有 paper
展开后的科目选择器:
可以自定义设置自己的科目,以便快速访问。
设置菜单:
设置后科目选择器效果:
点击就可以直接进科目。
如需打开暂时不在 Quick List 中的科目,可以点击最下面的 Other... 此时便会展示完整的选择器,具有一定的搜索功能:
2. 过滤和整理功能
进入一个科目后界面如下:
默认情况下,科目界面会自动整理 qp 和 ms,勾选下载后会自动同时下载两者;可以调整过滤器来快速找到自己要的 Paper:
调整显示模式可以展示未归类的所有文件:
你可以直接通过最顶部的科目选择器更改展示的科目,操作方式与主界面的相同:
3. 高度自定义
目前支持三个怕赔来源,并可以设置默认路径及自动创建科目子文件夹等:
4. 缓存至硬盘
2.1 版本新增,通过将访问过的科目和怕赔列表存储在本地来加快打开科目的速度:
- 注意:缓存之后页面将不会更新,请每隔一段时间清除所有缓存
- 如果不勾选 cache to disk,软件将不会把不勾选期间访问的页面存储至硬盘,但之前存储过的页面仍然会被使用
- 无论是否勾选 cache to disk,访问后的页面都会被缓存至内存,直到重新启动此软件,页面都可以瞬间打开
5. 快速加入 Quick List
2.2 版本新增,在打开一个科目之后可以快速将其加入 Quick List 的尾部,不需要打开设置页面:
6. 完善的基础功能
本软件使用 Swift 语言编写,专为 Mac 系统优化。第一次启动之后的启动都可以在一秒内完成,软件内部具有完善的 command + z 撤销支持(除设置页面和点击 download 按钮之外)。
Thanks
Raymond Wu - 主要设计和编程
John Liu - 提供科目过滤器设计思路
Yoyo Chang - 提供界面设计思路
以及所有参与 Beta 调试和故障报告的同学