用KRename处理文件重命名任务
温峻熙
2023-12-01
如果你不曾遭遇到需要一次性为多个文件重命名的情况,你肯定不是一个长期使用计算机的人。下次你有需要的时候,可以使用KRename。它简单的图形界面让普通用户可以方便地完成重命名,同时也给高级用户提供了强大的模板语言,以便完成更加复杂的重命名任务。虽然是为KDE桌面编写的,KRename也可以工作在其他的Linux平台下,甚至是Windows。 通过模板,KRename可以让你指定文件名中的常用字符。文件名可以包含数字、当前日期、图像文件的元信息(比如EXIF的生成日期)、音乐文件的标签信息(比如MP3文件的艺术家和标题)、以及其他类似的东西。 KRename的一个伟大应用是组织你的音乐集合或者数码相机图片。比如,你可以使用“[mp3Artist] - ## [mp3Title]“这样的模板字符串对你MP3仓库中的文件进行重命名,这样所有的文件会被命名成这样的模式“Madonna - 01 Like a Virgin.”。KRename可以处理多种不同类型的文件,并且从中提取元信息。 也许你是一个系统管理员,需要将文件名从大写转成小写。用KRename这不过是小菜一碟,你既可以使用模板字符串“%”,也可以在GUI界面上选择“转换成小写”。 虽然KRename有一个庞大的功能集合,它却非常容易使用。它提供了一个简单的用户界面以满足简单的重命名需求,也提供了强大的基于文本的重命名语言来满足用户更高级的需求。如果你不小心犯了个错误,它提供的撤销功能可以立即修复之。 德国籍的开发人员Dominik Seichter自2000年起就在为KRename工作,“因为在那时候没有一个KDE下易于使用的重命名工具,甚至Linux下都没有。”。他选择了 C++下的Qt工具集和KDE库“因为我觉得这是一个奇妙的工具集,可以让你在短时间内创建出强大的应用程序。同时他也是你为KDE桌面进行开发的首选工具集。KDE是我的目标平台,我想让一个工具软件能够良好地集成到桌面里。”。如今这个应用程序已经达到了功能完备的地步。除去少量的补丁和修改,最近三年中唯一重大的改变就是移植到KDE4。 Seichter表示欢迎大家来帮助这个项目。“一些容易想到的地方是帮我们改进网页和文档——但我们也非常欢迎代码上的帮助。如果你有增加新功能的想法,你可以联系我,我会尽力协助你去钻研代码并开发出来。联系我的最好方式是发送e-mail到本项目的邮件列表。”。