爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 827|回复: 5
收起左侧

[汇总] 【ELKA】自定义文件夹图标v1&v2.1

[复制链接]
发表于 2009-7-18 13:43:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 201314 于 2009-7-18 13:56 编辑

今天把E71弄了下,顺便把这个补丁弄好了。
看源码才知道是Arm模式的跳转。
E71测试通过。
所有的图标都放入一个文件夹:2:\\Ficons\\

图片文件名=文件夹名.png


此补丁的优先级再elf的图片补丁之前。

只有在补丁没有设定文件夹图标是,才显示默认的elf图片1033.png和1060.png

11.jpg
12.jpg

folder.png当不特意给某些文件夹设定图标时,此图标为默认图标

名字相同的文件夹图标将相同。(习惯自己一个个设定的就用v1吧!)
  1. ;Own folder icon
  2. ;(c) BingK(binghelingxi), Dellos
  3. ;(p)201314
  4. ;E71Cv41
  5. ;Version: 2.1
  6. ;OWM_FOLDER_ICON_HOOK
  7. 0x007384EC: 0600A0E1 AD9130FA
  8. ;OWM_FOLDER_ICON_BODY,DATA_C
  9. #pragma enable old_equal_ff
  10. 0x0135CA80: F0432DE948D04DE20050A0E10140A0E1
  11. 0x0135CA90: 000094E50260A0E10370A0E1000050E3
  12. 0x0135CAA0: 3B00000AF0109FE504008DE20C0091E8
  13. 0x0135CAB0: E8109FE50C0080E80C1391E80C008DE2
  14. 0x0135CAC0: 0C1380E88000A0E3140000EF0080A0E1
  15. 0x0135CAD0: 8000A0E3250100EFC4309FE50090A0E1
  16. 0x0135CAE0: 0920A0E10610A0E10500A0E133FF2FE1
  17. 0x0135CAF0: 8020A0E30710A0E10900A0E1A30000EF
  18. 0x0135CB00: 0700A0E11B0000EF040050E31C0000BA
  19. 0x0135CB10: 0710D0E75C0051E30100000A010050E2
  20. 0x0135CB20: FAFFFF5A070080E0012080E20C108DE2
  21. 0x0135CB30: 0800A0E1160000EF0850A0E10060E0E3
  22. 0x0135CB40: 0D20A0E120108DE20800A0E1840000EF
  23. 0x0135CB50: 060050E10900001A04208DE20C108DE2
  24. 0x0135CB60: 0800A0E1160000EF0D20A0E120108DE2
  25. 0x0135CB70: 0800A0E1840000EF060050E10000000A
  26. 0x0135CB80: 005084E50800A0E1150000EF0900A0E1
  27. 0x0135CB90: 290100EF48D08DE2F083BDE8D4CB35A1
  28. 0x0135CBA0: DCCB35A1D4156BA0FEB5A0B008496069
  29. 0x0135CBB0: 814202D01B31814206D1301C211C1431
  30. 0x0135CBC0: 62686B46FFF75CEF301C20B0FEBD0000
  31. 0x0135CBD0: 09040000666F6C6465720000
  32. 0x0135CBDC: "2:\\Ficons\\%s.png",00
  33. #pragma disable old_equal_ff
复制代码
  1. ;Own folder icon
  2. ;(c) BingK(binghelingxi), Dellos
  3. ;(p)201314
  4. ;ELC1v41
  5. ;Version: 2.1
  6. ;OWM_FOLDER_ICON_HOOK
  7. 0x00743854: 0600A0E1 D36430FA
  8. ;OWM_FOLDER_ICON_BODY,DATA_C
  9. #pragma enable old_equal_ff
  10. 0x0135CA80: F0432DE948D04DE20050A0E10140A0E1
  11. 0x0135CA90: 000094E50260A0E10370A0E1000050E3
  12. 0x0135CAA0: 3B00000AF0109FE504008DE20C0091E8
  13. 0x0135CAB0: E8109FE50C0080E80C1391E80C008DE2
  14. 0x0135CAC0: 0C1380E88000A0E3140000EF0080A0E1
  15. 0x0135CAD0: 8000A0E3250100EFC4309FE50090A0E1
  16. 0x0135CAE0: 0920A0E10610A0E10500A0E133FF2FE1
  17. 0x0135CAF0: 8020A0E30710A0E10900A0E1A30000EF
  18. 0x0135CB00: 0700A0E11B0000EF040050E31C0000BA
  19. 0x0135CB10: 0710D0E75C0051E30100000A010050E2
  20. 0x0135CB20: FAFFFF5A070080E0012080E20C108DE2
  21. 0x0135CB30: 0800A0E1160000EF0850A0E10060E0E3
  22. 0x0135CB40: 0D20A0E120108DE20800A0E1840000EF
  23. 0x0135CB50: 060050E10900001A04208DE20C108DE2
  24. 0x0135CB60: 0800A0E1160000EF0D20A0E120108DE2
  25. 0x0135CB70: 0800A0E1840000EF060050E10000000A
  26. 0x0135CB80: 005084E50800A0E1150000EF0900A0E1
  27. 0x0135CB90: 290100EF48D08DE2F083BDE8D4CB35A1
  28. 0x0135CBA0: DCCB35A1C0606BA0FEB5A0B008496069
  29. 0x0135CBB0: 814202D01B31814206D1301C211C1431
  30. 0x0135CBC0: 62686B46FFF75CEF301C20B0FEBD0000
  31. 0x0135CBD0: 09040000666F6C6465720000
  32. 0x0135CBDC: "2:\\Ficons\\%s.png",00
  33. #pragma disable old_equal_ff
