public void OnLoad() { this.LoadAppSettings(); FFRKProxy.mInstance = this; this.mResponseHandlers = new List <IResponseHandler>(); this.mResponseHandlers.Add(new HandleAppInitData()); this.mResponseHandlers.Add(new HandlePartyList()); this.mResponseHandlers.Add(new HandleListBattles()); this.mResponseHandlers.Add(new HandleListDungeons()); this.mResponseHandlers.Add(new HandleLeaveDungeon()); this.mResponseHandlers.Add(new HandleInitiateBattle()); this.mResponseHandlers.Add(new HandleGachaSeriesList()); this.mResponseHandlers.Add(new HandleGachaSeriesDetails()); this.mResponseHandlers.Add(new HandleCompleteBattle()); this.mResponseHandlers.Add(new HandleGachaDraw()); this.mResponseHandlers.Add(new HandleLabrynthSession()); this.mHistory = new ResponseHistory(); this.mGameState = new GameState(); this.mCache = new FFRKDataCache(); this.mTabPage = new TabPage("FFRK Inspector"); this.mInspectorView = new FFRKTabInspector(); this.mInspectorView.Dock = DockStyle.Fill; this.mTabPage.Controls.Add((Control)this.mInspectorView); ((TabControl)FiddlerApplication.UI.tabsViews).TabPages.Add(this.mTabPage); }
private ListViewItem CreateListViewItem(ResponseHistory.HistoryItem data) { string[] rows = { data.Timestamp.ToString(), data.Session.oRequest.headers.RequestPath }; ListViewItem Item = new ListViewItem(rows); Item.Tag = data; return Item; }
public void OnLoad() { LoadAppSettings(); mInstance = this; mResponseHandlers = new List <IResponseHandler>(); mResponseHandlers.Add(new HandleAppInitData()); mResponseHandlers.Add(new HandlePartyList()); mResponseHandlers.Add(new HandleListBattles()); mResponseHandlers.Add(new HandleListDungeons()); mResponseHandlers.Add(new HandleLeaveDungeon()); mResponseHandlers.Add(new HandleInitiateBattle()); mResponseHandlers.Add(new HandleGachaSeriesList()); mResponseHandlers.Add(new HandleGachaSeriesDetails()); mResponseHandlers.Add(new HandleCompleteBattle()); mHistory = new ResponseHistory(); mGameState = new GameState(); // Do this first, because some of the form's OnLoad events register event handlers with it. mDatabaseInstance = new FFRKMySqlInstance(); mCache = new FFRKDataCache(); // Do this before initializing the connection, because when it's done we need to update the // UI. mTabPage = new TabPage("FFRK Inspector"); mInspectorView = new FFRKTabInspector(); mInspectorView.Dock = DockStyle.Fill; mTabPage.Controls.Add(mInspectorView); FiddlerApplication.UI.tabsViews.TabPages.Add(mTabPage); // Do this last mDatabaseInstance.OnConnectionInitialized += mDatabaseInstance_OnConnectionInitialized; mDatabaseInstance.OnSchemaError += mDatabaseInstance_OnSchemaError; mDatabaseInstance.InitializeConnection(MinimumRequiredSchema); }
public void OnLoad() { LoadAppSettings(); mInstance = this; mResponseHandlers = new List<IResponseHandler>(); mResponseHandlers.Add(new HandleAppInitData()); mResponseHandlers.Add(new HandlePartyList()); mResponseHandlers.Add(new HandleListBattles()); mResponseHandlers.Add(new HandleListDungeons()); mResponseHandlers.Add(new HandleLeaveDungeon()); mResponseHandlers.Add(new HandleInitiateBattle()); mResponseHandlers.Add(new HandleGachaSeriesList()); mResponseHandlers.Add(new HandleGachaSeriesDetails()); mResponseHandlers.Add(new HandleCompleteBattle()); mHistory = new ResponseHistory(); mGameState = new GameState(); // Do this first, because some of the form's OnLoad events register event handlers with it. mDatabaseInstance = new FFRKMySqlInstance(); mCache = new FFRKDataCache(); // Do this before initializing the connection, because when it's done we need to update the // UI. mTabPage = new TabPage("FFRK Inspector"); mInspectorView = new FFRKTabInspector(); mInspectorView.Dock = DockStyle.Fill; mTabPage.Controls.Add(mInspectorView); FiddlerApplication.UI.tabsViews.TabPages.Add(mTabPage); // Do this last mDatabaseInstance.OnConnectionInitialized += mDatabaseInstance_OnConnectionInitialized; mDatabaseInstance.OnSchemaError += mDatabaseInstance_OnSchemaError; mDatabaseInstance.InitializeConnection(MinimumRequiredSchema); }