完美算数教室's Archiver

DoraJDJ 发表于 2015-11-7 20:30

[后续]尝试利用Linux免客户端验证自制⑨服启动器

诸君,这里是DoraJDJ
上周本人[url=http://cirno.biz/thread-26979-1-1.html]尝试写了个启动器[/url],这周在学校不断[s]浪费流量[/s]翻阅各种资料源代码和实例,周五回来继续折腾,现在原型差不多弄出来了:

[attach]40209[/attach]


最初的设计太过简洁,感觉对一些人不友好,于是做的有点像⑨服官方启动器了:P

主界面和官方启动器界面的不同估计就只有底栏,本人把登入界面和主界面拼在一起,若要启动游戏直接在底栏输入账号和密码就能登录并启动游戏了

[attach]40210[/attach]


设置界面也做了些修改,因为启动器使用了[url=https://github.com/to2mbn/JMCCC]JMCCC[/url]这个第三方库(还是国产的),支持读取json文件,于是给这个新启动器加了个版本选择功能

[attach]40211[/attach]


包括控制台输出标签页,虽然样子可能和官方启动器不同

嘛,差不多是这样了



目前这个玩意还有一些缺点,就是有关于资源文件的问题,好骑的孩子可以看下这里:[url]https://github.com/to2mbn/JMCCC/issues/8[/url]

现在虽然支持1.7.2版本启动了,但是资源文件加载方式已经变了(从之前的读assets文件夹变成了读indexes的legacy.json),如果把这启动器套上现在官方的客户端可能会出现资源文件读取失败不能调中文、游戏没声音etc

其次,这个启动器和官方启动器一样,不支持资源自动下载,若要实现真正的跨平台估计还要在客户端里留个不同平台的lwjgl和jinput库文件

最后继续冒着被喷的风险[url=http://cirno.biz/space.php?uid=9]@⑨[/url]  ..............

发表于 2015-11-7 23:44

找我你干啥

chrysanthe_m 发表于 2015-11-9 16:16

{:8_391:}不明觉厉

Moron 发表于 2015-12-8 06:25

风格好清新,然而咱用的是WIN8.1……

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.