三个多月前突然想做一款解压软件,之前一直用免费的 The Unarchiver,除了没有预览和压缩功能其他都很完美! 后来看有人推荐 BetterZip 和 Keka,前者试用几天除了收费太贵还真没太多毛病,后者有了压缩功能但是界面还很不完善。
于是,打算自己写一个,主要完善了预览界面和压缩功能,从设计到实现大概花了两周左右。最开始只是自己在朋友和同事之间传播使用,大家反馈都还不错,后来用的人多了,分享起来比较麻烦。就弄了个简单的网站,把安装包挂在网上也方便版本更新。记得当时还在 V 区发过一次链接。
然后就一直不断有用户反馈系统兼容和各种解压兼容的小问题,期间陆陆续续迭代了十多个小版本,功能上也越来越完善了。目前已经完成的功能,如下:
另外,考虑到用户的使用体验,还做到了:
下载地址: http://ezip.awehunt.com
希望能给使用 MacOS 的 V 友们带来更好的解压体验!预祝大家新春愉快,阖家欢乐!
(虽然已经迭代了很多小问题,但也不能确保完全不出 bug。大家在使用中遇到任何问题,可以给我私信我邮件 [email protected] )
201
immutable 2019-01-28 23:24:09 +08:00 via Android
感谢原创
|
202
1933819330 2019-01-28 23:26:13 +08:00 via Android 1
感谢楼主,就差个 Mac 了。
|
203
vitalis OP @coymail 我也被这个问题困扰过,不知道是不是 MacOS 的一个 bug。目前可以在终端执行:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user && killall Finder 这可能会花点时间,等一会就好了。以后会考虑集成到程序里进行自动处理。 |
204
archean 2019-01-28 23:34:36 +08:00
试了一下,相当好用,感谢楼主!
|
205
qinfensky 2019-01-28 23:48:44 +08:00
很棒很棒,第一观感就觉得不错。
|
206
yulitian888 2019-01-28 23:48:48 +08:00
一个建议。网站右上角语言切换的图标,逻辑是不是应该反过来才合理?
|
207
youthfire 2019-01-28 23:51:02 +08:00 via iPhone
报告一个 bug 吧,环境 10.14.3。双击打开 zip 包后,不点击 Extract,而是直接选中文件拖拉到桌面,程序就崩溃了,这操作我原来用 The Unarchiver 就不存在,很稳定。 @vitalis
|
209
me2 2019-01-29 00:19:58 +08:00 via iPhone
10.11 ……,不给机会啊,那我继续 better 吧。
|
210
Jackliu91 2019-01-29 00:24:33 +08:00 via iPhone
看着非常不错,希望楼主支持中文密码。现在在用 Entropy 支持。
|
211
me2 2019-01-29 00:55:29 +08:00 via iPhone
看错,主页写着支持 10.11 ,明天开电脑试试,支持下。
|
212
ParadiseDS 2019-01-29 01:18:26 +08:00 via Android 1
赞,支持 quicklook 简直良心,自从 betterzip ql 插件收费以后一直没用好用的,支持支持~~
|
213
ericgui 2019-01-29 01:32:54 +08:00
挺好,只是感觉没人会付费的
|
214
chinvo 2019-01-29 01:38:53 +08:00
@carlosevo #208 刚刚看了下好像文件的 checksum 发生了变化,之前我下载的时候是 8b39049f12656fc7ec9dfe50579c1ce39917af34999a118165747c8aeec109b7 (见我 force push 之后的 CI 状态,确实是 passed )
|
215
killsting 2019-01-29 02:17:34 +08:00
要是支持双击解压还有支持解压自动删除源压缩包就好了。还有一个问题,已经选择了解压缩完关闭主窗口,我测试的是每次解压缩完主窗口都自动给我弹出来了。不知能否修复。
|
216
Sendya 2019-01-29 02:22:34 +08:00 via Android
感谢大佬
|
217
cwcauc 2019-01-29 08:38:56 +08:00 via iPhone
大佬 nb
|
218
Cyrix686 2019-01-29 09:13:59 +08:00
Mac 的几款解压缩软件,都有或多或少的不如意(无文件查看功能、解压缩中文文件名乱码等)
感谢楼主的开发!立刻下载试用! |
219
wujiayu 2019-01-29 09:18:47 +08:00
顶一下 大佬
|
222
vitalis OP @chinvo 昨晚因为要发 product hunt,临时打包更新了英文界面的一个异常,并未提升版本号。可能是这个问题引起的吧。
|
223
bravecheng 2019-01-29 09:41:08 +08:00 via Android
支持!
|
224
tinybaby365 2019-01-29 09:46:12 +08:00
问一个问题:能自动识别 zip 里面编码是 GBK 的路径吗?
|
225
LongLights 2019-01-29 10:03:25 +08:00
感谢楼主,试了一下,挺好用的
|
226
goldenlove 2019-01-29 10:11:29 +08:00 1
解压用 Dr . Unarchiver 已经完全满足需求....
不过楼主这个同时支持压缩,完美~ 必须点赞。 |
227
kimcool 2019-01-29 10:16:20 +08:00
很棒很棒
|
228
1002xin 2019-01-29 10:17:51 +08:00 via iPhone
为了他的可持续性发展的倒是希望楼主收费 哪怕象征性的 1 元或者 6 元...
|
229
vitalis OP @tinybaby365 已经测试过 Windows 平台的 WinRAR/360/好压生成的带中文路径的压缩包,如果你在使用时遇到我测试未曾覆盖的情况,记得私信或邮件给我!
|
230
Axure 2019-01-29 10:23:07 +08:00
感谢
|
232
jhsunnyshine 2019-01-29 10:26:37 +08:00 via Android 1
支持,太美了
|
233
eddiechen 2019-01-29 10:29:24 +08:00
mark 一下,等待上 app store
|
234
find456789 2019-01-29 10:30:25 +08:00
请问楼主这个软件是用 js 写的吗?
|
235
vitalis OP @find456789 这有点难为 js 了。。。主要语言是 swift 和 cpp
|
236
OMGZui 2019-01-29 10:32:36 +08:00
支持
|
237
lance7in 2019-01-29 10:32:37 +08:00
资瓷,
继续用 keka |
238
hei1000 2019-01-29 10:42:12 +08:00
虽然我没 Mac,但还是支持一下
|
239
superzou 2019-01-29 11:10:57 +08:00 via Android
感谢
|
240
Lyouc 2019-01-29 11:11:36 +08:00
优秀,支持
|
242
est 2019-01-29 11:34:58 +08:00
给力啊。已安装。
|
243
luvxy 2019-01-29 15:44:15 +08:00 1
查了下自己用的,准备给你推荐,,,结果发现就用的你的
|
244
ShineSmile 2019-01-29 16:19:05 +08:00
开源吗?想 star 一下
|
245
lazydog 2019-01-29 17:10:16 +08:00 via Android 1
不错的软件,后期可以考虑做一些付费的增强功能!
|
247
LongLights 2019-01-29 17:28:15 +08:00
我回来了,已经卸载 keka 了
|
248
vitalis OP @yulitian888 我是这样想的,如果一个中文用户完全看不懂任何英文的情况下,那么他是能看懂右上角的中国国旗和中文提示的,也应该能猜到点下去就会是“中文”显示了。英文用户同理。
|
249
leon2013 2019-01-29 17:32:26 +08:00
感谢楼主,好人一生平安!
|
250
vitalis OP @LongLights 欢迎来到 eZip !使用中遇到问题记得私信或邮件给我~ ^_^
|
251
vitalis OP @youthfire 收到,这个问题我会再进行测试。同时也欢迎你发邮件( [email protected] )给我提供更多的错误信息,以便定位问题。
|
252
decodezhao 2019-01-29 18:19:08 +08:00
已下载,感谢楼主贡献
|
253
jss 2019-01-29 21:10:45 +08:00 via iPhone
明天下载,支持。
|
254
bailixi 2019-01-29 21:13:37 +08:00
大佬优秀!
|
255
tcps 2019-01-29 22:11:23 +08:00 via iPhone 1
分卷能像 simplerar 那样分成 xxx.part01.zip 那样就好,win 下不用转
|
256
tcps 2019-01-29 22:25:32 +08:00
应该是 simplyRAR
|
258
gnai 2019-01-30 07:04:36 +08:00 via Android
感谢大佬!其它都卸了
|
260
lyf362345 2019-01-30 10:37:20 +08:00
装上了, 很好用, 预览的窗口大小是固定的? 如果文件不够多, 下面就有好多空白 ![[email protected]]( https://i.loli.net/2019/01/30/5c510dc83656a.png)
|
263
lhc70000 2019-01-30 14:08:27 +08:00
感谢作者的付出;但是提醒一下,eZip 可能使用了以下第三方库而没有遵守他们的许可证:
- p7zip,使用 LGPL,即如果对源码有改动或自行封装,需要将相关部分开源。 - UnRAR,需要 credit。 - Alamofire,使用 MIT,即需要 credit。 希望作者可以重视这个问题并尽快修正。 |
270
wfhtqp 2019-01-31 09:57:50 +08:00
感谢作者的付出
|
271
yyn618 2019-01-31 16:25:27 +08:00
前来反馈 文件过大进行压缩会失败 大概 1G 以上就都不可以了 不知什么原因?
|
272
vitalis OP @yyn618 有没有更详细的错误信息?可以私信或发邮件给我( [email protected] )。另外,当前版本 1.5.2 在大文件处理时进度有显示上的问题,可能会导致偶尔进度不变化,但最终是可以完成压缩和解压的。进度显示问题下个版本会更新。
|
273
misterx 2019-02-02 15:58:11 +08:00
用该工具修改 .jar 内容后 java 似乎就不认了。wine 了 7zFM 改倒是完全没有问题。
|
274
misterx 2019-02-02 16:06:54 +08:00
另外因为 Vita7.framework 内包含 p7zip 的代码,根据 LGPL 要求需要进行开源,只是加上版权声明是不够的。
如果确实不想开源的话可以考虑动态链接而不是静态。 |
275
misterx 2019-02-02 16:13:39 +08:00
另外……作为 ~/Downloads 下有海量内容的用户,`com.apple.security.files.downloads.read-write` 真的有必要么?虽然感觉上能省掉一个弹窗……
|
276
tcps 2019-02-02 22:03:18 +08:00
好像有解压后,扩展名没了的情况。。。
|
277
ShotaconXD 2019-02-05 10:23:08 +08:00
我解压还会给我把文件夹名字改掉.
|
278
tanpengsccd 2019-02-06 11:05:48 +08:00 via iPhone
挺好的。说一个 bug。添加同名文件会显示 2 个同名文件
|
279
leoleoasd 2019-02-07 14:40:00 +08:00
Bug report:
解压的时候如果已经有一个和压缩包名字一样的文件夹 解压进度条就会卡主 |
280
Aumujun 2019-02-07 17:28:28 +08:00
希望出一款 linux 平台的, 我愿意付费购买.
|
281
mmtromsb456 2019-02-08 13:12:10 +08:00
给作者反馈个问题.解压一个单文件压缩了应用程序 .app 的 zip 压缩包的时候.会出现解压出来一个 0k 的 app 文件.和一个.appContents 文件夹..
|
282
dorothyREN 2019-02-09 15:20:48 +08:00
东西很好,但是我还是选择 unzip,unrar
|
283
vitalis OP @misterx 底层代码其实大同小异,只是一层封装而已。相关代码的开源问题已在规划中。下载目录的权限目前是用来下载更新 dmg 包的,也许可以用其他方式,感谢提醒~
|
284
vitalis OP @tcps 欢迎将更详细的情况反馈 [email protected] ~
|
285
vitalis OP @ShotaconXD 如果压缩包内有根目录,解压出后的文件名称应该是压缩包内的名字。如果没有,会根据需要按压缩包名创建新的文件夹。
|
286
vitalis OP @tanpengsccd
@leoleoasd @mmtromsb456 感谢反馈~ 我会尽快测试,下次更新时会修复相关问题。 如果有其他更详细的反馈,欢迎来信 [email protected] ^_^ |
287
vitalis OP @dorothyREN 非常理解,eZip 只是给大家多一种选择的可能~ ^_^
|
288
vitalis OP @Aumujun 主要是没条件,我现在 Linux 只做服务器端开发,没有 GUI 环境啊 -_-||| BTW,tar 不好吗?
|
289
mol310 2019-02-11 22:35:10 +08:00
太优秀了!!!
|
290
goodspb 2019-02-12 02:22:30 +08:00 via iPhone
卧槽,真大佬,支持!!
|
291
pljhonglu 2019-02-12 11:44:36 +08:00
希望能支持双击解压
|
292
yosemite 2019-02-12 13:37:26 +08:00
非常感谢,记录一下
|
293
vitalis OP @pljhonglu 感谢你的建议,但这和 eZip 的产品理念不太一致。不过你可以通过 eZip 提供的 Service 右键菜单一键解压。当然如果是对双击解压情有独钟的话,也许 The Unarchiver 是更好的选择!
|
294
znood 2019-02-12 17:01:36 +08:00
感觉楼主可以找 https://www.v2ex.com/t/534190 免费设计一下图标和界面
|
296
znood 2019-02-13 18:00:16 +08:00
|
297
ivyliner 2019-02-14 11:43:04 +08:00
真心赞, 可以把我电脑里面的 各种解压软件给删了. 之前自己一直想做一个 :-(
|
298
vitalis OP @znood 感谢提醒~ 尝试过 Sparkle,好像不支持 Sandbox。。有时间在研究研究,欢迎一起切磋 ^_^ ~
|
300
camillo 2019-02-18 13:44:42 +08:00
已下载试用。给官网鸡蛋里挑个骨头~
简介和隐私说明页里,苹果电脑使用者应该改成 Mac 使用者,苹果系统应该改成 macOS ;中文简介页上的 Perfect handling of encryption and decryption! 这句话不知道为何没有翻译。 |