HSBToolBox.exe

Unzip all files to the folder where Hearthbuddy.exe
Then just run HSBToolBox.exe

[assembly: AssemblyTitle("HSBToolBox Obfuscated with Dotfuscator Professional Evaluation. Illegal to use on software for general release.")]

程序入口

internal static class eval_a
{
// Token: 0x06000006 RID: 6 RVA: 0x00002108 File Offset: 0x00000308
[STAThread]
private static void a()
{
int num = ;
if (num != )
{
}
num = ;
num = -;
int num2 = num;
num = -;
switch (num2 == num)
{
}
num = ;
if (num != )
{
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
} // Token: 0x04000014 RID: 20
[NonSerialized]
private string eval_a = ;
}

Form1的构造函数

public Form1()
{
this.eval_t();
this.eval_w = this.CurDir + "\\Logs";
this.eval_x = this.CurDir + "\\Routines\\DefaultRoutine\\Silverfish\\UltimateLogs";
this.eval_e = this.CurDir + "\\Routines\\DefaultRoutine\\Silverfish\\data\\_carddb.txt";
this.eval_f = this.CurDir + "\\HSBToolBox\\CardsList";
this.eval_bi = this.CurDir + "\\HSBToolBox\\Decks";
if (!Directory.Exists(this.eval_f))
{
Directory.CreateDirectory(this.eval_f);
}
if (!Directory.Exists(this.eval_bi))
{
Directory.CreateDirectory(this.eval_bi);
}
if (!File.Exists(this.eval_e))
{
MessageBox.Show("Please move the HSBToolBox.exe to the folder where Hearthbuddy.exe", "Initialization...");
Process.GetCurrentProcess().Kill();
}
if (!File.Exists(this.CurDir + "\\cardimg\\none.png"))
{
MessageBox.Show("Please move the HSBToolBox.exe to the folder where `cardimg`", "Initialization...");
Process.GetCurrentProcess().Kill();
}
this.eval_a();
this.eval_ah();
this.eval_j1.Font = new Font("Microsoft Sans Serif", 9.75f, FontStyle.Bold);
}

base.Load += this.eval_cw;

private void eval_cw(object A_0, EventArgs A_1)
{
int num = ;
num = -;
int num2 = num;
num = -;
switch (num2 == num)
{
}
num = ;
if (num != )
{
}
num = ;
if (num != )
{
}
this.eval_g = this.CurDir + "\\Routines\\DefaultRoutine\\Silverfish\\UltimateLogs";
this.eval_bh = this.CurDir + "\\Routines\\DefaultRoutine\\Silverfish\\behavior";
this.eval_bj = this.CurDir + "\\Routines\\DefaultRoutine\\Silverfish\\data\\_mulliganMyCards.txt";
this.eval_bv = this.CurDir + "\\HSBTStatDB.txt";
this.eval_bx = this.CurDir + "\\HSBTReplaceList.txt";
CardDB instance = CardDB.Instance;
this.eval_j();
this.eval_i();
this.getDeckInfo();
this.fillMyCardsStats();
this.eval_ag();
this.eval_v();
this.eval_af();
this.eval_bs = new csExecuter(new ExecuteLogHandler(this.Log));
this.eval_m();
this.ae.setLng("EN");
this.eval_g();
this.eval_d();
}

this.eval_fp.Text = "Please move the HSBToolBox.exe to the folder where Hearthbuddy.exe";

报错

namespace HSBToolBox
{
    // Token: 0x02000009 RID: 9
    public class CardDB

MessageBox.Show("New Tag: " + num3);

HSBToolBox的更多相关文章

随机推荐

  1. UML中的类图

    模型 类 接口 关系 关联关系 描述了类的结构之间的关系.具有方向.名字.角色和多重性等信息.一般的关联关系语义较弱.也有两种语义较强,分别是聚合与组合 聚合 特殊关联关系,指明一个聚集(整体)和组成 ...

  2. js 中, set 与 数组 相互转换

    主要用 Array.from 方法 1.array --> set (数组转set) let array = [1, 2, 3, 4]; let set = new Set(array); 2. ...

  3. 解决 vue 使用 element 时报错ERROR in ./node_modules/element-ui/lib/theme-chalk/fonts/element-icons.ttf

    在 webpack.config.js 中加入这个依赖 { test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/, loader: 'file-loader' }

  4. interrupt分析

    转载自 https://blog.csdn.net/zhangliangzi/article/details/52485319 interrupt简述 interrupt() 方法只是改变中断状态而已 ...

  5. Spring之Redis访问(Spring-data-redis)

    Spring-data-redis,是spring-data框架中,比较常用的,基于key-value键值对的数据持久层框架.Spring-data-redis,是一个基于Template模板开发的数 ...

  6. CHD-5.3.6集群上oozie安装

    参考文档:http://archive.cloudera.com/cdh5/cdh/5/oozie-4.0.0-cdh5.3.6/DG_QuickStart.html tar -zxvf  oozie ...

  7. 随意软连接/home/users目录导致环境变量消失后的事故

    1 自己的用户zj下,把/home/zj 删除后用ln -s软连接其他目录,导致了当前用户的.bash_profile失效 2 解决思路 第一,删除软连接 rm -rf /home/zj   记住后面 ...

  8. linux上网时断时续问题

    [问题描述]打开百度比较慢:登录远程服务器操作一会儿就断了 [问题环境]ip自动获取 [问题分析]自己的ip地址被人占用了 [问题解决]1)重新手动配置一个新的ip    2)释放原来的ip,重新自动 ...

  9. 启动Tomcat报错:A child container failed during start

    在之前的工作和学习当中,有碰到过很多未知的,在当时看来十分令人疑惑的问题.当时的解决手段简单粗暴,就是直接百度,搜到对应的解决方案,直接抄过来试试,不行再换,直到问题消失,程序可以正常跑了,立马就不管 ...

  10. 8.caffe:make_mean.sh( 数据平均化 )

    个人实践代码如下: #!/usr/bin/env sh # Compute the mean image from the imagenet training lmdb # N.B. this is ...