爱意满满的作品展示区。
vitalis

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

  vitalis · Jan 28, 2019 · 53296 views
This topic created in 2843 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

截屏

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

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

Supplement 1  ·  Jan 28, 2019
因为软件使用了 Sandbox 机制,所以无法自动设置文件关联。只有劳烦 V 友们手动设置一下了,没经验的朋友可以参考一下我之前写的一个说明( http://ezip.awehunt.com/help/set-as-default ),很简单的。
395 replies  •  2022-11-20 14:25:59 +08:00
1  2  3  4  
❮ ❯
Mrxxy
Mrxxy
Jan 28, 2019
1
支持一下
xinru
xinru
Jan 28, 2019
2
感谢楼主!
mm163
mm163
Jan 28, 2019
3
good job!
谢谢。
seaswalker
seaswalker
Jan 28, 2019
4
支持
xiaodim
xiaodim
Jan 28, 2019
5
支持!
mrweiwei
mrweiwei
Jan 28, 2019
6
赞,感谢
yuuko
yuuko
Jan 28, 2019
7
厉害,感谢
66beta
66beta
Jan 28, 2019 via Android❤️1
8
为什么 V 友都这么出色,我什么时候才能像你们一样优秀
sjimkros
sjimkros
Jan 28, 2019
9
支持作者!
chiu
chiu
Jan 28, 2019 via Android
10
太优秀了!支持~
KHfqLAYYS6BKJT3R
KHfqLAYYS6BKJT3R
Jan 28, 2019 via Android
11
支持
Ettup
Ettup
Jan 28, 2019 via iPhone
12
一直在用 Keka,下载试用一下
Ettup
Ettup
Jan 28, 2019
13
有上架 Mac App Store 的计划吗?
duxiansen
duxiansen
Jan 28, 2019❤️1
14
点进去想下载来着,发现已经用很久了。。
mortal
mortal
Jan 28, 2019 via Android
15
麻麻这里有大佬!
VtoEXL
VtoEXL
Jan 28, 2019❤️1
16
很好用!
qinerhu
qinerhu
Jan 28, 2019❤️1
17
支持大佬
tyhunter
tyhunter
Jan 28, 2019❤️1
18
厉害厉害,想问下支持压缩前自动清理 macOS 自带的特殊文件(包括 1kb 文件、DS.Store 文件)吗?例如如果直接用系统的打包功能,一个 doc 文件在 windows 下解压会出现俩文件,另一个是不足 1KB 的特殊文件,每次都需要跟不懂的解释该打开哪个文件
burning
burning
Jan 28, 2019❤️1
19
安装的时候才发现,之前下载过。
zhang1215
zhang1215
Jan 28, 2019
20
能上架商店就好了
eeeeeeeeeeee
eeeeeeeeeeee
Jan 28, 2019 via Android
21
大佬!
lucifer9
lucifer9
Jan 28, 2019
22
可否支持调用外挂 rar (就是官方那个命令行版本的)来实现创建 rar 压缩包的功能呢
zzljob
zzljob
Jan 28, 2019
23
大佬
Stlin
Stlin
Jan 28, 2019
24
支持
myforgame
myforgame
Jan 28, 2019 via Android
25
优秀!
EmotionV
EmotionV
Jan 28, 2019
26
支持!
hewigovens
hewigovens
Jan 28, 2019❤️2
27
大佬提交 app store 或者签个名吧
tycallen
tycallen
Jan 28, 2019
28
马克
youthfire
youthfire
Jan 28, 2019 via iPhone
29
感觉不错。已经下载了,试用中
Yvette
Yvette
Jan 28, 2019 via iPhone
30
支持 quicklook 大赞!不知道有没有考虑开源呢?
ixinshang
ixinshang
Jan 28, 2019
31
感谢分享,已收藏。
VENTDOUX
VENTDOUX
Jan 28, 2019
32
支持!
luoyayu
luoyayu
Jan 28, 2019 via Android
33
支持
kakudesu
kakudesu
Jan 28, 2019
34
支持, 界面舒服啊, 已收藏
shell314
shell314
Jan 28, 2019 via Android
35
这个可以有
tao1991123
tao1991123
Jan 28, 2019
36
太 nb 了 感谢大佬
xbigfat
xbigfat
Jan 28, 2019
37
优秀!请作者喝阔落链接有木有?
20015jjw
20015jjw
Jan 28, 2019 via Android
38
...我仔细想了一下
貌似啥都没... 就 zip 双击解压..
yangjinghang1998
yangjinghang1998
Jan 28, 2019 via Android
39
太棒了
muffin
muffin
Jan 28, 2019
40
支持,推荐上架
blufaux
blufaux
Jan 28, 2019
41
能预览就厉害
xy19009188
xy19009188
Jan 28, 2019
42
优秀
hanbing135
hanbing135
Jan 28, 2019 via Android
43
感谢 lz
vitalis
vitalis
OP
Jan 28, 2019❤️1
44
@tyhunter 会的,创建压缩文档时默认会忽略 .ds_store 及 __macosx 一些系统临时文件
vitalis
vitalis
OP
Jan 28, 2019
45
@lucifer9 自己平时很少创建 rar 文档,担心给用 Linux/MacOS 等非 Windows 系统的朋友造成不必要的负担。不过你说的这个思路值得借鉴,节后考虑一下,总之希望既不引导用户创建 rar 又能满足有需要的用户
vitalis
vitalis
OP
Jan 28, 2019
46
@Ettup
@zhang1215
@hewigovens
@muffin

多谢支持~~ 节后回来就考虑签名和上架 MAS 的事情。
vitalis
vitalis
OP
Jan 28, 2019
47
@20015jjw 你应该还是通过系统自带的解压工具打开了。eZip 并没有抢占打开方式,因为引入了 Sandbox 安全机制,程序也无法自动进行打开文件关联。可以手动设置一下,曾经写过一个说明可供参考: http://ezip.awehunt.com/help/set-as-default
chinvo
chinvo
Jan 28, 2019❤️1
48
@vitalis #47 可以出个 duti 脚本,方便大家设置默认
vitalis
vitalis
OP
Jan 28, 2019❤️3
49
@Yvette 一个人业余时间写的,时间有些仓促,代码质量一般般,真不好意思献丑啊。。如果对压缩解压感兴趣,推荐一个开源库 https://github.com/libarchive/libarchive,此库功能丰富,逻辑清晰,代码写的很漂亮!
vitalis
vitalis
OP
Jan 28, 2019
50
@chinvo 好的,到时候写一个设置工具。
0xcb
0xcb
Jan 28, 2019 via Android
51
支持一下
chinvo
chinvo
Jan 28, 2019❤️2
52
vitalis
vitalis
OP
Jan 28, 2019
53
@xbigfat 哈哈,多谢如此热心的 V 友,做出一个能让大家喜欢的产品是对开发者最大的奖励!如果觉得好用,分享给自己身边的朋友,就是最大的阔落 ^_^
vitalis
vitalis
OP
Jan 28, 2019
54
@chinvo 给力!多谢啦~~
mogutouer
mogutouer
Jan 28, 2019
55
你可以加个广告赚点钱吗?你这样子我们用的有点害怕啊
vitalis
vitalis
OP
Jan 28, 2019
56
@mogutouer 这个。。真的好吗。。。那我可得好好找找广告位了 [手动思考]

PS. 少年,不要怕,Sandbox 守护你!
jin5354
jin5354
Jan 28, 2019
57
优秀,请放打钱码
chinvo
chinvo
Jan 28, 2019
58
另外不知道你对于编码怎么处理的,包括文件名编码和加密的密码编码

因为 Windows 上压缩的文件,密码可能是 GBK、BIG5、Shift_JIS 之类的,BetterZip 对含非 ASCII 字符的密码就不能正常解压,The Unarchiver 的文件名和密码编码是自动识别+可手动选择的
ilaipi
ilaipi
Jan 28, 2019
59
厉害厉害!支持支持!
itskingname
itskingname
Jan 28, 2019
60
有没有这样一个功能:

如果压缩包里面很多个文件或者文件夹,那么解压到当前目录的时候,自动用一个文件夹抱起来。
如果压缩包里面直接就是一个文件夹,那么就直接解压到当前目录。
chinvo
chinvo
Jan 28, 2019
61
@itskingname #60 我刚刚也想问来着,The Unarchiver 就支持这么玩
lscho
lscho
Jan 28, 2019 via Android
62
6 了,支持一下
chinvo
chinvo
Jan 28, 2019
63
@itskingname #60 不过楼主这个带 GUI,所以快捷解压之类的功能好像并不方便触发的样子

或者像 BetterZip、keka 那样提供 finder extension/service
vitalis
vitalis
OP
Jan 28, 2019
64
@itskingname 这块已经做了优化处理,如果压缩包内是多文件无根目录,会自动以压缩包名为目录包起来里面的内容。如果是单文件,就直接提出来了。你可以试试,应该是你描述的这种情况。如果有不一致,记得提醒我一下~
Yien
Yien
Jan 28, 2019 via iPhone
65
感谢!厉害的不行!
vitalis
vitalis
OP
Jan 28, 2019
66
@chinvo 编码这块,会优先识别 utf8,失败会尝试 gb18030。目前测试过很多 Windows 上 WinRAR、360、好压生成的压缩包,都没问题。当然也不能保证完全不会出问题,但是我个人觉得让用户手动去选是挺呆的设计。。所以就尽量自动判定了。
XiaoxiaoPu
XiaoxiaoPu
Jan 28, 2019❤️1
67
赞一下。另外问一下,下载地址可以提供 https 嘛?或者提供下安装包的 checksum 呢?
vitalis
vitalis
OP
Jan 28, 2019
68
@XiaoxiaoPu 多谢提醒,回头加一下。
mashpolo
mashpolo
Jan 28, 2019
69
@chinvo #52 貌似你的提交被干掉了
fei051466
fei051466
Jan 28, 2019 via iPhone
70
收藏一波,感谢楼主
chinvo
chinvo
Jan 28, 2019
71
@mashpolo #69 并没有,只是在等 review
Kamitora
Kamitora
Jan 28, 2019
72
插眼收藏
lkmountain
lkmountain
Jan 28, 2019 via Android
73
优秀
goodryb
goodryb
Jan 28, 2019
74
支持,希望能长期维护
mofet
mofet
Jan 28, 2019
75
支持上架
fuermolv
fuermolv
Jan 28, 2019
76
不错 回去试试
keepfun
keepfun
Jan 28, 2019
77
楼主威武.
billytom
billytom
Jan 28, 2019 via iPhone
78
感谢楼主!
coobin
coobin
Jan 28, 2019
79
支持,试用一下,现在是用的 betterzip 和 The Unarchiver 的搭配,稍显麻烦。
kooze
kooze
Jan 28, 2019
80
支持个人开发者
20015jjw
20015jjw
Jan 28, 2019
81
@vitalis nah 不是 我的意思是我没装任何软件...
crayhuang
crayhuang
Jan 28, 2019❤️1
82
支持~已经用了一段时间了
v2Panda
v2Panda
Jan 28, 2019❤️1
83
支持,还给朋友推荐过
xiadd
xiadd
Jan 28, 2019❤️1
84
很好,建议去 producthunt 上推广一波,提高一下海外的知名度
jaylong
jaylong
Jan 28, 2019❤️1
85
楼主棒棒 赞👍
okayz
okayz
Jan 28, 2019
86
马马马
yoyoma10
yoyoma10
Jan 28, 2019
87
楼主厉害
vitalis
vitalis
OP
Jan 28, 2019
88
@xiadd 多谢提醒,晚上回去发一下
hopingtop
hopingtop
Jan 28, 2019
89
下载先试用一波
konakona
konakona
Jan 28, 2019
90
好棒棒!
foxni
foxni
Jan 28, 2019❤️1
91
不错,看着简洁的界面就感觉很舒服。
chinvo
chinvo
Jan 28, 2019 via iPhone
92
@vitalis #88 在去 ph 之前最好先上 HTTPS 并且提供 hashsum,老外对这方面还是挺看重的
zhongdong
zhongdong
Jan 28, 2019❤️1
93
建议提供 homebrew 的安装方式
BraveheartM
BraveheartM
Jan 28, 2019
94
优秀啊!
Jzer0n
Jzer0n
Jan 28, 2019❤️1
95
大佬如果不收费可以放捐赠码啊,有心有力觉得好用的有意愿捐赠的有个渠道嘛
xiaoliang
xiaoliang
Jan 28, 2019
96
感谢大佬,支持一把
vitalis
vitalis
OP
Jan 28, 2019
97
@xiaoliang
@Jzer0n

多谢各位抬爱,晚些时候在官网更新个捐赠码。有心的朋友可以请喝一杯咖啡 ^_^
vitalis
vitalis
OP
Jan 28, 2019
98
@zhongdong 多谢提醒~
zchzch1014
zchzch1014
Jan 28, 2019
99
大佬优秀,点进来发现已经用很久了
fengtalk
fengtalk
Jan 28, 2019
100
晚上回去试试。
感谢楼主,好人一生平安!
1  2  3  4  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1754 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 193ms · UTC 16:01 · PVG 00:01 · LAX 08:01 · JFK 11:01
♥ Do have faith in what you're doing.