爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 250774|回复: 320
收起左侧

FAM 3.2 & BFA 2.2final & ESI & FTA以及txt读写编辑器

[复制链接]
发表于 2005-12-24 13:10:26 | 显示全部楼层 |阅读模式

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

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

x
!!注意!!!需要撤消以前的bfa1.1或是bfa1.0   以及关联文件到ram阅读器,看5楼和6楼。。。不可强刷




;*** FAM 3.2 ***
;6688V55
; Autor: RST7/CBSIE
;移植:JunFeng
; 不用通用变量而用了SendMessage(发送消息)函数,更稳定,无bug。
; 原先的FAM 0.9补丁无需撤销

; RST7对于fam3.2使用的说明
;When use FAM2: For call routine in filesystem context u make a call 0E47FF0 with address of yo
;ur routine in R4:R5.
;When use FAM3.2: For call routine in filesystem context u make a call 0E47FFC with address of y
;our routine in R12:R13. Additional parameters to your routine can be passed throws R14:R15 (w
;hen u call 0E47FFC) -> R12:R13 (when filesystem process call your routine) - BFA22 use this fea
;ture to pass adress of bin filename without global variable usage.

;But if patch use other address in FAM2 (not E47FF0) or not use FAM2 at all - u need rewrite all fil
;e access

;fw5601 source code on cbsie_narod_ru fw5601源码在http://cbsie.narod.ru


0x3C1EDA: 46F82200 FAE40048
0x444800: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F840002D0446F82200FADCDE1ED440
0x444810: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A00D4500C00D4C00E00D4D01000DAC7
0x444820: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88EEFADC602B88F088E088D088C0E6FC
0x444830: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7038E0EDE6FE4000E00FDAB44C7206F0
0x444840: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0800DB00FFFFFFFFFFFFFFFFFAE42648





;*** BFA. Bin文件存取功能修改v2.2 final 挂钩调整版***  
;6688V55
; Autor: trustkill modified by JunFeng
; bin程序文件请更新至最新集成版附带的,如写16,wise2006,天堂3.5附带的。。

;需要系统文件关联v1

;需撤销 以前版本BFA,


0x32cc34: 6C6462 62696E
0032cbf2: 6C6462 62696E
0x33126C: 9D04 7202

0x4448D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE4D848FAD3B002F0E8F0F906FEB200
0x4448E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCEE48E6FDE400DAE44C48DB00E00E
0x4448F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00FDADB5CAFF08446F8FFFFEA202C49
0x444900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C8E6F92000F0E9E00DE6FF0040DADB
0x444910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CCB3F0C846F400408D0546F923002D02
0x444920: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 08910DF1DADB8ECDDA080000DB00






;*** ESI. Extended firmware String ID ***

;Firmware: sl45v5508
;Author: rizapn
;移植: JunFeng
;Created: March 22, 2005
;扩展的字串显示,非常适合bin显示字串,字串id从e27开始
;Extend the firmware string ID to be used in any other routines
;By default, the firmware string ID is 0x0000 - 0x0E26.
;After applying this patch, we can assign any string to ID 0x0E27
;up to our needed (not higher than 1388) with 'more easy'

;Assign new SID Table:
; mov r5, #pag(extIDTable)
; mov r4, #pof(extIDTable)
; calls setExtSIDTable ; 0e47ec0h

;extTableID is an pof:pag table for extended SID (starting from 0x0E27)
;String must be in Siemens ASCIIZ format.
0x41FD0E: 46FC160ADD05 FAE4CE7ECC00
0x447EC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7502F00F6F41435F6F51635DB0046FC
0x447ED0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 270E9D0746FC160ADD02FAE114FDFAE1
0x447EE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1EFDD7502F00F2F41435F2F5163526FC
0x447EF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 270E5C2C004CDC5598E4A8F4F0C8F0D9
0x447F00: FFFFFFFF FAE140FD






