Exemplo n.º 1
0
        /// <summary>
        /// Unblock a specified host
        /// </summary>
        public void RemoveBlockedService(string host)
        {
            if (host.Equals(ExternalServicesGuid))
            {
                blockExternalServices = false;
            }

            if (blockedHostList.ContainsHost(host))
            {
                string hosts = blockedHostList.ToString().Replace(String.Format("{0};", host), String.Empty);
                blockedHostList = new HostList(hosts);
            }
        }
Exemplo n.º 2
0
    private void miEditBlockedHosts_Click(object sender, System.EventArgs e)
    {
        string sNewList = frmPrompt.GetUserString("Edit Blocked Host List",
                                                  "Enter semicolon-delimited block list.", hlBlockedHosts.ToString(), true);

        if (null == sNewList)
        {
            FiddlerApplication.UI.sbpInfo.Text = "Block list left unchanged.";
            return;
        }
        else
        {
            string sErrors;
            if (!hlBlockedHosts.AssignFromString(sNewList, out sErrors))
            {
                MessageBox.Show(sErrors, "Error in list");
            }
            else
            {
                FiddlerApplication.UI.sbpInfo.Text = "Block list updated.";
            }
        }
    }