对小米火警的分析(二)
本帖最后由 Dlan 于 2014-4-18 14:33 编辑string[] strArray = u.b("AddShouquan:" + xiaomiId + "||" + str).Split(new string[] { "||" }, StringSplitOptions.None);
if (strArray.Length == 2)
{
MessageBox.Show(strArray, "授权结果");
if ("OK".Equals(strArray))
{
this._vm.i.a(ai.e);
selectedItem.Message = "";
this._vm.i.b(true);
this._vm.i.t();
}
}
上次这里只是add授权,改了返回并不能破解,所以哎,还得重新找程序登陆的时候的授权判断。。继续跟下去,只发现这里就卡住了,没有找到验证在哪
b9.ab9.d()
case bb.d:
this.b.a(this).Status = "登录中";
break;
case bb.e:
this.b.a(this).Status = "登录成功";
break;
case bb.f:
this.b.a(this).Status = "抢购中";
那继续回到,main的 ctor() ,
this.d.IsEnabled = false;
是什么改成true试试 ,原来账号预约 就可以用了
那bh.a是什么 呢,查看后默认为true .
int num = 0;
int num2 = bh.a ? 500 : 20;
while (true)
{
if (CSVDataViewModel.GetInstance().SekillInfoList.Count >= num2)
{
MessageBox.Show("本软件最多支持" + num2 + "个账号同时抢购!");
来到 账号导入数量这里,bh.a成立则返回500,所以bh.a是不是授权状态
包括 bh.f
private by f()
{
by by = null;
if (!this.u())
{
return this.a(true, new string[] { "小米&电信|红米&联通|红米&电信|红米&移动" });
}
if (!(!a || this.p()))
{
return this.a(true, new string[] { "紅米|note|Note", "红米&移动", "红米&电信", "小米&电信", "红米|电信", "星空灰", "白" });
抢红米的顺顺 也判断了 bh.a
哎,没有头绪,自己太菜了。
哎
{:1_892:}好屌,完全不懂 {:1_931:}{:1_932:}..... 。。。。。。。。。。。。。。我更看不懂 好屌,完全不懂
叼,完全看不懂。 至尊丶 发表于 2014-4-18 14:44
叼,完全看不懂。
大叔,你又来灌水了,让晚辈怎么活,求指点啊 听说这软件有后台,那作者不厚到,唉 看看~~~~~~~~~~~~~
页:
[1]
2