; *** FTA v2.0. ***
; *** File Type Association v2.0 ***
; Copyright(C)2005 by Rst7/CBSIE
;
; Need FAM3.2&BFA2.2B & ESI patch. Undo all FAM2 stuff
; and patches, used FAM2 (JSTV and other)
; Patch use text file A:\execute.ext as
; file_extention:full_path_and_name_of_binfile
; ...
; One line - one extention. Without spaces!
; If extention not found, run
; last binfile defined in execute.ext
; For coders: full path and name of openfile
; passed to binfile trows R12/R13 as far pointer
; to ASCIIZ string
;
; Check R13 (_pof(commandline)) for 0x35 - if equ
; then run from FTA, else run from BFA
;

;使用方式,在mmc根目录新建文本文件execute.ext,内容格式如下
;org:A:/bin/fileorg.bin   >>意为关联org文件到A:\fileorg.bin
;txt:A:/bin/ted.bin        >>关联txt文件到A:\bin\ted.bin
;sie:A:/bin/null.bin
;注意!!!sie:A:/bin/null.bin必须在最后(该文件只需要4个16进制的字符就行db00)
;否则它会将未知文件关联到定义的最后一个bin上


0x4447E8: FAD3B002 FAE4304F
00444F20: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2A2A2A204654412076322E30202A2A2A
00444F30: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE4384FFAD3B002F0E8F0F906FEB200
00444F40: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FCA651E6FDE400DAE44C48FAD3B002
00444F50: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F04CF05DFAE4C07E413A5C6578656375
00444F60: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 74652E65787400000000000000000000
00444F70: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0000000000000000F31191031A129103
00444F80: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0A129103889088808870886026F00401
00444F90: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F07DF06CE009E00CE00DC4C00001C4D0
00444FA0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0201F0C6F0D7DAC73685F084EA209451
00444FB0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F87F00EAE09451F0C6F0D7DAC73685
00444FC0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0064F0C6F0D70D0828813D05E6F6F211
00444FD0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F791030D072861DC47F426FFFF47F2
00444FE0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2E003DF2E6FC580FE6FD9103E00EE00F
00444FF0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DADB5CAFF0C446FCFFFFEA208A5188C0
00445000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E02D00D066FDFF3FF2FE02FEE6FF8000
00445010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DADBCCB3F08498C0E6FD800046F88000
00445020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D1BE1020080B9280D30F08C88D0E6FC
00445030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 800088C0E04C00C066FCFF3FF2FD02FE
00445040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE840000E066FEFF3FF2FF02FEDAC7
00445050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B483080298D0F0C888D088C0E6FD8400
00445060: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00D066FDFF3FF2FE02FEE6FF8000DADB
00445070: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF CCB3F08498C098D046F880009D06E102
00445080: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0080E4288000E6FD0001E008408D2DCD
00445090: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E8088100E0A92EEA20105146F9FFFF
004450A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0446F9FEFF2D0F0D1647F23A003D0B
004450B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E066FEFF3FF2FF02FE00E8C4E00001
004450C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C4F00201289147F20D002D0347F20A00
004450D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DDDE0090DDB47F20D002D0347F20A00
004450E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D02E0090DD347F23A003D06F0E6F0F7
004450F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 00E9DC4FA94E2D18F0E6F0F700E9DC4F
00445100: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A94E41423D0208910DC1E6F9FFFF0DBE
00445110: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D4800001D490020170893D10E01CE6FD
00445120: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 290EDAE638050D36F09066F9FF3FF2F6
00445130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 02FE0098C4900001C4600201DADB8ECD
00445140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0080D010881D4C00001D4D0020100C8
00445150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC4DA9CC47FC1F00EDF5E10CDC4DB9CC
00445160: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D4C00001D4D00201E00EE00FDADB5CAF
00445170: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C446FCFFFF3D07F08CE01CE6FD280E
00445180: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE63805F0C8F04C0D07E01CE6FD270E
00445190: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE63805E6F4FFFF06F0040198609870
004451A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 98809890DB00889088808860F06DF09C
004451B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC780FE6FD9103DAE4504FF0C9F0D6
004451C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE4844FF08446F8FFFF2D0FF0C8E00D
004451D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE2000E6FF0040DADBCCB3F0C8DADB
004451E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8ECDF0C9F0D6DA080000986098809890
004451F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DB0000455845435554452E4558540D6E
00445200: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6F7420666F756E6421004E6F7468696E
00445210: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 6720746F2072756E210042696E206669
00445220: FFFFFFFFFFFFFFFFFFFFFFFFFFFF 6C650D6E6F7420666F756E642100



