public void Can_recompress_file()
        {
            var activeSaveFile = new SaveFileCompressionHelper();

            activeSaveFile.CompressFromSingleFile(_binPath, _jsonPath, out var recompressedFilePath);
            _recompressedBinPath = recompressedFilePath;
        }
Esempio n. 2
0
        private void recompressButton_Click(object sender, EventArgs e)
        {
            if (File.Exists(_selectedFileForRecompression))
            {
                if (File.Exists(_selectedMetaFileForRecompression))
                {
                    var outputFolder = new FileInfo(_selectedFileForRecompression).Directory.FullName;
                    _saveFileCompressionHelper.CompressFromSingleFile(_selectedFileForRecompression, _selectedMetaFileForRecompression, outputFolder);

                    MessageBox.Show(Constants.Messages.RECOMPRESSION_SUCCESSFUL, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show(Constants.Messages.MISSING_METAINFO_FILE_TEXT);
                }
            }
        }