public FrmEspionSpotify() { SuspendLayout(); Instance = this; InitializeComponent(); Rnd = new Random(); Rm = new ResourceManager(typeof(english)); BackImage = Resources.spytify_logo; if (Settings.Default.Directory == "") { Settings.Default.Directory = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic); Settings.Default.Save(); } _charSeparator = Settings.Default.AddSeparators ? "_" : " "; _minTime = Settings.Default.MinLength; _formatValue = (Recorder.Format)Settings.Default.Format; _strucDossiers = Settings.Default.AddFolders; _bCdTrack = Settings.Default.AddNumsAsTrack; _bNumFile = Settings.Default.AddNumsInfrontFile; _num = 1; var indexLanguage = Settings.Default.Language; var indexBitRate = Settings.Default.Bitrate; tcMenu.SelectedIndex = Settings.Default.TabNo; rbMp3.Checked = Settings.Default.Format == 0; rbWav.Checked = Settings.Default.Format == 1; tbMinTime.Value = Settings.Default.MinLength / 5; tgAddSeparators.Checked = Settings.Default.AddSeparators; tgNumTracks.Checked = Settings.Default.AddNumsAsTrack; tgNumFiles.Checked = Settings.Default.AddNumsInfrontFile; tgAddFolders.Checked = Settings.Default.AddFolders; txtPath.Text = Settings.Default.Directory; tgDisableAds.Checked = ManageHosts.AreAdsDisabled(ManageHosts.HostsSystemPath); folderBrowserDialog.SelectedPath = Settings.Default.Directory; SetLanguageDropDown(); var language = (LanguageType)indexLanguage; SetLanguage(language); cbBitRate.SelectedIndex = indexBitRate; cbLanguage.SelectedIndex = indexLanguage; _sound = new VolumeWin(); tbVolumeWin.Value = _sound.DefaultAudioDeviceVolume; lblSoundCard.Text = _sound.DefaultAudioEndPointDevice.FriendlyName; lblVolume.Text = _sound.DefaultAudioDeviceVolume + @"%"; ResumeLayout(); GitHub.NewestVersion(); }
public Watcher(FrmEspionSpotify espionSpotifyForm, string path, LAMEPreset bitrate, Recorder.Format format, VolumeWin sound, int minTime, bool strucDossiers, string charSeparator, bool bCdTrack, bool bNumFile, int cdNumTrack) { if (path == null) { path = ""; } _form = espionSpotifyForm; _path = path; _bitrate = bitrate; _format = format; _sound = sound; NumTrack = bCdTrack || bNumFile ? cdNumTrack : -1; _minTime = minTime; _strucDossiers = strucDossiers; _charSeparator = charSeparator; _bCdTrack = bCdTrack; _bNumFile = bNumFile; }