【M608c实用软件签名的方法】M608 的操作系统是 Symbain UIQ 3.0 ,现在很多基于 Symbain UIQ 操作系统开发的软件都需要签名,否则不能安装 。签名则需要证书,所谓 合法证书,就是手机生产厂商认可的,或者是 SYMBIAN 认可的,或者是开发者自己负责的个人证书 。
有了证书,才能给软件签名, 签名后才能安装 。现在 Symbain 网站对 ID 的申请做了限制,已经很难申请到 ID 了,而一个 ID 每天只能制作 5 个证书 。所以很多朋友都是拜托别人帮忙制作证书,问题也就来了:证书是拿到手了,不会用!总是提示证书无效,或是签名失败 。其实证书在手,不存在签名失败的问题,只是方法不对 。
我简单的说一下给软件签名的方法:
1、首先感谢 taojun119 ,我是看了他的帖子才顺利的申请到 ID ,制作证书,然后给软件签名的 。我所说的方法都是基于他的帖子,只是做了些补充说明 。
2、给软件签名必须有 5 个文件:其中的 3 个系统文件可以在我的的帖子下载 ( younet 下载区 ——Symbian 专区 ——UIQ 讨论区 http://play.younet.com/view.php?tid=54672 ) 。剩下的 2 个文件分别是:证书文件 (*.cer) , Symbain 许可文件( *.csr ) 。备齐这 5 个文件就可以给软件签名了 。
3、把这 5 个文件和未签名的软件(一共是 6 个)放到一个文件夹里面,用 “ 记事本 ” 打开 auto_signsis.bat ,或者在 auto_signsis.bat 上反键 —— 编辑,其内容格式为: signsis□ 未签名的软件名称 □ 签名后的软件名称 □ 证书 □KEY□ 密码( □ 代表空格) 。这个内容是需要我们编辑的,我举个例子来说明以下如何编辑:
例如给反锯齿软件 FontRouter.LT.sis 签名,首先要把软件的名称改为 *.unsigned.sis ,也就是 FontRouter.LT.unsigned.sis ,证书为 359593006000000.cer , auto_signsis.bat 的内容就应该这么写: signsis FontRouter.LT.unsigned.sis FontRouter.LT.signed.sis 359593006000000.cer sultan.key 0123456 ,保存即可 。(大家注意了未签名和签名后软件名称的区别了吧)
4、 双击 auto_signsis.bat ,出现 DOS 虚拟窗口,数十秒后软件签名成功,系统自动生成一个 *.signed.sis 的文件(对应上面的例子就是 FontRouter.LT.signed.sis ),比未签名的软件大概大 2K。
希望大家看了这个帖子就会自己个软件签名了 。
推荐阅读
- S308升级G2版本完全指南(win98/me)
- X608修改文件软件推荐
- 奥德赛有什么实用的东西 奥德赛铭刻什么好
- 两款字典软件大比拼
- 手机软件版本和匹配的PC同步软件说明
- 制作7650待机彩图的小软件
- ++的几个实用小技巧
- WIN98下的管理软件安装
- 功能强大的升级软件FREIA_jimyu
- 电脑开机后自动启动软件关闭的方法 电脑怎么关闭开机自动启动软件