zoukankan      html  css  js  c++  java
  • HSBToolBox

    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 = 1;
            if (num != 0)
            {
            }
            num = 0;
            num = -3183;
            int num2 = num;
            num = -3183;
            switch (num2 == num)
            {
            }
            num = 0;
            if (num != 0)
            {
            }
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    
        // Token: 0x04000014 RID: 20
        [NonSerialized]
        private string eval_a = 32;
    }

    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 = 0;
                num = -21124;
                int num2 = num;
                num = -21124;
                switch (num2 == num)
                {
                }
                num = 1;
                if (num != 0)
                {
                }
                num = 0;
                if (num != 0)
                {
                }
                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);

  • 相关阅读:
    Asymptote 学习记录(1):基本的安装以及用批处理模式和交互模式绘图
    导函数的介质定理
    在新浪云上建立了一个wordpress独立博客
    数学分析原理 定理 6.10
    数学分析原理 定理 6.12
    opencvSparseMat稀疏矩阵
    基于MRSHudi构建数据湖的典型应用场景介绍
    解析云原生2.0架构设计的8大关键趋势
    全链路数据血缘在满帮的实践
    10年经验总结,华为fellow教你如何成为一名优秀的架构师?
  • 原文地址:https://www.cnblogs.com/chucklu/p/11328990.html
Copyright © 2011-2022 走看看