软件介绍
本软件采用Java语言,SWT构建而成,IDE为IntelliJ IDEA,为了导入方便,增加了Eclipse支持。
构建工具为Maven,版本控制软件为Git,另外软件开源在GitHub上,地址为:https://github.com/DanielInGitHub/BFCN。
软件为练手项目,但是不是粗制滥造。是边学边写的过程中,花了5天诞生。本款软件有原型。可以说是重复造轮子。原型软件为缤纷软件的批量修改文件名。原形是运行在Windows上,采用的语言可能为C#。因为Java在界面端编程样子丑的原因,所以采用了Eclipse的开源界面库——SWT。
本款软件作为练手项目,在Java基础知识的运用上可以给新手一个使用引导,尤其是面向对象编程的思想,还有就是组件化的思想。Java基础中关于数组,异常,多态等等在这里面多次应用。因为作者技术和时间原因,软件还有一些小瑕疵。欢迎大家试用反馈。
本来是想打包成exe文件,但是因为会需要将一个基本的Java运行环境带上,所以软件包大小直接变成50M+。所以考虑还是只打成一个可运行的Jar包。在存放jar的目录,打开Windows控制台,输入命令“ Java -jar 批量文件名修改器.jar” 即可运行(注意不包括双引号)。
软件的界面才有比例布局。所以的控件都没有使用坐标写死,可以根据控件大小改变。
左边是选择相应的文件夹,中间的表格显示该文件夹下的文件(默认显示桌面的文件),可以结合Control键选择多个文件夹进行操作。
上部是功能界面和预览和执行修改按钮。
软件使用
选择文件夹
注意,本款软件会显示所有的文件夹(包括隐藏的文件夹)。点击文件夹前面的小三角展开文件夹。有的文件夹不能展开有可能是因为该文件夹没有子文件夹或者权限不够不能打开,关于具体的信息,可以看软件左下角的状态栏的显示信息。
可以同时选择多个文件夹进行批量修改。具体操作就是使用摁住control键对文件夹进行点选。中间的表格就会显示这些文件夹的所有文件,勾选相应文件前面的选框就可以进行操作。
删除字符
分两种模式:之前将文件名含有的某些字符删除或者从某位置开始删除。记得操作之前将文件前面的选框勾中。强烈建议先预览后执行修改。因为文件名一旦修改如果发现改错了是没有后悔药啊。
添加序号
先选择相应的格式,格式中 #号代表数字的位置,<SELF>代表原文件名的位置。所以看准序号是添加在前面还是后面。或者还是舍弃原有的文件进行重新改名。
当然可以指定从哪个数字开始递增。也可以自定义零的个数。
当选择自定义格式时,右边的输入框就会变的可输入,输入想要改变的格式预览一下就可以知道是否符合目的。
替换字符
很好理解。大致和删除字符差不多。
替换字符和更改后缀名
见名知意。
后话
本款软件采用开源的形式免费提供。开源对源代码进行二次加工更改,但是请带上原作者的信息声明。还有对于软件的滥用造成的损失,本人概不负责。