复制代码

评分

参与人数 1实力分 +2 收起 理由
laohan + 2 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2009-7-18 13:44:03 | 显示全部楼层
本帖最后由 201314 于 2009-7-18 13:55 编辑

其实v1也挺好用的。。。

顺便把EL71的v1也修正了。。。

前提:刷过ELFLoader 2.0以上版本
在你想要自定义图标的文件夹下,放一张图片icon.png(必须为png格式,名称为icon.png)
对图片的要求,最好分辨率在58X58以内,即和系统图标大小一样。
系统是不会自动去释放图标所占的内存的,可以用elf的PngExtStat来清理
  1. ;自定义文件夹图标v1
  2. ;(c)BingK(binghelingxi)
  3. ;(p)201314
  4. ;ELC1v41

  5. ;OWM_FOLDER_ICON_HOOK
  6. 0x00743854: 0600A0E1 B16430FA
  7. ;OWM_FOLDER_ICON_BODY,DATA_C
  8. #pragma enable old_equal_ff
  9. 0x0135CA80: F0412DE92CD04DE20040A0E10150A0E1
  10. 0x0135CA90: 000095E50260A0E10370A0E1000050E3
  11. 0x0135CAA0: 1A00000A8000A0E3250100EF64309FE5
  12. 0x0135CAB0: 0080A0E10820A0E10610A0E10400A0E1
  13. 0x0135CAC0: 33FF2FE18020A0E30710A0E10800A0E1
  14. 0x0135CAD0: A30000EF0700A0E11B0000EF040050E3
  15. 0x0135CAE0: 0800003A30109FE50700A0E1170000EF
  16. 0x0135CAF0: 0D20A0E104108DE20700A0E1840000EF
  17. 0x0135CB00: 010070E3007085150800A0E1290100EF
  18. 0x0135CB10: 2CD08DE2F081BDE8C0606BA04CCB35A1
  19. 0x0135CB20: FEB5A0B008496069814202D01B318142
  20. 0x0135CB30: 06D1301C211C143162686B46FFF7A0EF
  21. 0x0135CB40: 301C20B0FEBD0000090400005C69636F
  22. 0x0135CB50: 6E2E706E67000000
  23. #pragma disable old_equal_ff
复制代码


把E71的也汇总过来。。。

  1. ;自定义文件夹图标v1
  2. ;(c)BingK(binghelingxi)
  3. ;E71Cv41

  4. ;OWM_FOLDER_ICON_HOOK
  5. 0x007384EC: 0600A0E1 8B9130FA
  6. ;OWM_FOLDER_ICON_BODY,DATA_C
  7. #pragma enable old_equal_ff
  8. 0x0135CA80: F0412DE92CD04DE20040A0E10150A0E1
  9. 0x0135CA90: 000095E50260A0E10370A0E1000050E3
  10. 0x0135CAA0: 1A00000A8000A0E3250100EF64309FE5
  11. 0x0135CAB0: 0080A0E10820A0E10610A0E10400A0E1
  12. 0x0135CAC0: 33FF2FE18020A0E30710A0E10800A0E1
  13. 0x0135CAD0: A30000EF0700A0E11B0000EF040050E3
  14. 0x0135CAE0: 0800003A30109FE50700A0E1170000EF
  15. 0x0135CAF0: 0D20A0E104108DE20700A0E1840000EF
  16. 0x0135CB00: 010070E3007085150800A0E1290100EF
  17. 0x0135CB10: 2CD08DE2F081BDE8D4156BA04CCB35A1
  18. 0x0135CB20: FEB5A0B008496069814202D01B318142
  19. 0x0135CB30: 06D1301C211C143162686B46FFF7A0EF
  20. 0x0135CB40: 301C20B0FEBD0000090400005C69636F
  21. 0x0135CB50: 6E2E706E67000000
  22. #pragma disable old_equal_ff
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-18 13:52:33 | 显示全部楼层
板凳
图干净的用v2.1,图设定简单的用v1
回复 支持 反对

使用道具 举报

发表于 2009-7-18 14:44:45 | 显示全部楼层
不错,比起v1,可以方便的通过改文件夹名称更换方案。
回复 支持 反对

使用道具 举报

发表于 2009-7-21 22:18:00 | 显示全部楼层
看到我做的文件夹图标了,辛苦了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-21 22:23:38 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-7 15:41

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表