The change you want to see in the world .

创建Opera mini等JAVA程序的快捷方式

昨天刷了国外的rom发现他能够把JAVA的opera mini5 提出来放到了桌面的快捷方式感觉很不错 今天查了一下相关的教程 原文如下
AVA程序快捷方式的创建
本方法理论上适用于所有JBED系列JAVA模拟器
相信大家不喜欢JAVA的直接原因就是JAVA程序启动很麻烦,并不能直接运行JAVA程序而是要先启动JAVA模拟器。比如lionheart 机友。因为这个原因,他放弃了JAVA QQ.
现在通过下面介绍的简单方法就可以轻松实现如同NOKIA一般的单JAVA的快捷方式的创建了(直接反映到开始菜单中)。
JBED模拟器可以通过给快捷方式附加参数直接运行JAVA程序,而且退出JAVA程序以后,连JAVA模拟器也是一起退出的。
下面说明一下方法(以我机器上使用的JBED1119为例)
1。确定JAVA程序的编号
首先打开JBED目录下的Appdb目录,按类型排列文件,找到.utf 类型文件

如图所示

选择用记事本打开一个,比如s4_suite.utf,有如下内容(我的是这样的)

  1. MIDlet-Jar-URL  Zozoc.jar MIDlet-Jar-Size 120607 MIDlet-Name Zozoc
  2. MIDlet-Vendor Trilogy MIDlet-Version 1.4.6 MIDlet-1 !Zozoc, /icon.png, com.zozoc.Zozoc MicroEdition-Profile MIDP-2.0 MicroEdition-Configuration CLDC-1.0 MIDlet-Icon  /icon.png Manifest-Version 1.0
  3. Created-By $1.5.0_05-b05 (Sun Microsystems Inc.) Ant-Version Apache Ant 1.6.5 MIDlet-Jad-URL 6file:///Stor[url=http://product.it168.com/detail/doc/139047/index.shtml]ag[/url]e Card/**/java游戏/Zozoc.jad

复制代码

由以上信息我们得知,这是做做客(一个发短信的JAVA程序)。
记录下s4这个编号.
2。创建 .lnk 快捷方式
新建一个文本文档,输入以下内容
复制内容到剪贴板

  1. 15#"Storage Card\Program Files\Jbed\JBED.exe" -run s4_?Storage Card\Program Files\Jbed\JBED.exe

复制代码

注释:
15# ————- 快捷方式编号。可随意更改。
#"Storage Card\Program Files\Jbed\JBED.exe" -run s4_ ———— s4就是我们刚刚找到的ZOZOC的编号,前面的是JBED路径
后面的一段?Storage Card\Program Files\Jbed\JBED.exe。这一段可有可无,是调用图标时用的。
注意:上述内容在编写时,字母的大小写,单词间的空格应明确加以区分,否则将导致 .lnk 的创建失败。机器无法找到设备。
编辑好了,我们另存这个文本文档为 “zozoc.lnk”,放到开始菜单(\windows\start menu)里,直接运行就可以了。
以上的简单编辑后,.lnk 就创建好了,默认的图标为你的模拟器的图标样式,比如   。当然,所以创建了快捷方式 的JAVA程序都是这个图标。
如果想进一步给快捷方式添加图标的话,请继续看分割线以下的内容(不改也不影响使用)。
————————————————————————————————————————————————-
————————————————————————————————————————————————-
————————————————————————————————————————————————-
制作图标:
这里制作图标采用调用DLL图标库文件的方法
1.下载附件中的icon.dll,这是一个空的dll文件,可以往里面添加图标制作成图标库。
用ResHacker(我的另一个美化的帖子里有这个工具)“文件”—-“打开”icon.dll,操作->添加一个新资源

选择喜欢的默认图标(ICO格式)。

然后资源名称处键入“101”.并记住这个数字

添加一个资源成功后,再添加第二个。
但资源名称处应添入另一个名称,比如“102”

DLL图标库文件调用方法
复制内容到剪贴板

  1. 15#"Storage Card\Program Files\Jbed\JBED.exe" -run s4_?Storage Card\Program Files\Jbed\icon.dll,-101

复制代码

注意问号后面部分,101即是我们刚刚添加时写的资源名称,前面有个减号。