- 积分
- 314
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2008-5-2 15:36:30
|
显示全部楼层
;改进:
;1.随机切换文件;
;2.加入扩展接口,可在其它补丁中显示当前墙纸文件名(string = *free_ram + 0xBD,如“系统信息多路器v1.2”).
;注意!
;需更新05.15的function lib!
;FAQ:
;问:如何在"系统信息多路器v1.2"中显示当前墙纸的文件名?
;答:; 你需要刷"系统信息多路器v1.2"和"墙纸自动切换 v0.91"
; 在 "* 系统信息多路器v1.2 *" 的java配置中进入--> "Options" --> "String12"
; - 输入墙纸自动切换占用的空白ram地址 (在这里是: A8000218 )
; - 钩选 "use as pointer", 输入偏移量为 "189" (十进制)
; 在某个风格的content配置中现在可以通过使用函数 "string12" 以及配置参数 "%s" 来显示墙纸文件名了
; 以下是config配置在"系统信息多路器v1.2"中的修改:
;{sm string12}{28 a address v=A8000218}{1.4 cb `use as pointer` v=1}","\
;{6 b off v=189}{endsm}","\
;QUOTE:
; * Wallpaper Cycle 0.91 * 墙纸自动切换 v0.91 *
; (c) benj9 (r) 1nvisible, LazyCODEr
; cycles through pictures of a folder
; (!) MP, func lib: f: 4,20,22,66,77,88,99,100,107-109,160. v: 11,18,19
; new in 0.91: - random file order,
; -current WP filename export for other patches (string = *free_ram + 0xBD)
; (!) new func lib entries used: f126, v17, v20
092BBF2: 2421614312688A182132 C046004FB8472F93FDA0
#pragma enable old_equal_ff
0FD9300: 57704379636C6539312C62656E6A3900
0FD9310: 9E4C2468002C00D170470120A0704FE0
0FD9320: F0B50020E6F7FCFFE6F7F6FFF0BD55B5
0FD9330: 672921D1E7F7D0F9388800281CD0934E
0FD9340: 3468002C0CD19048E6F7AAFE041C13D0
0FD9350: 34608D49E6F7B4FF012000F015F80BE0
0FD9360: 00F0F7F808D0874800190168002903D0
0FD9370: 2960D5BC0020B0BDD5BC043724216143
0FD9380: 12685218213238476EB5061C0DD0012E
0FD9390: 07D0B1683C204143F079091800F0E0F8
0FD93A0: 06E0192100F0DCF802E0052100F0D8F8
0FD93B0: 03A20132201C0830E6F756FF6EBD0000
0FD93C0: F0B5E7F785F93878012837D0E7F77CF9
0FD93D0: 3888002832D100266C4C2468002C2DD0
0FD93E0: 00F0B7F823D000F02CF8A178012915D0
0FD93F0: B179002912D0E278002804D0002A0BD0
0FD9400: 0022E27017E0002A06D100F034F80ED0
0FD9410: E6F782FF0122E27000200DE0002800D1
0FD9420: 0AE000F028F802D0FFF77AFF03E00026
0FD9430: 544800190660301CFFF7A6FF0022A270
0FD9440: F0BDFEB5E7F728F93878002811D0E6F7
0FD9450: DFFE01280DD0E7F73FF900203F5EA278
0FD9460: 012A02D0002F04D401E0013701D00120
0FD9470: 00E00020FEBD7EB598B0002E54D0321C
0FD9480: 1C32331C0C3368463CA1E6F711FE6946
0FD9490: 221C1032101DE6F75FFF002809D00125
0FD94A0: 211C1031081DE6F75BFF002801D00135
0FD94B0: F6E7211C1031081DE6F756FF002D33D0
0FD94C0: 00F035F8061C01256946221C1032101D
0FD94D0: E6F742FF002813D0002E0AD0211C1031
0FD94E0: 081DE6F73DFF00280AD0B54201DA0135
0FD94F0: F4E7211C14310D1C28350E1CA93600E0
0FD9500: 0025211C1031081DE6F72EFF002D0BD0
0FD9510: 2A1C331C1B480019011D016015A1E6F7
0FD9520: EFFF1848001900E0002018B07EBD00B5
0FD9530: 7079002806D0E7F7D3F8381C291CE6F7
0FD9540: 57FF04E020880130A84200DB00202080
0FD9550: 00BD3EB5CC200002C930E7F751FB3EBD
0FD9560: 80B505200002143041430620E6F758FD
0FD9570: 011C80BD25735C257300000025732573
0FD9580: 000000005402000010030000,0xA8000218 ; free ram 4 bytes
0FD9590: E4D3C2B1C9CC00000000000000000000,"\
{patch=WallpaperCycle ver=0.91 cp=benj9 id=CCC9}","\
{28 sd `\nFolder` ml=95 contains=`*.*` v=`0:\\Pictures\\Wallpaper\\`}","\
{12 s `\nMask` ml=15 v=`*.*`}","\
{6 o `\nChange Wallpaper at (only change in off-profile)` `Mainscreen`=0 `ReturnToMS`=1}","\
{5 cb `Random Order`}","\
Cycle Time (min. 8 sec){8 i Minutes v=5}{7 b Seconds v=0}",00
#pragma disable old_equal_ff
0FD93AA: 05 03 ; default cycle time sec. if WP change is waiting for opportunity, patch recycles by this time
0FD93A2: 0i25 0i12 ; seconds patch starts after boot net animation (dont set less 12 sec)
另外LZ一定要更新最新的LIB |
|