自己写了个批量改名软件

仅仅用于软件推荐,不适合发求软件或软件使用问题方面的贴子
回复
ColaTea
帖子: 4
注册时间: 2020-07-13 12:38
系统: manjaro
送出感谢: 0
接收感谢: 0

自己写了个批量改名软件

#1

帖子 ColaTea » 2021-06-11 12:10

基于Flutter2.0 win linux 版本 运行截图如下 :Haha

图片

图片

## 安装
#### 1. windows是绿色版本,直接解压就可以

Colatea批量改名工具v0.10-win.7z https://gitee.com/colatea/colatea_renam ... .10-win.7z


#### 2 . linux版本
colatea_rename_0.1.0_appimage.tar.gz
https://gitee.com/colatea/colatea_renam ... age.tar.gz

```bash
# 包内容
ls colatea_rename/
colatea_rename/install.sh
colatea_rename/uninstall.sh
colatea_rename/colatea-rename.png
colatea_rename/colatea_rename-0.1.0-x86_64.AppImage

# 解压后直接运行colatea_rename-0.1.0-x86_64.AppImage就行,如果没有权限
chmod a+x colatea_rename-0.1.0-x86_64.AppImage

# 想要桌面快捷方式,会产生desktop文件
sh install.sh

# 图标不喜欢可以换png文件
```

3. 源代码地址
https://gitee.com/colatea/colatea_rename

欢迎大家试用,提意见
头像
astolia
论坛版主
帖子: 5256
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 888 次

Re: 自己写了个批量改名软件

#2

帖子 astolia » 2021-06-11 12:32

光看你的readme文件中的截图,我有如下意见
1、没有提到如何处理名称冲突。比如有两个文件a和a1,我选择了移除文件名中的数字,结果会是什么
2、用语不合适非专业人士理解。比如“递归目录”就不如“包含子目录”,“源目录”这个说法也不是一般人的用语。
3、正则例子中的3有错,你那样的写法转换出来的应该是name.ABC.txt,还有.的转义问题。
4、功能偏少,不足以覆盖常见批量命名需求。可以参考一下thunar文件管理器自带的批量命名工具,还有些其他的,比如按文件创建/修改时间添加编号
头像
astolia
论坛版主
帖子: 5256
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 888 次

Re: 自己写了个批量改名软件

#3

帖子 astolia » 2021-06-11 13:12

翻了翻源码,还真是直接把a1重命名成a,导致原先的a丢失,这种软件我是不敢用的。另外,在处理子目录的情况下,如果是复制到其他目录里,会不会因为没有预先建立好对应的目录结构而失败?不太清楚dart的做法
ColaTea
帖子: 4
注册时间: 2020-07-13 12:38
系统: manjaro
送出感谢: 0
接收感谢: 0

Re: 自己写了个批量改名软件

#4

帖子 ColaTea » 2021-06-11 13:26

:Haha 首先非常感谢大佬的建议,问题已经Get。

初衷:
做这个软件主要是自己有时候频繁要批量改名,总写脚本,麻烦,就觉得刚好flutter2.0出来了,正好写个工具在linux下使用,
写完了自己用着满足我自己的需求了,顺便试着打下包,也可以分享出来如果大家用

自己问题:
我也知道这个版本肯定存在很多不足的地方,第一个beta版本,本来也就是希望得到大家的意见。

功能不全:
这个应该是基于程序员思维吧,没有产品思维,感谢大佬意见,我慢慢来改进

共同开发:
毕竟不是专门搞这个,个人精力有限如果有相同兴趣的伙伴可以一起开发那就更棒了。
可能我更应该发在开发板块 :Grimace
回复

回到 “软件推荐”