Exemplo n.º 1
0
        private void btnGetConfigs_Click(object sender, EventArgs e)
        {
            lvLog.Items.Clear();
            MainWorker mw = new MainWorker();

            mw.StatusChanged += new MainWorker.OnStatusChanged(mw_StatusChanged);
            if (!mw.WorkerInit())
            {
                return;
            }
            mw.StartGetConfig();
        }
Exemplo n.º 2
0
        private void btnGetPassword_Click(object sender, EventArgs e)
        {
            lvLog.Items.Clear();
            MainWorker mw_pass = new MainWorker();

            mw_pass.StatusChanged += new MainWorker.OnStatusChanged(mw_pass_StatusChanged);
            if (!mw_pass.WorkerInit())
            {
                return;
            }
            mw_pass.StartGetPassword();
        }
Exemplo n.º 3
0
        private void ChangeMask()
        {
            if (txtSelectMask.Text.Trim() == string.Empty)
            {
                SelectMask = "*.ovpn";
            }
            else
            {
                SelectMask = txtSelectMask.Text.Trim();
            }

            Settings.SelectMask = SelectMask;
            if (!Settings.SaveConfig())
            {
                CommonFunctions.ErrMessage(Settings.ConfigError);
            }

            List <string> SelectedList = MainWorker.GetFilesList(
                MainWorker.Unpdir, SelectMask);

            if (SelectedList == null)
            {
                CommonFunctions.ErrMessage(MainWorker.ErrorMessage);
                return;
            }


            for (int i = 0; i < lstFiles.Items.Count; i++)
            {
                if (SelectedList.Contains(lstFiles.Items[i].ToString()))
                {
                    lstFiles.SetItemChecked(i, true);
                }
                else
                {
                    lstFiles.SetItemChecked(i, false);
                }
            }
        }