private void MainForm_Load(object pSender, EventArgs pArgs) { if (new SetupForm().ShowDialog(this) != DialogResult.OK) { Close(); return; } foreach (LibPcapLiveDevice device in LibPcapLiveDeviceList.Instance) { if (device.Interface.FriendlyName == Config.Instance.Interface) { mDevice = device; break; } } try { mDevice.Open(DeviceMode.Promiscuous, 1); } catch { MessageBox.Show("Failed to set the device in Promiscuous mode! But that doesn't really matter lol."); mDevice.Open(); } mDevice.Filter = string.Format("tcp portrange {0}-{1}", Config.Instance.LowPort, Config.Instance.HighPort); mTimer.Enabled = true; mSearchForm.Show(mDockPanel); mDataForm.Show(mDockPanel); mStructureForm.Show(mDockPanel); mPropertyForm.Show(mDockPanel); DockPane rightPane1 = new DockPane(mStructureForm, DockState.DockRight, true); DockPane rightPane2 = new DockPane(mPropertyForm, DockState.DockRight, true); rightPane1.Show(); rightPane2.Show(); }
private void MainForm_Load(object pSender, EventArgs pArgs) { if (!Config.Instance.LoadedFromFile) { if (ShowSetupForm() != DialogResult.OK) { Close(); return; } } SetupAdapter(); mTimer.Enabled = true; mSearchForm.Show(mDockPanel); mDataForm.Show(mDockPanel); mStructureForm.Show(mDockPanel); mPropertyForm.Show(mDockPanel); DockPane rightPane1 = new DockPane(mStructureForm, DockState.DockRight, true); DockPane rightPane2 = new DockPane(mPropertyForm, DockState.DockRight, true); rightPane1.Show(); rightPane2.Show(); /* foreach (string arg in _startupArguments) { SessionForm session = NewSession(); session.OpenReadOnly(arg); session.Show(mDockPanel, DockState.Document); } */ }
private void MainForm_Load(object pSender, EventArgs pArgs) { if (new SetupForm().ShowDialog(this) != DialogResult.OK) { Close(); return; } foreach (PcapDevice device in new PcapDeviceList()) { if (device.Interface.FriendlyName == Config.Instance.Interface) { mDevice = device; break; } } mDevice.Open(true, 1); mDevice.SetFilter(string.Format("tcp portrange {0}-{1}", Config.Instance.LowPort, Config.Instance.HighPort)); mTimer.Enabled = true; mSearchForm.Show(mDockPanel); mDataForm.Show(mDockPanel); mStructureForm.Show(mDockPanel); mPropertyForm.Show(mDockPanel); DockPane rightPane1 = new DockPane(mStructureForm, DockState.DockRight, true); DockPane rightPane2 = new DockPane(mPropertyForm, DockState.DockRight, true); rightPane1.Show(); rightPane2.Show(); }