[开源] 不知不觉就用了盗版, V File Name 终于支持 7Z 了

2021-05-01 19:57:03 +08:00
 liuzhiyong
之前仅仅支持 RAR,觉得效果还行。后来发现 WinRAR 有个问题:从 RAR 官网下载,不安装破解补丁,不输入破解序列号,不导入破解授权文件,结果还是用的盗版。晕倒。因为 WinRAR 没有代码上限制,但是协议里面限制了。

于是这个小工具支持 7-Zip 了。7-Zip 有两点让我觉得靠谱:目前稳定版是两年前的( 2019-02-21 ),而测试版是两个月前的( 2021-03-09 ),说明发布新版的态度很谨慎;然后维基百科说项目起始于 1999 年,很有年头了,有时间考验。

事实上 7Z/RAR 都 OK,但是尽量避免用盗版吧,另外 7Z 压缩能力确实更强。

简单粗暴的版本管理工具
小工具的首页 https://www.vfilename.com/
小工具的源代码 https://github.com/vfilename/vfilename
5336 次点击
所在节点    分享创造
20 条回复
ijrou
2021-05-01 20:41:10 +08:00
这个是什么东西?
kokutou
2021-05-01 21:04:31 +08:00
给个设置,自己添加 WinRAR 路径就行了。
liuzhiyong
2021-05-01 21:21:46 +08:00
@ijrou 帖子说了,“简单粗暴的版本管理”。
liuzhiyong
2021-05-01 21:24:47 +08:00
@kokutou 不太明白你的意思,请具体一点。
deanguqiang
2021-05-01 22:23:22 +08:00
原作者发了好几个帖子论证 RAR 比 7z 更流行,最后还是决定支持 7z 了
liuzhiyong
2021-05-01 22:30:15 +08:00
@deanguqiang 是的,我本人没有收到过 7Z 文件(一次都没有,个人经历哈),但是 7Z 是个好东西,我认。
luckbbs
2021-05-02 06:31:43 +08:00
支持开源。 不过 git 也算简单易用可靠了吧
liuzhiyong
2021-05-02 11:56:21 +08:00
@luckbbs 这个软件直观(一个版本就是一个压缩包),不需要学习任何概念(就是打包),没有任何依赖(版本信息就在文件名里面)。
learningman
2021-05-02 13:20:25 +08:00
这个设计。。。我以为我打开 git 页面会看见 cobol delphi 之类的语言
liuzhiyong
2021-05-02 16:00:41 +08:00
@learningman 界面是 WPF 的,比 WinForm 好看,比 HTML 差远了。好处是 app 体积很小。
kokutou
2021-05-02 17:36:38 +08:00
打包不在乎空间在乎速度可以试试 Zstandard
https://github.com/mcmilk/7-Zip-zstd

还有个很牛逼的是 freearc 0.666/0.67 ,测试某些情况压缩速度快,压缩比还高
liuzhiyong
2021-05-02 20:12:25 +08:00
@kokutou 收到,感谢分享。
gason406
2021-05-06 00:55:11 +08:00
软众代理的 winrar (会弹广告的简体中文版),里面协议是这样的:
2.本软件只限于自然人及非商业用途的使用。这表示任何自然人均可在中华人民共和国境内以非商业用途免费使用本软件。任何组织使用本软件,或任何自然人基于商业用途使用本软件均构成对许可人及其附属合作伙伴的权利侵害,可能导致民事或刑事追究。
所以 lz 的工具算商用了?
thrinity
2021-05-06 17:25:59 +08:00
这种文件管理方式有点粗暴,像 git 对于同一个文件对象只会有一个备份,如果像楼主那样每次都备份一个文件夹的话对于存储空间不太友好,不过使用 7z 确实不错。
可以考虑直接使用 7z 的命令行模式加上自定义鼠标菜单实现没有 7z 的弹窗,还可以使用"u"(update)参数针对固定文件夹以及最近的备份压缩包进行快速打包,对于大文件的场景应该很有帮助
liuzhiyong
2021-05-06 19:41:31 +08:00
@gason406 是否“商业用途”由使用环境判断,和“lz 的工具”没关系呀,这是我的理解(我不是律师哈)。
liuzhiyong
2021-05-06 19:53:58 +08:00
@thrinity 还好啦,老版本可以丢到移动硬盘或者其他什么地方。
slrey
2021-05-06 20:24:45 +08:00
楼主我给提个意见哈,你原帖和网站我之前就看过了,但怎么也没搞懂是个什么用途的软件。直到后来我下载下来看了看,才知道是怎么回事。其实你可以一句话介绍完:让 7z 和 rar 压缩时能用日期和时间命名压缩包。

我很久之前就在寻找生成 7z 压缩包用日期和时间命名的办法(之所以不说 rar,一是 rar 自带这功能,二是我 7z 用了快二十年了)。我的解决办法是直接用批处理 set “变量名”=%date:~0,4%-%date:~5,2%-%date:~8,2%。

当然,还是你这个软件更方便些,我只是提供一个更“轻便”的思路。
cslive
2021-05-07 09:38:24 +08:00
看了一下还真是简单粗暴
liuzhiyong
2021-05-07 19:12:09 +08:00
@slrey 啊,用户名可以省,那个说明文字不能忽略呀。照你的搞法,“日期和时间命名”,版本信息全是时间的数字,要用老版的时候,就蒙了。
liuzhiyong
2021-05-07 19:17:09 +08:00
@cslive 嘿嘿,它管用呀,例如 office 文档的情景,搞 Git 有点大炮打蚊子,这个就刚好。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/774537

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX