日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

手动修改美化7zip图标 - 附替换文件

發布時間:2024/8/1 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手动修改美化7zip图标 - 附替换文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

手動修改7zip圖標

  • 理論知識
  • 制作ico圖標文件
  • 替換資源
  • 重建圖標緩存
  • 效果圖
  • 替換文件

7-Zip的自帶圖標是公認的丑,所以網上有很多7-Zip的圖標美化工具,用的最多的就是 7-Zip Theme Manager,自帶很多主題,但是最近我再使用7zTM修改圖標是卻出現一些問題,首先是部分圖標無法完全替換,再然后是部分圖標關聯錯誤,這應該是7zTM的替換機制問題,于是就想到手動修改圖標。手動替換圖標雖然麻煩一點,但通用性也更強,適用于其他軟件。

網上查了一些資料后,7z的圖標是在安裝目錄下的7z.dll資源文件中,復制一份到桌面進行修改,用到的工具有IconWorkshop,Resource Hacker,PS

理論知識

使用Resource Hacker打開7z.dll,能夠看到文件中的資源樹,字符串表記錄了圖標和文件的關聯關系,圖標組存放的是圖標信息,圖標組中的每個圖標都記錄了該圖標不同尺寸的樣式,而圖標則是將圖標組中的所有內容進行拆分,替換圖標組的內容會自動更新圖標內容。

制作ico圖標文件

首先使用PS制作出一套png格式的圖片,這里我使用了Office的圖標風格,關于如何批量生成不同文字的圖片可以參照PS批量替換內容。

圖片的編號順序是按照7z.dll中原本的順序來的,這里一個小技巧,在制作PS變量文件時,使用dll中的字符串表內容獲取關聯文件與序號的對應關系,excel排序,ps會按順序生成文件,再用PS的批處理腳本導出PNG圖片。

使用IconWorkshop,制作ico圖標,如果沒有為不同尺寸設置不同樣式,可以使用批量生成圖標功能。做好的圖標如下,當然也可以想WinRAR一樣用一種圖標表示所有關聯文件。

替換資源

使用Resource Hacker打開7z.dll,操作 - 替換圖標,或者在圖標組中選中需要替換的圖標,右鍵 - 替換圖標,選擇制作好的ico文件,點擊替換,替換好之后保存,再替換7zip安裝目錄下的7z.dll文件,記得原文件備份

重建圖標緩存

替換好后重建電腦圖標緩存就可以看到效果了,重建圖標緩存的方法有很多,這里提供bat命令的方式

rem 關閉explorer.exe taskkill /f /im explorer.exe attrib -h -i %userprofile%\AppData\Local\IconCache.db del %userprofile%\AppData\Local\IconCache.db /a rem 打開explorer start explorer.exe

效果圖

替換文件

這是做好的7z.dll文件,直接替換即可
CSDN下載
百度網盤 提取碼:lihs

總結

以上是生活随笔為你收集整理的手动修改美化7zip图标 - 附替换文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。