QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1522|回复: 1
收起左侧

[分享] Sis文件解包与打包详细教程

[复制链接]
发表于 2007-8-10 16:06:04 | 显示全部楼层 |阅读模式 来自: 中国山东聊城

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
现在学习汉化的人越来越多了,汉化出的软件也越来越多,从而给大家使用软件带来很大的帮助。但是现在大多数人汉化软件都是采用汉化软件内的资源文件来覆盖原文件从而实现汉化。但是这样虽然能够实现汉化,但是总是用覆盖原文件的方法来实现汉化比较麻烦,因而我们需要一种方法来简化它。那到底怎样来实现呢?那就是重新打包(也就是把sis安装文件解压后加入汉化文件重新压缩成sis安装文件)。可能大家现在还不是很明白,不过没关系,看完下面的说明后我相信大家一定会有新的认识。  ]. S8 J$ b- V# h3 v) t' d5 z9 F
为了让大家更好的理解内容我列个提纲:0 `) o2 f. g! d* v% o
1.解包介绍及详细讲解;
) Y+ Z4 j$ q! Q; J' P; E# y2.打包介绍及详细讲解;
+ {5 W. J- x& h+ }5 Z3 a0 b3.总结。
% c* N+ A$ B7 [# Z(本文所涉及到软件在最下面提供下载)# g7 a/ \) @# |' l  k1 _& i
下面我给大家详细详细加详细的具体讲解(我们的目标是让大家看懂为止)。2 R/ C3 v' a7 @. u/ T- w
一.首先我们来讲解解包:
3 z" N3 k  ]; T7 T$ d) L一个sis安装程序是由多个文件组成到一起的,在我们的电脑上sis安装程序只是一个安装程序,它在安装到手机上后会把程序里面的多个信息安装到手机上。如果我们可以不通过sis安装就可以把程序信息安装到手机上那不是更方便了,那怎么才能做到这点呢,对了,可以用解包来实现。我们现在利用UnMakeSIS这个软件来完成截包。, O6 z3 A: v" c" e7 H; v8 r0 T
解包可以让我们在电脑上利用UnMakeSIS来把sis安装程序中的全部文件提取出来,这样我们就可以把提取出的文件直接拷贝到手机上来完成软件的安装,这样的好处是可以节省手机存储空间。解包可以轻松在电脑上提取出资源文件来进行汉化。不过最重要的是我们讲解解包是为了后面的打包做铺垫,当然要打包必须有东西打才行,那就是先要解包。
. A' w+ J1 H7 Y7 _1.下面我们用UnMakeSIS这个软件来解包,如下图所示& ~1 ~# ^/ a  \2 ]% O; _/ n- e
( p- p, u3 t. Z" @* d' c/ v
7 N5 R, Y. M% w5 {" W
2.我们点击1处,打开我们想要解压的sis安装文件,如下图 7 F3 T" P0 d* J& Y
" G" i( x8 p! d% p7 [3 o. E5 K
/ \: h! o4 P! P7 G6 h" j
3.软件显示了sisi内的所有信息,已经是中文版的了,信息大家也一定能够看明白,不过我在这里要注重说几点信息,因为在后面的打包过程中要用到。如下图,1处是所要解压的sis文件路径(哪里都可以),2处是软件的版本号,3处是软件的UID(大家可能要问了,有3个UID到底用哪个啊,没关系在我们打包用到软件里可以自动或得UID,大家在这里只是了解一下UID,到底用哪一个后面就可以知道了,呵呵,留个悬念)。' c! K% I0 Z3 }; e) n  e$ w
3 {4 ~$ e1 E) c2 a7 E  e: C

: i) {# E' ?4 u0 q4.注意了下面是关键,我们可要解压了,怎么解压啊,点击下图4、1处就可以把sis解压出来了。) i- B) v' @8 _" H0 u% A% X/ P! Y

/ [' G7 L6 _2 m; g$ E2 H8 t, G4 o/ y- f8 Z  O! Q8 m. b. o
5.现在sis安装程序已经解压出来,看起来已经成功了,但是大家不要高兴的太早。如果是一般情况一个sis压缩包解压后就可以了,不过我现在解压的sis包解压后又解出2个sis包,哎~~~这是麻烦啊,怎么办呢,其实也不难就是按照上面的步骤1——5再来两遍就可以了。恩?还不明白吗?好了,我就不怕麻烦了,再把剩下的步骤补充完整。
; Q' U  T) I" s* [8 C# a* u: Z  x8 S% l+ r3 Q* Y/ S
6.请看下图,这是第一次解压出来的东西,1处是已经解压出的文件,2,3处为解压出的sis文件,现在我们要把2,3处的sis也解压出来,4当然是我们最初要解压的sis文件了。 6 F; V+ l$ N! u
+ a' g3 }+ d7 V2 s8 q% I  o

! q, p( H# W* K* A7.然后分别在UnMakeSIS的选择路径上选择下图的2和3处的sis文件,分别解压2和3处的sis文件,操作步骤如下
; q. S2 k4 k# |. Q
* J2 Q& Z9 H2 S7 N$ H3 t  D  K7 t
3 w% ]. G6 F' x- F5 ]8.这样我们就把所有sis文件解压完毕,如下图所示1处,我们可以把解压出来的所有文件直接拷贝到手机上来实现软件安装,这样可以节省很大空间
8 |& q8 z0 P* o, p: v& F$ s9 T2 {& n! }: h# H1 y; P

* M& K1 I. b# b: F* t好了,现在解包的过程已经讲完,相信大家对解包已有了个清晰的了解。
! {9 i& H0 t: P0 B' z! ]- O( X' }( x# `: ~0 i
二.下面我们来详细讲解一下打包的过程:
1 W6 Z0 ?* B7 n6 A$ [! W8 x' w  ^打包相对来说要比解包复杂一些,不过我会尽可能的讲解详细一些的。  Q7 O, g% G: w) _% ]0 `# z
1. 首先我们用Makesis和SIS制作助手,这样可以方便的打包成sis。SIS制作助手如下图所示  G% k6 ?" u) Q1 G. u) h+ g4 f
6 s% Q2 J+ i1 t
0 ]% n' j% t# n/ j( `
2.大家看后是不是一目了然了,又是中文版的。上面的按键很简单智能化,我现在给大家详细讲解一下各个键的用途。首先我们要选择安装路径(也就是要打包的文件所在目录,不过大家在这里要注意了,安装路径和生成文件夹的路径不要有中文名,这样才能正常的运行软件)。生成文件夹就是打包后所要存储的路径,软件名称自己设定就可以了,选择语音为ZH也就是中文,其它也可以随便了,兼容手机默认就可以了。下面就是第一章我所设的疑问UID,在这里只要你选择打开文件找到刚才打包的SIS安装文件就可以智能的读出UID来,是不是很方便啊。Ver,Min,Bulid就是软件的版本号自己填号就可以了。在安装时显示提示里面点击右面的彩色笔可以填入自己需要写的文字,文字将在安装中提示出来。下面结合图来说明一下
4 w- f- W, A! y$ y3 U
& I! U& k8 w1 y4 x$ _6 ]
9 ^5 v3 I" Z, {3 e% [0 n6 Y3.下面我们点击软件右下脚的制作SIS来生成一个PKG文档,PKG文档所在的位置在软件的同一目录下bin\temp.pkg,再有一个bin\popup这个是安装提示出的信息,可以根据自己的需要来填写。Temp和popup如图+ [- Y" H& Q  M8 M7 g! S5 \

