宅男美女社
AD01

[工具分享][原创软件] 文件名及目录名称拆分重组工具

其他, 工具, 隐藏分类 宅男美女社 - 1

如果对程序没兴趣或看不懂介绍,请关闭页面,本程序比较制杖,不需要了解。

如果你觉得程序对你有用,下载后请建几个测试文件先测试一下程序的逻辑是否符合你的预期,本人不承担使用程序造成的后果。

5df933df89a5387a5c4775270f6fbf9a.png

如图所见,这东西最后一次编译是2018年的8月6日凌晨0点17分,所以不要指望我去修这个程序的bug=-=

这个程序的可以替代的东西有很多,并且好用的多,我写这个只是为了专用的一个功能,给音声查重。

众所周知,音声一般都有RJ号,这个编号每个作品都是唯一的,但如果是大佬发布的规范资源,它在文件名里一般都被方括号包裹,没法直接排序,例如

[190619][俺だけが得する音声工房] 【個人撮影】同人AVを作ろう!~ボクの筆下し、いっぱい見てください~【ハメ撮り】【本編顔出し】【生ハメ】 [RJ250063]

[190623][おみすぱサロン] 甘~い耳責め♪奥までトロトロ♪帰省で再会した従妹が大暴走 [RJ255870]

[RJ287399][耳恋本舗]耳かき研究部!~鼓動も感じるドキドキASMR~乃々編 CV長縄まりあ

但我要的是

09b3070a71d36beee74ed69d227d4891.png

这样的音声我才能知道哪个重复了,所以写了这个工具。

那么回归正题,说工具。

界面一样丑

f2a6eb2e7f4bfd2483a52baf378caf66.png

简单说默认设置,对,现在说说默认设置。

在默认设置的情况下,取消掉“仅本文件夹(不包括子文件夹)”的对勾,然后拖入一个文件夹,点一下执行操作,我们将得到如下结果

原文件夹名:

[190619][俺だけが得する音声工房] 【個人撮影】同人AVを作ろう!~ボクの筆下し、いっぱい見てください~【ハメ撮り】【本編顔出し】【生ハメ】 [RJ250063]

[190623][おみすぱサロン] 甘~い耳責め♪奥までトロトロ♪帰省で再会した従妹が大暴走 [RJ255870]

[RJ287399][耳恋本舗]耳かき研究部!~鼓動も感じるドキドキASMR~乃々編 CV長縄まりあ

修改后的文件夹名:

RJ250063 [190619][俺だけが得する音声工房] 【個人撮影】同人AVを作ろう!~ボクの筆下し、いっぱい見てください~【ハメ撮り】【本編顔出し】【生ハメ】 []

RJ255870 [190623][おみすぱサロン] 甘~い耳責め♪奥までトロトロ♪帰省で再会した従妹が大暴走 []

RJ287399 [][耳恋本舗]耳かき研究部!~鼓動も感じるドキドキASMR~乃々編 CV長縄まりあ

好了,现在可以通过按名称排序文件夹来知道RJ号是不是有重复的了,这样就知道了音声是不是重了。

这个程序最初就为了实现这个事,但是年少轻狂比较作,加上没有工作闲得慌,就加了额外的功能,现在来说功能:

本程序的功能类似文本编辑器的查找查找并替换,但本程序的目标为文件(夹)名里的字符。

程序支持拖放,但不支持队列,只能一次一个。

一共6个字段,字段前面打钩的是启用。[str1]~[str6]分别指这6个字段剪切下来的内容。

字段框的内容是要查找的内容,附加长度是指假如找到了这个字段,将字段后附加长度个字符也包括在字段内。

提取次数是指要在一个文件名里提取几次符合字段框的内容,当提取次数大于1时,程序只保留一次的剪切内容,但会剪切多次。假设文件名为123456 12345.rar,查找的字段是123,附加长度是2,提取次数是1,此时,str1剪切下来12345,剩余部分的文件名是6 12345.rar。假如查找的字段是123,附加长度是2,那么str1剪切下来的还是12345,但剩余的文件名变成6 .rar。

假如文件名不变,查找的字段是123,附加长度0,提取次数1,那么str1的内容为123,剩余的文件名为456 12345.rar。

关键字替换勾选框和输入框就等于一般的替换操作,不多说了。

大小写一致选框勾上了就区分大小写,不勾就不区分。

关键字前保留和关键字后保留:选择了关键字前保留,则从文件名第一个字符,到符合字段的这部分内容,全算在字段内,关键字后保留同理。

输出设置输入框:预先定义了[str1]~[str6] [old] [oth]这8个替换关键词,输入框里包含这些关键词就会被替换成相关的字符串,其他内容按照位置原样输出。比如old是文件名,还用上个例子来,

文件名是123456 12345.rar,字段1提取12,附加0查找1,字段2提取45,附加0查找99,此时,[str1]的内容是12,[str2]的内容是45,[old]的内容是123456 12345.rar,[oth]的内容是36 123.rar

如果输出设置框的内容为[str1]____[oth]__[str2]9那么,文件最终的名字就是12____36 123.rar__459。

这东西逻辑挺绕的,当初写就废了不少脑细胞,看不懂不强求,我写着都脑子混乱。

下面的输出大小写就是强制大小写。其他按钮应该没什么可说的了,格式那行字是可以点的,点了会弹窗,有一个简单的混乱的内置使用方法,当初写的挺脑瘫的=-=

还是那句话,建议是用来提音声的rj号,做别的不保证能准确可用。

AD01