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. SpringBoot实现定时器定时处理任务

    最近在项目中遇到了一个问题, 对于新建的活动, 活动设置了开始时间和结束时间, 也就是数据库中的一个状态码的改变而已. 但是,这里就有问题了, 如何去实现到时间更改活动状态呢? 1. 刚开始的时候,我 ...

  2. mac上配置apidoc环境

    1. 安装node.js 和npm 前往 https://nodejs.org/en/ 下载node.js的最新版本,双击.pkg进行安装 在终端输入 node -v ,如正确输出版本号即安装成功 ( ...

  3. Maven的下载及安装

    版权申明:本文为博主原创文章,欢迎大家转载.转载请声明转载处为:https://www.cnblogs.com/qxcxy-silence/p/10808321.html 1.下载Maven; 1). ...

  4. 在VS2017添加MVC项目

    以前一直是用vs2012 MVC直接可以找到 在公司用的是vs2017  今天想创建一个MVC,和vs不同啊!!! 居然找不到MVC  然后找找找  ,突然想到创建asp.net 项目的时候发现了MV ...

  5. DA_01_linux_物理机局域网工作机制

    一:物理机局域网工作机制: 二:域名服务的工作流程: 首先通过域名映射到IP地址,如果没有找到域名,向外部服务器DNS查询,然后通过IP地址访问服务器: 三:Vmware--NAT虚拟网络配置:

  6. vim文本编辑及文件查找应用3

    文件查找 locate,find两个命令 在文件系统上查找符合条件的文件: 实现工具:locate,find locate命令: 依赖于事先构建好的索引库,索引库可以由下边两种方式构建 系统自动实现( ...

  7. Binary Search-使用二叉搜索树

    终于到二叉树了,每次面试时最担心面试官问题这块的算法问题,所以接下来就要好好攻克它~ 关于二叉树的定义网上一大堆,这篇做为二叉树的开端,先了解一下基本概念,直接从网上抄袭: 先了解下树的概念,bala ...

  8. Java&Python&Appium 驱动APP及Desired Capabilities配置

    一.摘要 本篇博文,将阐述如何将环境&代码&APP联系起来工作 二.Java代码 我们先看一段真实的java代码,我将他放在了TestNG框架的@BeforeTest里,执行这段即可启 ...

  9. Tomcat下配置JNDI的三种方式

    最近在整理项目上的配置文件,正好看到了数据源配置,想着配置方式有多种,便趁热打铁,记录下常规的Tomcat配置数据源的方式 1.单个工程配置 找到Tomcat下的server.xml文件,在Conte ...

  10. linux基础_使用指令3

    时间日期类 1.date指令 功能:显示当前日期 语法: date:显示当前时间 date +%Y:显示当前年份 date +%m:显示当前月份 date +%d:显示当前是哪一天 date &quo ...