第三方主題包圖標(biāo)批量修改(多圖慎入)

有言在先

1:本教程說(shuō)明詳細(xì),難免廢話多,見字多就覺(jué)得難的請(qǐng)自覺(jué)離開。

2:本教程為電腦操作,手機(jī)端請(qǐng)自行想辦法。

3:本教程沒(méi)有視頻,因?yàn)槠鋵?shí)很簡(jiǎn)單沒(méi)必要,錄視頻嫌丟人。


準(zhǔn)備

1:NotePad2,360壓縮。戳我去百度云下載

2:耐心,細(xì)心,信心

正文

1:下載Meeye圖標(biāo)包:戳我去酷安下載

友情提醒:請(qǐng)不要損害原作者的利益,喜歡一款圖標(biāo)包可以不捐贈(zèng),但一定不能私自上傳各大主題商店。使用別人的圖標(biāo)包請(qǐng)注明出處。

2:使用360壓縮打開圖標(biāo)包,提取圖標(biāo)和存放了包名圖標(biāo)名的文本。

圖標(biāo)文件夾為:res\drawable-nodpi-v4

文本為:assets\appfilter.xml

3:先把a(bǔ)ppfilter.xml改名為“_批處理.txt”,然后使用notepad2打開_批處理.txt,可以看到很多有規(guī)律的代碼。每個(gè)圖片名稱都對(duì)應(yīng)著包名,接下來(lái)要開始精簡(jiǎn)。

4:刪掉多余內(nèi)容(自行領(lǐng)悟什么是多余內(nèi)容,沒(méi)有包名和圖片名的都是。)

5:我們要把代碼進(jìn)行更改,格式為:ren+圖片名.png+包名.png

選中如下代碼并復(fù)制:

"drawable="


點(diǎn)擊工具欄替換按鈕,打開替換菜單。

粘貼代碼,替換文本輸入一個(gè)空格即可,然后點(diǎn)擊替換全部。


同理,將以下三處代碼一樣處理,但是替換文本有所不同。

復(fù)制選中代碼替換為ren+空格

這里要注意下,復(fù)制的代碼在替換框里變成了/*},并且下方勾選了“通配符搜索”。這是因?yàn)橹虚g的英文都不一樣,要做到批處理,就要用*替換這些字母,而*是通配符的功能,不勾選通配符搜索無(wú)法使用。

復(fù)制選中代碼替換為.png
復(fù)制選中代碼替換為.png

處理完成后,效果如下圖。處理成功的代碼都是紅色的。到這里還沒(méi)有結(jié)束,請(qǐng)各位繼續(xù)往下翻看代碼,會(huì)發(fā)現(xiàn)還有很多沒(méi)有替換掉。那是因?yàn)榇a格式不一樣了。重復(fù)上面操作即可,注意動(dòng)腦子思考。

6:當(dāng)你改好所有代碼,你會(huì)發(fā)現(xiàn),有的代碼并不是:ren+圖片名.png+包名.png,包名和圖片的位置反過(guò)來(lái)了。

注意,是部分代碼反過(guò)來(lái)了,有的代碼是正確的。所以這一步不能全部處理。

這一步很關(guān)鍵,請(qǐng)注意。

穩(wěn)妥起見,我們先選擇一點(diǎn)點(diǎn)位置反過(guò)來(lái)的代碼,然后點(diǎn)擊工具欄的替換按鈕。

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

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

替換內(nèi)容很簡(jiǎn)單,輸入:\1 \3 \2即可,注意中間有空格。然后勾選“正則表達(dá)式”,取消勾選“通配符搜索”。最后點(diǎn)擊選區(qū)替換就可以了。你會(huì)發(fā)現(xiàn)代碼已經(jīng)改過(guò)來(lái)了。


7:這一步先解釋一下為什么一定要用:ren+圖片名.png+包名.png這種格式。因?yàn)檫@是windows系統(tǒng)的一個(gè)批處理腳本。ren是重命名的意思。把前面的內(nèi)容改名為后面的內(nèi)容。所以接下來(lái)的步驟是:

保存你修改的內(nèi)容并關(guān)閉文本編輯器。將“_批處理.txt”改為“_批處理.bat”,再將改名后的文件,放入圖標(biāo)文件夾。

進(jìn)入圖標(biāo)文件夾,雙擊運(yùn)行“_批處理.bat”。稍等片刻就會(huì)看到腳本在運(yùn)行,圖片的名稱被修改。

本教程到此結(jié)束。

順便一提

1:認(rèn)真操作并成功的人先恭喜你,同時(shí)你應(yīng)該也能明白,這教程圖文都有,但實(shí)際上沒(méi)有內(nèi)涵,操作非常簡(jiǎn)單。

2:手機(jī)做不到第7步批量修改圖片,但是前面6步都可以做到。因?yàn)槭謾C(jī)也有不少文本編輯器。

3:第6步使用了正則表達(dá)式,有興趣自己百度。我本人是不會(huì)的,這是我朋友幫我弄得。

4:如果覺(jué)得我的教程有幫助,要不。。。。請(qǐng)我吃包辣條?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容