Beispiel #1
0
        public MainFrm()
        {
            InitializeComponent();

            _connected    = Connected;
            _disconnected = Disconnected;
            _toRemoveList = new List <IDataHandler>();
            _dataHandlers = new List <IDataHandler>();

            Connection               = new HConnection();
            Connection.Connected    += Connected;
            Connection.Disconnected += Disconnected;
            Connection.DataOutgoing += DataOutgoing;
            Connection.DataIncoming += DataIncoming;

            AboutPg      = new AboutPage(this, AboutTab);
            ToolboxPg    = new ToolboxPage(this, ToolboxTab);
            InjectionPg  = new InjectionPage(this, InjectionTab);
            ExtensionsPg = new ExtensionsPage(this, ExtensionsTab);
            ConnectionPg = new ConnectionPage(this, ConnectionTab);

            PacketLoggerUI = new PacketLoggerFrm(this);

            AttachDataHandlers();
        }
Beispiel #2
0
        public void GivenIUpdateModuleToCatagory(string moduleName, string catagory)
        {
            var table      = ExtensionsPage.InstalledExtensionDiv.Table(Find.ByClass("dnnGrid"));
            var editButton = ExtensionsPage.GetExtensionEditButton(moduleName, table);

            editButton.Click();
            ExtensionsPage.ModuleCatagorySelect.SelectByValue(catagory);
            ExtensionsPage.UpdateExtensionLink.Click();

            IEInstance.Refresh();
        }