首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
vitalis
V2EX  ›  分享创造

经过三个多月的不断打磨,也许这是你最后一款 MacOS 压缩软件了!

  vitalis · 2019-01-28 10:22:12 +08:00 · 31134 次点击
这是一个创建于 432 天前的主题,其中的信息可能已经有所发展或是发生改变。

三个多月前突然想做一款解压软件,之前一直用免费的 The Unarchiver,除了没有预览和压缩功能其他都很完美! 后来看有人推荐 BetterZip 和 Keka,前者试用几天除了收费太贵还真没太多毛病,后者有了压缩功能但是界面还很不完善。

于是,打算自己写一个,主要完善了预览界面和压缩功能,从设计到实现大概花了两周左右。最开始只是自己在朋友和同事之间传播使用,大家反馈都还不错,后来用的人多了,分享起来比较麻烦。就弄了个简单的网站,把安装包挂在网上也方便版本更新。记得当时还在 V 区发过一次链接。

然后就一直不断有用户反馈系统兼容和各种解压兼容的小问题,期间陆陆续续迭代了十多个小版本,功能上也越来越完善了。目前已经完成的功能,如下:

  • 支持不解压进行预览
  • 支持 QuickLook
  • 支持部分文件提取( 10.12 及以上系统支持“拖拽”解压)
  • 支持的解压格式,zip/7z/rar 等超过 20 种
  • 支持压缩格式:zip 和 7z
  • 支持密码
  • 支持分卷功能
  • 支持压缩包内文件查找和过滤
  • 支持批量文件加密解密功能

另外,考虑到用户的使用体验,还做到了:

  • 安全(基于 Sandbox )
  • 永久免费
  • 平滑升级

下载地址: http://ezip.awehunt.com

截屏

希望能给使用 MacOS 的 V 友们带来更好的解压体验!预祝大家新春愉快,阖家欢乐!

