虽然标题写的人人,但其实还是有条件的:就是你必须能上网,而且你的机器有一个公网IP,这样你的手机才能在茫茫的网络中找到你的服务器并进行下载。
其实建一个Java Game的下载服务器很简单,只要一个http服务器就可以了,关键的就是设置几种文件的mime-type。
wml : text/vnd.wap.wml
jad : text/vnd.sun.j2me.app-descriptor
jar : application/java-archive
因为不同类型的http服务器软件设置mime-type都有所不同,但有经验的人一看就应该知道怎么做了,连一分钟都不要,所以我就不详细的说了。但对于那些毫无经验的机油,我会在附件了提供一个已经设置好的服务器。
设置好服务器后,剩下的就是写wml了,在附件中我也会提供一个例子,里面的wml就类似于一个模板,大家根据自己的jad的名称修改一下就可以使用了。
<p>
<anchor>puzzlebobble
<go href="http://210.14.211.39/puzzlebobble.jad" method="get"></go>
</anchor>
</p>
其中要修改的地方有
1. <anchor>标签后面的puzzlebobble,这是显示的游戏名称
2. 210.14.211.39是服务器的ip,换成你机器的公网ip,怎么知道自己的ip?假设你是win2000,开始菜单-》运行 -》敲入cmd -》再在命令行中敲入ipconfig你就可以看到了。
3. 把puzzlebobble.jad换成你的jad的名字,同时把对应的jar拷贝到相同的目录下,而且jar的名字不要乱改,要和jad文件里设定的一致,不然手机会找不到jar文件的。
改完后就ok了。
附件是一个设置好了small http server,解压到c:/shttps目录下,运行c:/shttps/http.exe就打开了服务器,然后用你的手机访问http://你的公网IP/download.wml即可
其实建一个Java Game的下载服务器很简单,只要一个http服务器就可以了,关键的就是设置几种文件的mime-type。
wml : text/vnd.wap.wml
jad : text/vnd.sun.j2me.app-descriptor
jar : application/java-archive
因为不同类型的http服务器软件设置mime-type都有所不同,但有经验的人一看就应该知道怎么做了,连一分钟都不要,所以我就不详细的说了。但对于那些毫无经验的机油,我会在附件了提供一个已经设置好的服务器。
设置好服务器后,剩下的就是写wml了,在附件中我也会提供一个例子,里面的wml就类似于一个模板,大家根据自己的jad的名称修改一下就可以使用了。
<p>
<anchor>puzzlebobble
<go href="http://210.14.211.39/puzzlebobble.jad" method="get"></go>
</anchor>
</p>
其中要修改的地方有
1. <anchor>标签后面的puzzlebobble,这是显示的游戏名称
2. 210.14.211.39是服务器的ip,换成你机器的公网ip,怎么知道自己的ip?假设你是win2000,开始菜单-》运行 -》敲入cmd -》再在命令行中敲入ipconfig你就可以看到了。
3. 把puzzlebobble.jad换成你的jad的名字,同时把对应的jar拷贝到相同的目录下,而且jar的名字不要乱改,要和jad文件里设定的一致,不然手机会找不到jar文件的。
改完后就ok了。
附件是一个设置好了small http server,解压到c:/shttps目录下,运行c:/shttps/http.exe就打开了服务器,然后用你的手机访问http://你的公网IP/download.wml即可