Minecraft(我的世界)中文论坛

标题: 启动器登陆模块标准化尝试

作者: zhh0000zhh    时间: 2013-8-21 16:10
标题: 启动器登陆模块标准化尝试
本帖最后由 zhh0000zhh 于 2015-1-3 23:11 编辑

近日我与bangbang就启动器插件问题进行了讨论,决定统一BMCLMCLauncherBN的插件格式
同时欢迎其他启动器加入该标准

今后将更新为SharpLoginApi,正在进行协议商讨

由于MineLogin已经彻底死翘翘,故删除MineLogin插件!

BMCL (点击进入)
使用方法:放入auths文件夹中(如不存在,请创建)
目前兼容插件版本:V2
兼容V2最小版本:V2.9
兼容V1最小版本:V2.4

MCLauncherBN (点击进入)
使用方法:放入login文件夹中(如不存在,请创建)
目前兼容插件版本:V2
兼容V2最小版本:Release3.0
兼容V1最小版本:Beta2.22

第一代插件标准说明
结构说明

twitch使用方法:
http://www.mcbbs.net/thread-198946-1-1.html


DLL定义
VB.net

C#


启动器调用(第一代)
VB.net

C#


第二代插件标准说明
结构说明

DLL定义
VB.net

C#

启动器调用(第二代)
VB.net

C#


已完成Legacy正版验证、Skinme验证、minelogin验证、yggdrasil正版验证(即一个账号多个用户的新版验证系统)
yggdrasil插件定义

选择方法

下载地址
基于.net2.0 建议MCLauncherBN

基于.net4.0  建议BMCL




作者: bangbang93    时间: 2013-8-21 18:23
BMCLV2完成更新_(:з」∠)_同时欢迎其他启动器加入
作者: Jack112233    时间: 2013-8-21 22:20
支持一个~
作者: huanghongxun    时间: 2013-9-8 16:54
本帖最后由 huanghongxun 于 2016-1-1 18:37 编辑

经过一番努力Hello Minecraft! Launcher实现了登陆模块外置插件化。。那么API跟1楼写的是一样的。。。
但还是有地方不一样。。
___________________________________________
然而还是咔嚓掉了

作者: bangbang93    时间: 2013-10-31 13:34
接口更新提示_(:з」∠)_不过1.7居然连登录验证都改掉了……
作者: hjw767500210    时间: 2013-11-8 15:04
吊炸天
作者: tianlongni    时间: 2013-12-6 17:42
挺好的东西我喜欢加油希望推出更加好的
作者: zjyl1994    时间: 2013-12-25 10:47
好东西,写启动器最纠结的就是各种登录验证的兼容,现在做成外置模块简直太方便了
作者: 小孩不乖    时间: 2014-6-20 22:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhh0000zhh    时间: 2014-6-21 20:35
小孩不乖 发表于 2014-6-20 22:25
我也想加入 有木有VB的?

仅支持.net框架
作者: a913844287    时间: 2014-10-2 20:03
第一代和第二代的区别在哪?是.NET版本不同?
开发的时候,选择第一代还是第二代更好?

作者: zhh0000zhh    时间: 2014-10-3 17:30
a913844287 发表于 2014-10-2 20:03
第一代和第二代的区别在哪?是.NET版本不同?
开发的时候,选择第一代还是第二代更好?
...

第一代对yggrasil兼容性差,且扩展性差,建议使用第二代
仅仅是协议上的区别,对.net2/4没有差异。
作者: antecer    时间: 2014-12-21 20:12
登陆插件有源码吗?我能不能看下内部结构,仅仅是看这里的介绍貌似不太容易理解使用方法。
作者: zhh0000zhh    时间: 2014-12-21 22:58
antecer 发表于 2014-12-21 20:12
登陆插件有源码吗?我能不能看下内部结构,仅仅是看这里的介绍貌似不太容易理解使用方法。 ...

登陆插件本身不开源,不过BMCL是开源的,你可以去看源码
作者: Fighter    时间: 2015-1-17 21:37
請問一下MCLauncherBN的BestLogin帳號是甚麼
作者: zhh0000zhh    时间: 2015-1-17 21:40
Fighter 发表于 2015-1-17 21:37
請問一下MCLauncherBN的BestLogin帳號是甚麼

BestLogin与皮肤出现严重兼容问题,导致碰面即跳出客户端
正在解决中,所以BestLogin暂时不可用。
作者: Fighter    时间: 2015-1-17 21:48
zhh0000zhh 发表于 2015-1-17 21:40
BestLogin与皮肤出现严重兼容问题,导致碰面即跳出客户端
正在解决中,所以BestLogin暂时不可用。 ...

可是我用BestLogin帳號和skinme皮膚讀取器進入遊戲沒問題啊
作者: zhh0000zhh    时间: 2015-1-17 22:01
Fighter 发表于 2015-1-17 21:48
可是我用BestLogin帳號和skinme皮膚讀取器進入遊戲沒問題啊

这不是简单能说清楚的,总之BestLogin暂时不可用。
作者: 8Mi丶以勒    时间: 2015-9-5 10:07
bangbang93 发表于 2013-8-21 18:23
BMCLV2完成更新_(:з」∠)_同时欢迎其他启动器加入

求易语言的代码,我去改造+多登陆方式,
作者: 小E    时间: 2015-9-6 20:18
yggdrasilv1.7_net4   login 崩溃错误
WebExcption错误 操作超时
WebExpction错误 无法连接到远程服务器