(虽然已经迭代了很多小问题,但也不能确保完全不出 bug。大家在使用中遇到任何问题,可以给我私信我邮件 [email protected]

第 1 条附言  ·  2019-01-28 12:20:53 +08:00
因为软件使用了 Sandbox 机制,所以无法自动设置文件关联。只有劳烦 V 友们手动设置一下了,没经验的朋友可以参考一下我之前写的一个说明( http://ezip.awehunt.com/help/set-as-default ),很简单的。
379 条回复    2020-04-03 20:29:10 +08:00
1  2  3  4  
beryl
    301
beryl   2019-02-18 22:51:28 +08:00
优秀 翻页
beryl
    302
beryl   2019-02-18 22:51:39 +08:00
优秀
vitalis
    303
vitalis   2019-02-18 23:38:35 +08:00
@camillo 感谢提醒~ 挑的有道理
luckykong
    304
luckykong   2019-02-20 03:16:34 +08:00
反馈个问题。使用 ezip 解压 zip 格式的压缩包时,经常发现解压出来的 app 不能打开,提示“ xxx 已损坏,打不开。您应该将它移到废纸篓”。但是系统自带的归档实用工具解压之后,就可以正常打开 app。

刚刚试验了一个 iTerm2,从官网下载的 iTerm2-3_2_7.zip 压缩包就有这个问题。
vitalis
    305
vitalis   2019-02-21 00:36:01 +08:00
@luckykong 感谢反馈!我再测测看,尽快修复。
misterx
    306
misterx   2019-02-21 20:31:04 +08:00
有一句说一句…… QL 确实挺好看的,就是交互的时候会卡半秒多才会有反应……
fuwu1245
    307
fuwu1245   2019-02-22 09:28:20 +08:00
在 10.14.3 Hackintosh 上没有复现 304 楼的问题
倒出现了另一个问题
使用系统自带的解压缩和 eZip 解压缩对应文件,打开解压缩后的 iTerm
系统给的提示是不一样的。。如图

https://i.loli.net/2019/02/22/5c6f502a125b1.png
vitalis
    308
vitalis   2019-02-22 11:09:12 +08:00
@misterx 预览计算时间跟压缩包大小和压缩格式有关
vitalis
    309
vitalis   2019-02-22 11:09:22 +08:00
@fuwu1245 多谢测试反馈,这是 macOS 系统安全机制的提醒。如果确定软件没有问题,确认即可。
slince
    310
slince   2019-02-22 12:22:26 +08:00
mac 上开发应用 也是用 C++吗
vitalis
    311
vitalis   2019-02-22 20:03:37 +08:00
@slince 应用逻辑是可以用 C/C++的,只不过在 UI 层和某些 macOS 系统 API 需要用到 Objective-C 或 Swift
permaylau
    312
permaylau   2019-02-23 08:51:47 +08:00 via iPhone
下载安装,表示支持
guanhui07
    313
guanhui07   2019-02-23 14:19:56 +08:00
很赞
luckykong
    314
luckykong   2019-02-23 23:23:05 +08:00
@fuwu1245
好神奇。我也是同样的系统。
方便给一下 你下载的 iterm2 压缩包的 md5,或者直接传一份压缩包么
@vitalis
刚刚我又重新试了一次,还是有同样的问题。
我对比过解压之后的文件,发现 使用 ezip 解压的,和系统默认解压的,确实有个文件不同。
ezip 解压出来文件是全是 FF FF FF ...,不是正常内容。
vitalis
    315
vitalis   2019-02-24 00:13:18 +08:00
@luckykong 你好,可以将与系统解压出不一样的文件发我一下吗?或者你先用 eZip 解压,然后在用系统自带工具压缩发我!我也试了好多遍,确实没发现异常。。。可以发邮箱: [email protected] 多谢啦~
youthfire
    316
youthfire   2019-02-25 09:16:42 +08:00
@vitalis 在哪里可以看到 changelog ?主要想看看有没有修正提过的问题,当然同时了解下没预料的其他信息自然更好了。
vitalis
    317
vitalis   2019-02-25 10:49:31 +08:00
@youthfire 更新日志会在下周差不多的时间随着主页的改版添加到主页上的,ezip.awehunt.com
YzSama
    318
YzSama   2019-02-25 11:21:12 +08:00   ❤️ 1
下载了,准备卸载掉 betterZip
wen704
    319
wen704   2019-02-25 11:21:30 +08:00
可以考虑加入文件过滤....我现在都是用 betterzip 过滤文件压缩,然后用 keka 解压,如果 keka 有过滤文件功能...可能就没 betterzip 什么事情了
siloong
    320
siloong   2019-02-25 15:41:24 +08:00
支持 mark 一下
vitalis
    321
vitalis   2019-02-25 16:38:39 +08:00
@wen704 感谢反馈,我先记一下,后续版本考虑加入!如果有什么建议或是使用中遇到什么问题,欢迎来信反馈 ^_^ [email protected]
hronro
    322
hronro   2019-02-25 17:44:12 +08:00
什么时候上 App Store 啊?上了我就去体验一波
eqing
    323
eqing   2019-02-26 11:52:28 +08:00
赞,支持!
Yukine
    324
Yukine   2019-02-26 14:30:10 +08:00
支持!已经下载使用了!我觉得图标可以改一改!
youthfire
    325
youthfire   2019-02-26 15:44:42 +08:00   ❤️ 1
很高兴看到上次报的 bug 修掉了,顺手小捐赠。
我目前压缩文件是打开主程序,然后点 Create Archive,再选相关目录的,不知道这操作是否正确,感觉有点繁琐。
如果可以直接右键菜单操作就好了,或者支持拖拉到 Create Archive。
另外,有些 app 的 zip 包下载下来,用它直接全部解压运行,会显示文件已损坏。但是用系统自带的 Archive Utility 解压,运行没有任何问题。比如我今早下载的 Macs fan control 就是这样。
vitalis
    326
vitalis   2019-02-26 18:14:16 +08:00
@youthfire 感谢赞赏~ 选择文件后右键菜单可以直接创建压缩包,更多的压缩解压方式(比如拖拽)会逐步完善。解压 zip 包内的 app 问题已经收到,正在排查中。
vitalis
    327
vitalis   2019-02-26 18:15:55 +08:00
@Yukine 有不满意的地方或改进意见随时欢迎来信~ [email protected]
kenhan
    328
kenhan   2019-02-28 13:22:50 +08:00
snake811017
    329
snake811017   2019-02-28 20:25:47 +08:00 via iPhone
牛逼的好人
easonl
    330
easonl   2019-02-28 21:23:25 +08:00
优秀,我下载来试试
hapboy
    331
hapboy   2019-03-01 11:55:53 +08:00
希望加入“双击文件直接解压”的选项,感谢!
lizhuoli
    332
lizhuoli   2019-03-02 01:21:04 +08:00 via iPhone
不错啊,支持一下
ajan
    333
ajan   2019-03-02 14:15:25 +08:00
要是支持拖拽文件 压缩 、 解压就更完美了!!! 赞
mol310
    334
mol310   2019-03-02 16:58:58 +08:00
很棒~~支持
vitalis
    335
vitalis   2019-03-03 17:05:31 +08:00
@ajan 正在开发中,预计将在 3 月份的版本更新中支持!
Ssskyl
    336
Ssskyl   2019-03-04 10:37:38 +08:00
6666
easonl
    337
easonl   2019-03-05 00:14:14 +08:00
刚刚下载了一个 app 打包成 zip 的包,但是用你的 eZip 解压出来的 app 文件会损坏,用其他的压缩工具解压就不会有问题,zip 的下载地址在这里,你测试一下吧。

http://yd02.91tzy.com:8070/ForkLift_52z.com.zip
vitalis
    338
vitalis   2019-03-05 15:10:23 +08:00
@easonl 多谢反馈。这个问题已经定位了,有时间了我会尽快修复的。
elfive
    339
elfive   2019-03-06 18:50:37 +08:00
@vitalis 我经过一段时间的使用,发现还是有个小 bug ;
系统:MacOS 10.14.2 ( MPB,2016 with touchbar )
文件: https://product-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_3.1.1_213.zip
症状:下载这个 zip 之后,选择全部解压,解压缩得到的 app 文件,在运行时候提示已损坏;同样的 zip 文件使用归档实用工具则没有问题。
1847bell
    340
1847bell   2019-03-08 19:36:28 +08:00
码一下,Bandzip 用的太习惯了,以后来康康
vitalis
    341
vitalis   2019-03-10 21:13:13 +08:00
@elfive 多谢反馈,我会尽快修复这个问题。
ddup
    342
ddup   2019-03-13 19:59:24 +08:00
终于有人发现 Mac 上没有方面都满意的压缩工具了
ddup
    343
ddup   2019-03-13 20:01:51 +08:00   ❤️ 1
哇 这个 预览功能 赞
zepto
    344
zepto   2019-03-14 15:32:36 +08:00
支持一下,很好用
youthfire
    345
youthfire   2019-03-15 11:57:29 +08:00
持续使用中

7z 格式的压缩包是不是不支持追加( add )文件进去?
vitalis
    346
vitalis   2019-03-17 15:09:55 +08:00   ❤️ 1
@youthfire 最近时间都花在 bug 修复上了,这是可以做到的,后面有空会继续完善。感谢提醒 🤝
vitalis
    347
vitalis   2019-03-17 15:11:27 +08:00
@elfive 你好,eZip 1.7 版本中已经就这个问题做了修正。如果有时间可以帮忙看一下吗?我这边测试都通过了。多谢啦~~
vitalis
    348
vitalis   2019-03-17 15:13:18 +08:00
@luckykong 你好! eZip 1.7 版本已经修正了这个问题,如有时间可否帮忙再试一下?非常感谢~~ 还有问题的话可以邮件反馈给我 [email protected]
elfive
    349
elfive   2019-03-17 15:31:27 +08:00 via iPhone   ❤️ 1
@vitalis 冇问题啦
vitalis
    350
vitalis   2019-03-18 11:30:13 +08:00
@elfive 多谢~~
beordle
    351
beordle   2019-03-18 13:05:07 +08:00 via Android
@vitalis 请问是什么原因呀 挺感兴趣的~权限问题么
vitalis
    352
vitalis   2019-03-19 01:03:58 +08:00
@beordle 你是说解压后的 app 打开显示损坏的问题吗?这是由于压缩包中某些文件解压错误导致的。如果是显示打不开,一般是安装源的设置问题。
camillo
    353
camillo   2019-03-19 12:21:08 +08:00
更新到了 1.7 发现现在快捷键 or 右键服务解压缩 会出现两个窗口 然后压缩包被解压了两遍……
panwb
    354
panwb   2019-03-19 18:51:30 +08:00 via iPhone
@jin5354 哈哈,你也优秀
vitalis
    355
vitalis   2019-03-20 00:21:49 +08:00
@camillo 是的,笔误了。。周末会发新版本,继续修复一些小问题。
stephen001
    356
stephen001   2019-03-20 13:38:52 +08:00
下载支持
ivyliner
    357
ivyliner   362 天前
@vitalis 双击解压任何的 APP 的压缩包, 比如 http://cdn2.ime.sogou.com/6e3bd06aee3d2f4197b50302e1d493ff/5caaa99f/dl/index/1553569999/sogou_mac_53b.zip , 然后点击启动应用程序, 提示 "EZip created this file on an unknown date. " 希望可以考虑解决一下
vitalis
    358
vitalis   359 天前
@ivyliner 记下了,下次发版解决一下!感谢你的反馈~~
amwyyyy
    359
amwyyyy   333 天前
挺好用的
vitalis
    360
vitalis   333 天前
@amwyyyy 多谢支持 ^_^
Austin97
    361
Austin97   329 天前
支持一下。
顺便问一下楼主,上架 MAS 的计划怎么样了?
VforU
    362
VforU   275 天前
@vitalis 请问一下是否考虑支持「双击压缩包直接解压缩?」
lilunxm12
    363
lilunxm12   260 天前
@vitalis 还是请考虑一下支持外挂 rar 压缩....毕竟恢复记录的功能实在是难以替代,用惯了集成了的 rar,再也回不去 par 了...
vitalis
    364
vitalis   260 天前
@VforU 选择压缩包后,请使用 Command+Shift+X 服务快捷键直接解压,比双击更快!
vitalis
    365
vitalis   260 天前
@lilunxm12 好的,后面版本考虑加一下,可能不是最高优先级。(毕竟用的不多,而且我个人也不喜欢这个封闭的格式。。)
lilunxm12
    366
lilunxm12   259 天前
@vitalis 话是这么说,可开放格式都没有这功能啊....看 mailing list,也没人准备做,所有人都是要你压好再用 par2 作 parity...跨平台使用无论稳定性还是兼容性都堪忧,而现在的云存储时代(尤其是百度云),校验+修复简直就是刚需...
现今只能是用 win10 的虚拟机来做 rar5 压缩了...
另外个人看法,rar5 的压缩率 /速度 /内存占用的平衡感觉是最好的......
fortunearn
    367
fortunearn   163 天前
“eZip” can’t be opened because Apple cannot check it for malicious software.
vitalis
    368
vitalis   163 天前
@fortunearn 新系统 10.15 上的新特性,商店外的应用都要再次认证,不过不影响使用。可以在「系统设置」「隐私安全」那里打开一下即可。过两天我会再重新上传认证过的包。
vitalis
    369
vitalis   163 天前
@fortunearn 添加公证后的版本已经发布,eZip 1.7.7,可以试试看~
silvereagle
    370
silvereagle   113 天前
多谢分享这么优秀的软件!
AllenHua
    371
AllenHua   109 天前
后排来支持大佬,今天刚下载安装
a455455b
    372
a455455b   107 天前
@vitalis 求大佬加入双击解压缩 我用了你的产品半年多了, 依旧是相当不习惯双击完没有解压缩
vitalis
    373
vitalis   107 天前
@a455455b 感谢你的支持~ 开发 eZip 的出发点就是为了避免双击解压。。想更快地解压缩,eZip 支持在 Finder 中使用 cmd+shift+x 快捷键直接解压。如果执着于双击解压的话,可以试试 The Unarchiver,已经做得很完善了。
winara
    374
winara   14 天前   ❤️ 1
@vitalis 希望增加针对密码的 txt 格式导入导出,一个一个的添加很痛苦,就算添一次可以接受但是重装系统就完蛋了
vitalis
    375
vitalis   4 天前
@winara 好的,下个版本会考虑支持密码的导入导出。
winara
    376
winara   4 天前
@vitalis 强烈建议引入 betterzip 的解压密码可以从密码仓库里自动尝试的功能!目前好像就只有 betterzip 有这个功能,这才是密码管理器应该必备的功能,而单纯为压缩提供可选密码的意义不大
但是 betterzip 的问题在于对中文解压密码的支持太差了
这功能对经常在固定几个网站下载视频,软件,电子书等资料却有固定密码的人来说是杀手级需求!
vitalis
    377
vitalis   3 天前
@winara 后面试试看,但是如果密码过多,可能会有性能问题。
orangutan92
    378
orangutan92   3 天前
这个怎么批量解压呢,比方说我的根目录下有 100 个压缩包
vitalis
    379
vitalis   1 天前
@orangutan92 选中多个压缩包,按 cmd+shift+x 便会逐个解压。或者选中后拖拽到开始界面的“打开压缩包”按钮上也可以。
1  2  3  4  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1860 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 01:00 · PVG 09:00 · LAX 18:00 · JFK 21:00
♥ Do have faith in what you're doing.