自己用VB写的一个小程序,可以将680rom定制中的两个需要手动的步骤简化成两下点击。。。
+ b! N2 V- {7 @% t* C8 Z: M7 b0 w% Q9 z" o: X: R* z
版本历史:0.1版-初步完成了主要代码。
# L% I% z( ~! A) i c7 S) h5 D 0.2版-添加了命令执行后的回馈信息。
: W0 Y! V8 G# [/ Z+ [+ X 0.3版-添加了“隐藏DOS”窗口可选项,默认开启,新界面见13楼。
) ^) h4 U1 N3 K2 J8 U8 d 0.3繁体版-感谢Freetong的繁体化工作,文件及截图在21楼。' r! O' r# Y" E' h' @
0.4繁简版-文件及截图在31楼。
5 m" {# l- i( o* e% d; W4 B9 k8 i% y: [
1.改进了回馈信息,检测到DOS分割窗口关闭后会显示“完成...”
" W x Y/ q6 s5 K+ h2 l2.添加了“自动关闭”选项,默认开启。
% ^) |- w2 N l w: u3.修正了“隐藏DOS窗口”状态下运行DOS进程不会自动关闭的问题。
& o8 T6 X0 [; _; p) b3 E4.增加了对繁体系统的支持,在繁体系统下运行时会自动切换至繁体界面。(繁体化信息由FreeTong提供)* h) I: G. {6 E, g+ ~
- p/ U3 {& n4 F r
程序说明:
) h8 X: i+ k6 A! A5 N1.分割文件:本程序调用rexx32.exe和ZIP2PDB.REX对low-palmos.zip进行分割。
1 S- l- {) f$ Z5 M& \1 j2 E/ b1 C8 A
2.写入MD5:本程序读取low-palmos.zip.md5的前32个字节写入low-palmos.zip.md5.pdb的第97-128字节。
) O& c& y5 o; D8 z3.上述命令执行前均会检查当前目录下是否存在所需文件,缺少其中任意一个文件命令将不会执行。
( y( z$ F7 Z1 Q& k" @) @8 P
' V) D6 h0 F4 {; r% }& I
图解如下:
: g# R Z6 y* f) J1 G# R* W, ?9 m5 A/ i$ n4 _* N
刷机有危险,动手需谨慎!- C& \* g& J, N, p; S x1 h" i
- M' [ J9 \. P8 M* F) j$ j
+ s4 H1 w A3 \6 V% H
朴素的主界面:
$ K) B7 x/ B0 N) Z- @
% |# w; J( k. \; x1 S) L0 F, S, {0 [, c( T
原始的low-palmos.zip.md5.pdb文件和写入MD5后的文件的二进制比较图:
' @ @$ H% e( B: ~+ |: [
2 o) X \! |$ R2 C5 i3 E! v% c M
6 D( E) f2 \' }+ M( z+ \) i写入后的low-palmos.zip.md5.pdb文件和low-palmos.zip.md5的二进制比较:
9 B0 y: z% p2 H- f* N
& @) L0 A3 s( V7 ~7 i& ~) x9 k+ ^3 K5 [, M
主要源代码截图:(看不清楚图的话请下载后浏览)
$ f& ?2 g. [! m+ D( ?) L* G8 A4 b
' c" a4 U# v. ?9 P/ I4 \
6 Q8 H5 I5 g! x% u4 q. x几点说明:
3 X+ h, {. H6 Z# j# D6 q# Z
7 r5 n9 |( e$ L3 x2 j
1.发出指令后程序会在当前目录下寻找所需文件,缺少相应文件的话不会执行命令。
5 m- Q. J7 p! `8 X5 b: l% r
分割所需文件:rexx32.exe,ZIP2PDB.REX,low-palmos.zip
4 [9 ~4 a: u! o4 \5 B' d 写入MD5所需:low-palmos.zip.md5,low-palmos.zip.md5.pdb
) }- l E/ ~6 A- e7 v2.分割文件操作视机器大概在3-5秒内完成,写入MD5操作瞬间完成。
9 l- J# g# X( b, F( V5 z# W @3.程序是用VB6编写的,可以在XP上正常运行,无法运行的请自行上网搜索VB6运行库。
, L; V0 g& A3 _2 x% m4.
这个程序在我自己的机子(XP)上测试通过,通过了二进制分析和定制rom刷机的实践考验,本人只保证其不含任何病毒木马插件或恶意软件,但不保证在任何机器上都能正常运行,上面同时也给出了主要的源码图,请根据您自己的判断决定是否使用,软件可以供大家自由下载使用,但是请自行承担使用风险。
# w0 B7 _( L, U2 X: J/ F
5 M5 O. `$ v& Z# G" K# Z/ X5.这个软件只是一个680rom定制的辅助工具,涉及到的文件以及如何定制rom请参考本站其它文章。
+ k1 H- S& Y; [1 Z
8 G3 o. n- Q6 h. pzj5261首发于吹友吧,如需转载请全文转载并著明出处,谢谢合作!
: e" i. `, H/ P) o. p) j- O3 S
# Q# |+ P# k7 V; ?0 {' `- e- [[
本帖最后由 zj5261 于 2008-2-1 14:47 编辑 ]