Next   ……………………

TED.BIN   (TED - text editor/viewer as binfile),无中文字体文件,*.fnt,无法使用

[ 本帖最后由 JunFeng 于 2006-1-26 16:30 编辑 ]

FileORG.bin.txt

1.03 KB, 下载次数: 45

fileorg.bin和ted结合,保存文件用

TED.BIN.txt

6.11 KB, 下载次数: 36

TED.BIN (TED - text editor/viewer as binfile)需要中文的fnt文件(字体文件)不知字体文件格式,暂 .

TED.rar

5.59 KB, 下载次数: 31

5601版ted含有俄德字体文件

评分

参与人数 1实力分 +2 金钱数 +10 收起 理由
巴戈 + 2 + 10 技术文章

查看全部评分

发表于 2005-12-24 13:15:04 | 显示全部楼层
试试看,呵呵,支持
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:16:48 | 显示全部楼层
强烈支持!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:18:32 | 显示全部楼层
板凳阿//////
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-24 13:20:15 | 显示全部楼层
需撤消的补丁如下:
;*** BFA. Bin文件存取功能修改v1.1***
;6688V55
;Author: RizaPN modified by Bennie
;需撤销 BFA V1.0

0x32CC8A: 656D6C 62696E
0x32CCB2: 656D6C 62696E

0x33013A: DC4CA9C6 FAE48449
0x3301B2: E6FF4B03DAD2DC62 0D75DAE460490D62

0x444960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FEF03FE6FD2000E00CE085D7703700
0x444970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885E88CE88DE88CEE6F61C00DC49C468
0x444980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2C00DB00DC4CA9C649C33D02FAD3B401
0x444990: FFFFFFFF FAD33E01


;*** BFA. Bin文件存取功能修改v1.0***
;6688V55

0x32CC8A: 656D6C 62696E
0x32CCB2: 656D6C 62696E

0x444960: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 49C32D02FAD3B002E6FEF03FE6FD2000
0x444970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00CE085D7703700885E88CE88DE88CE
0x444980: FFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F61C00DC49C4682C00FAD39201
0x330184: EA00B002 FAE46049

4F3B0E:7FF8839480928FDE94A2A292AA92AA12A212BFF28002FFFE 7FF880148012BAFEAAA2BAE2800295D2955295D28002FFFE
0x44498C: 92 98



;Text及其他文件HookV1.2
;6688V55
;Author:Bennie
;修改txt及所有的未知文件类型和RAM版阅读器关联,需要FAM,BFA1.1,右软键修改,Ram版阅读器
;和RAM阅读器类似,要求txt是unicode格式,不超过64KB,直接在MMC里面打开
;同时修改上网与娱乐下面的帮助为Ram版阅读器入口。
;V1.1->重新Load文件时清除历史数据。
;V1.2->修正了长度为奇数时会关机的问题,部分修正结尾的0的问题。

;以下两句是修改RAM阅读器的快捷到上网和娱乐的帮助,可以强刷或者不刷!
;0x33732C: AF014103 E702E702
;0x337356: 32BEF400 0063E400

0x330184: EA00B002 EA00BA01
0x3301BA: 0804EA00A802 DAE480620D5F

0x446280: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC0001E6FD2000E6F5E400E6F4AC62
0x446290: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FEF03FD7703700885E884E88DE88CE
0x4462A0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F61C00DC49C4682C00DB00D7503700
0x4462B0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F4E83FF2F5EA3F66F4FE3FE00CDC45
0x4462C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B8C4E6FD2000E6FEFF00E6FF0001DAC7
0x4462D0: FFFFFFFFFFFF 1684FAE40063



