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

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

  vitalis · 231 天前 · 27026 次点击
这是一个创建于 231 天前的主题,其中的信息可能已经有所发展或是发生改变。

三个多月前突然想做一款解压软件,之前一直用免费的 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 条附言  ·  231 天前
因为软件使用了 Sandbox 机制,所以无法自动设置文件关联。只有劳烦 V 友们手动设置一下了,没经验的朋友可以参考一下我之前写的一个说明( http://ezip.awehunt.com/help/set-as-default ),很简单的。
366 回复  |  直到 2019-07-21 08:21:07 +08:00
1  2  3  4  
    301
beryl   209 天前
优秀 翻页
    302
beryl   209 天前
优秀
    303
vitalis   209 天前
@camillo 感谢提醒~ 挑的有道理
    304
luckykong   208 天前
反馈个问题。使用 ezip 解压 zip 格式的压缩包时,经常发现解压出来的 app 不能打开,提示“ xxx 已损坏,打不开。您应该将它移到废纸篓”。但是系统自带的归档实用工具解压之后,就可以正常打开 app。

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

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

http://yd02.91tzy.com:8070/ForkLift_52z.com.zip
    338
vitalis   194 天前
@easonl 多谢反馈。这个问题已经定位了,有时间了我会尽快修复的。
    339
elfive   193 天前
@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 文件使用归档实用工具则没有问题。
    340
1847bell   191 天前
码一下,Bandzip 用的太习惯了,以后来康康
    341
vitalis   189 天前
@elfive 多谢反馈,我会尽快修复这个问题。
    342
ddup   186 天前
终于有人发现 Mac 上没有方面都满意的压缩工具了
    343
ddup   186 天前   ♥ 1
哇 这个 预览功能 赞
    344
zepto   185 天前
支持一下,很好用
    345
youthfire   185 天前
持续使用中

7z 格式的压缩包是不是不支持追加( add )文件进去?
    346
vitalis   182 天前   ♥ 1
@youthfire 最近时间都花在 bug 修复上了,这是可以做到的,后面有空会继续完善。感谢提醒 🤝
    347
vitalis   182 天前
@elfive 你好,eZip 1.7 版本中已经就这个问题做了修正。如果有时间可以帮忙看一下吗?我这边测试都通过了。多谢啦~~
    348
vitalis   182 天前
@luckykong 你好! eZip 1.7 版本已经修正了这个问题,如有时间可否帮忙再试一下?非常感谢~~ 还有问题的话可以邮件反馈给我 [email protected]
    349
elfive   182 天前 via iPhone   ♥ 1
@vitalis 冇问题啦
    350
vitalis   182 天前
@elfive 多谢~~
    351
beordle   181 天前 via Android
@vitalis 请问是什么原因呀 挺感兴趣的~权限问题么
    352
vitalis   181 天前
@beordle 你是说解压后的 app 打开显示损坏的问题吗?这是由于压缩包中某些文件解压错误导致的。如果是显示打不开,一般是安装源的设置问题。
    353
camillo   181 天前
更新到了 1.7 发现现在快捷键 or 右键服务解压缩 会出现两个窗口 然后压缩包被解压了两遍……
    354
panwb   180 天前 via iPhone
@jin5354 哈哈,你也优秀
    355
vitalis   180 天前
@camillo 是的,笔误了。。周末会发新版本,继续修复一些小问题。
    356
stephen001   179 天前
下载支持
    357
ivyliner   161 天前
@vitalis 双击解压任何的 APP 的压缩包, 比如 http://cdn2.ime.sogou.com/6e3bd06aee3d2f4197b50302e1d493ff/5caaa99f/dl/index/1553569999/sogou_mac_53b.zip , 然后点击启动应用程序, 提示 "EZip created this file on an unknown date. " 希望可以考虑解决一下
    358
vitalis   157 天前
@ivyliner 记下了,下次发版解决一下!感谢你的反馈~~
    359
amwyyyy   132 天前
挺好用的
    360
vitalis   131 天前
@amwyyyy 多谢支持 ^_^
    361
Austin97   127 天前
支持一下。
顺便问一下楼主,上架 MAS 的计划怎么样了?
    362
VforU   73 天前
@vitalis 请问一下是否考虑支持「双击压缩包直接解压缩?」
    363
lilunxm12   58 天前
@vitalis 还是请考虑一下支持外挂 rar 压缩....毕竟恢复记录的功能实在是难以替代,用惯了集成了的 rar,再也回不去 par 了...
    364
vitalis   58 天前
@VforU 选择压缩包后,请使用 Command+Shift+X 服务快捷键直接解压,比双击更快!
    365
vitalis   58 天前
@lilunxm12 好的,后面版本考虑加一下,可能不是最高优先级。(毕竟用的不多,而且我个人也不喜欢这个封闭的格式。。)
    366
lilunxm12   57 天前
@vitalis 话是这么说,可开放格式都没有这功能啊....看 mailing list,也没人准备做,所有人都是要你压好再用 par2 作 parity...跨平台使用无论稳定性还是兼容性都堪忧,而现在的云存储时代(尤其是百度云),校验+修复简直就是刚需...
现今只能是用 win10 的虚拟机来做 rar5 压缩了...
另外个人看法,rar5 的压缩率 /速度 /内存占用的平衡感觉是最好的......
1  2  3  4  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3178 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 36ms · UTC 05:04 · PVG 13:04 · LAX 22:04 · JFK 01:04
♥ Do have faith in what you're doing.