Loading...
注册 登录
勋章功能:官方勋章中心 - 交易市场 - 交易管理 - 勋章仓库 - 勋章排序 |  帖子背景 论坛背景 自定义表情
自定义设置备份
返回列表 发帖
转到Guru!看帖

[技术向?]尝试利用Linux免客户端验证自制⑨服启动器

本帖最后由 DoraJDJ 于 2015-10-31 23:50 编辑

诸君,这里是DoraJDJ
这周末又莫名无聊起来,想继续开个坑玩,于是玩弄了下Eclipse,另外翻阅各种教程源代码,结果做出了这个东西...



基本的界面弄好了,那就开始弄基本功能吧,于是继续翻阅各种教程源代码,写了个比较简单的(⑨大并感)验证代码:(下面的代码是一小部分,同样是接下来的问题所在...)
  1.             // 定义PrintWriter,获取输出流
  2.             pw = new PrintWriter(conn.getOutputStream());
  3.             // 发送参数:user=用户名&password=密码&type=clean
  4.             pw.println("user=" + username + "&password=" + password + "&type=clean");// flush
  5.             pw.flush();
复制代码
代码码完后,是时候开始调试了,输入论坛名和密码,控制台成功输出所获得的Tokens:
  1. Start!mcid(MC帐号):DoraJDJ<br/>Hash:[数据删除]Token get!
复制代码
到此为止,好像都没有什么问题出现,但实际上...

前面发送参数的时候定义了type=clean,根据http://cirno.biz/mclogindiy.php里的说明...

如果type=clean则返回结果为:"mcid||||session"
如果type=org则返回结果为MC官方正版验证格式e.g:"1333544508000:deprecated:Cirno:hda79shds9adhaowydha"


然而我这边即使定义了type=clean输出却是...
  1. mcid(MC帐号):DoraJDJ<br/>Hash:[数据删除]
复制代码
不对劲啊!

于是上curl再人工提交了请求...
  1. [dorajdj@jdj-at-linux ~]$ curl http://cirno.biz/mclogindiy.php -d "user=DoraJDJ&password=[数据删除]&type=clean"
  2. DoraJDJ||||[数据删除]
复制代码
于是...这是我的使用姿势不对造成输出不一致吗?
冒着被喷的风险@⑨     ....
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

咱是不会为了一个启动器而特地去装个虚拟系统的→ 3→
角度,创造不同。

TOP

.........你那个鬼post是怎么写的
http header的结尾是 \r\n\r\n 连续两个换行而且是win的\r\n 不是 linux格式
帖内回复
DoraJDJ在 2015-11-3 17:36 回复:
在网上的教程里套着写的...难道真是姿势不对?

TOP


多研究, 多尝试, 相信自己
delete Eclipse



あの!! メンカタカラメヤサイダブルニンニクアブラマシマシでお願いします!←ラーメンのお注文方

TOP

突然发现JDJ变成贤者石了;w;真好 我的贤者石阶段显示的是版主 哭叽叽

帕琪头上的不是月亮是香蕉 不是月亮是香蕉  因为很重要,所以说两遍。
辣鸡 来推倒我啊!

TOP

这个你之前不就试过了么?
帖内回复
DoraJDJ在 2015-11-1 09:04 回复:
上次只是自写启动代码而已...
nmzfrank在 2015-11-2 16:16 回复:
To DoraJDJ: 两者的差距不就是一个GUI么=-=
我是柠檬汁不是叉烧包;
我是柠檬汁不是叉烧包;
我是柠檬汁不是叉烧包;
因为很重要所以说三遍!

TOP

返回列表