第三方主题包图标批量修改(多图慎入)

有言在先

1:本教程说明详细,难免废话多,见字多就觉得难的请自觉离开。

2:本教程为电脑操作,手机端请自行想办法。

3:本教程没有视频,因为其实很简单没必要,录视频嫌丢人。


准备

1:NotePad2,360压缩。戳我去百度云下载

2:耐心,细心,信心

正文

1:下载Meeye图标包:戳我去酷安下载

友情提醒:请不要损害原作者的利益,喜欢一款图标包可以不捐赠,但一定不能私自上传各大主题商店。使用别人的图标包请注明出处。

2:使用360压缩打开图标包,提取图标和存放了包名图标名的文本。

图标文件夹为:res\drawable-nodpi-v4

文本为:assets\appfilter.xml

3:先把appfilter.xml改名为“_批处理.txt”,然后使用notepad2打开_批处理.txt,可以看到很多有规律的代码。每个图片名称都对应着包名,接下来要开始精简。

4:删掉多余内容(自行领悟什么是多余内容,没有包名和图片名的都是。)

5:我们要把代码进行更改,格式为:ren+图片名.png+包名.png

选中如下代码并复制:

"drawable="


点击工具栏替换按钮,打开替换菜单。

粘贴代码,替换文本输入一个空格即可,然后点击替换全部。


同理,将以下三处代码一样处理,但是替换文本有所不同。

复制选中代码替换为ren+空格

这里要注意下,复制的代码在替换框里变成了/*},并且下方勾选了“通配符搜索”。这是因为中间的英文都不一样,要做到批处理,就要用*替换这些字母,而*是通配符的功能,不勾选通配符搜索无法使用。

复制选中代码替换为.png
复制选中代码替换为.png

处理完成后,效果如下图。处理成功的代码都是红色的。到这里还没有结束,请各位继续往下翻看代码,会发现还有很多没有替换掉。那是因为代码格式不一样了。重复上面操作即可,注意动脑子思考。

6:当你改好所有代码,你会发现,有的代码并不是:ren+图片名.png+包名.png,包名和图片的位置反过来了。

注意,是部分代码反过来了,有的代码是正确的。所以这一步不能全部处理。

这一步很关键,请注意。

稳妥起见,我们先选择一点点位置反过来的代码,然后点击工具栏的替换按钮。

然后搜索字符串的框输入:

(ren)\s(.*?\.png?)\s(.*?\.png)

替换内容很简单,输入:\1 \3 \2即可,注意中间有空格。然后勾选“正则表达式”,取消勾选“通配符搜索”。最后点击选区替换就可以了。你会发现代码已经改过来了。


7:这一步先解释一下为什么一定要用:ren+图片名.png+包名.png这种格式。因为这是windows系统的一个批处理脚本。ren是重命名的意思。把前面的内容改名为后面的内容。所以接下来的步骤是:

保存你修改的内容并关闭文本编辑器。将“_批处理.txt”改为“_批处理.bat”,再将改名后的文件,放入图标文件夹。

进入图标文件夹,双击运行“_批处理.bat”。稍等片刻就会看到脚本在运行,图片的名称被修改。

本教程到此结束。

顺便一提

1:认真操作并成功的人先恭喜你,同时你应该也能明白,这教程图文都有,但实际上没有内涵,操作非常简单。

2:手机做不到第7步批量修改图片,但是前面6步都可以做到。因为手机也有不少文本编辑器。

3:第6步使用了正则表达式,有兴趣自己百度。我本人是不会的,这是我朋友帮我弄得。

4:如果觉得我的教程有帮助,要不。。。。请我吃包辣条?

你可能感兴趣的:(第三方主题包图标批量修改(多图慎入))