刷过BFA2.2 final的请撤消下面再刷改挂钩版。没刷过2.2final的就不用了。。
0x32CC8A: 656D6C 62696E
0x32CCB2: 656D6C 62696E
0x330184: EA00B002 FAE4D048

0x4448D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 49C32D02FAD3B002DAE4E048FAD3B002
0x4448E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E8F0F906FEB200E6FCF648E6FDE400
0x4448F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAE44C48DB00E00EE00FDADB5CAFF084
0x444900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46F8FFFFEA203449F0C8E6F92000F0E9
0x444910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE6FF0040DADBCCB3F0C846F40040
0x444920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D0546F923002D0208910DF1DADB8ECD
0x444930: FFFFFFFFFFFF DA080000DB00

[ 本帖最后由 JunFeng 于 2006-1-25 18:03 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-24 13:25:54 | 显示全部楼层
关联txt和未知文件到ram阅读器v2正式版
如下

http://mobile.0110.cn/viewthread ... page%3D1&page=1

[ 本帖最后由 JunFeng 于 2006-1-24 19:31 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:26:16 | 显示全部楼层
如果用在显示1000张图片的补丁里,第一张图片能显就成功了。
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:37:18 | 显示全部楼层
高啊!如果能突破64K限制了,那楼主又立了一次汗马功劳了
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:58:05 | 显示全部楼层
SendMessage(发送消息)函数?

哪里?
回复 支持 反对

使用道具 举报

发表于 2005-12-24 13:58:55 | 显示全部楼层
支持一下
期待能够稳定运行
回复 支持 反对

使用道具 举报

发表于 2005-12-24 15:05:27 | 显示全部楼层
原帖由 wwssff 于 2005-12-24 13:26 发表
如果用在显示1000张图片的补丁里,第一张图片能显就成功了。


成功了吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-24 15:09:36 | 显示全部楼层
挂钩最好用回原来的:
0x330184: EA00B002 FAEE6066
还有,下面的改图标无需撤销:
4F3B0E:7FF8839480928FDE94A2A292AA92AA12A212BFF28002FFFE 7FF880148012BAFEAAA2BAE2800295D2955295D28002FFFE
回复 支持 反对

使用道具 举报

发表于 2005-12-24 15:15:04 | 显示全部楼层
原帖由 wise2008 于 2005-12-24 13:58 发表
SendMessage(发送消息)函数?

哪里?


DAB44C72 这个?
回复 支持 反对

使用道具 举报

发表于 2005-12-24 16:05:36 | 显示全部楼层
原帖由 Xinshou 于 2005-12-24 15:05 发表


成功了吗?

我没试,去休息了,回来看到暂停。
回复 支持 反对

使用道具 举报

发表于 2005-12-24 20:07:24 | 显示全部楼层
顶啊。期待完美这个补丁。
回复 支持 反对

使用道具 举报

发表于 2005-12-24 23:02:38 | 显示全部楼层
期待!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2005-12-24 23:44:42 | 显示全部楼层
顶啊。也期待完美这个补丁呀^_^
回复 支持 反对

使用道具 举报

发表于 2005-12-25 01:44:38 | 显示全部楼层
原帖由 wise2008 于 2005-12-24 13:58 发表
SendMessage(发送消息)函数?

哪里?



此消息非彼消息。不是你想的那个哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-25 09:57:03 | 显示全部楼层
关于psendmessage函数
请看http://mobile.0110.cn/viewthread ... &extra=page%3D1

对小8的消息机制还不很明白,只是找到了消息执行的地址,在这里

[ 本帖最后由 JunFeng 于 2005-12-26 20:47 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-12-26 08:40:48 | 显示全部楼层
注意:
刷了FAM 3.2 & BFA 2.2B 后,凡利用了 FAM 和 BFA 功能的相关补丁都要简单修改其调用函数,否则无法配合或运行!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 07:35

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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