# Q& W7 v- U: S# D7 b( F& J
# n. W2 O. `' r/ \' r5 w4.接下来我们看到图十一里面有个makesis文件,这个文件要在DOS上运行,而且要把这个文件复制到C盘来运行,大家可以把它复制到C盘去,记住是C盘也就是系统盘。请看temp里面是一个已经写好的pkg文档,这样可以给不会写pkg文档的兄弟们省了不少事,也可以节省编写 pkg文档的时间。当然temp和popup文档可以自行修改,可以大家自己研究,这里使默认的就可以了。现在大家要注意了,temp和popup要用Unicode码存储,只有这样才能正确识别出中文来,怎样存储请看图
4 L6 K8 s8 u. _: G8 ]% l
  A5 y7 x0 ^! }4 j; z+ t: \# p, E% _7 B. k8 V
5.保存好后我们就要到关键步骤了,就是进入DOS进行关键的打包。
5 p3 r' U* j- L8 [) I, j8 ]2 N4 ]首先点击windows的开始--运行输入cmd,如下图
! ]  K2 I  K$ M& P% E$ C* ^
. `& O2 r2 h: P( T
5 a; t  ^/ [% p5 {* u. W6.现在进入DOS如图十五所示,仿照我输入的
( p/ a5 k1 `& W. R: V
( V) t7 j$ j$ b+ ^; `* c
8 r1 o; c0 d0 N1 @, S, B好,现在打包的全部过程已经讲解完成,大家清楚了吗?, L8 r9 B, h9 _+ o9 O+ H
5 X! {5 Q# b6 A* E. E6 d' \- I
三.总结:
( x) ^$ I- s+ }1 j1 ]最后,我再给大家容易出错的地方强调一下,解包的时候记住如果解出多个sis文件要继续解下去直到全部解开,也就是全部解成文件形式。打包的时候记住安装和保存路径不要有中文名,再有temp.pkg和popup要存储为Unicode格式否则不能正常显示中文,还有DOS下的 makesis要把这个文件放在 C:\下。0 a4 B2 D# l' }  d: l+ O/ Z9 Q

" J( v3 }" J' t4 Y/ h4 b5 S

评分

参与人数 1三维币 +3 收起 理由
zyj10282005 + 3 好资料

查看全部评分

发表于 2007-9-2 21:00:00 | 显示全部楼层 来自: 中国广东广州
很好!能不能介绍NOKIA 70手机的一些功能?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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