void AddProgress1(object sender, AddProgressEventArgs e) { switch (e.EventType) { case ZipProgressEventType.Adding_Started: TestContext.WriteLine("Adding_Started"); break; case ZipProgressEventType.Adding_Completed: TestContext.WriteLine("Adding_Completed"); break; case ZipProgressEventType.Adding_AfterAddEntry: TestContext.WriteLine("Adding_AfterAddEntry: {0}", e.CurrentEntry.FileName); break; } }
//===================================================================== /// <summary> /// This is used to report progress as files are added to the archive /// </summary> /// <param name="sender">The sender of the event</param> /// <param name="e">The event arguments</param> private void zip_AddProgress(object sender, AddProgressEventArgs e) { switch (e.EventType) { case ZipProgressEventType.Adding_Started: Log.LogMessage(MessageImportance.High, "Compressing help content files..."); break; case ZipProgressEventType.Adding_AfterAddEntry: Log.LogMessage(MessageImportance.High, "Added {0}", e.CurrentEntry.FileName); break; default: break; } }
private void ZipCompileProgress(object sender, AddProgressEventArgs e) { if (e.EventType != ZipProgressEventType.Adding_AfterAddEntry) { return; } if (filesTransfered >= (totalFiles / 100)) { try { TotalProgress_ProgressBar.Invoke(new Action(() => TotalProgress_ProgressBar.Value = 100 * filesTransfered / totalFiles)); } catch (Exception ex) { PrintError(ex.Message); } } filesTransfered++; }
private void AddEntryProgress(object sender, AddProgressEventArgs e) { if (cancelEncrypt == true) { e.Cancel = true; return; } Application.DoEvents(); if (e.EventType == ZipProgressEventType.Adding_Started) { current_file.Text = "扫描文件..."; } else if (e.EventType == ZipProgressEventType.Adding_AfterAddEntry) { //MessageBox.Show("Adding_AfterAddEntry:" + e.EntriesTotal.ToString()); current_file.Text = "待加密文件个数:" + e.EntriesTotal.ToString(); } else if (e.EventType == ZipProgressEventType.Adding_Completed) { //MessageBox.Show("Adding_Completed:" + e.EntriesTotal.ToString()); current_file.Text = "开始加密..."; } }
public void AddProgress(object sender, AddProgressEventArgs e) { switch (e.EventType) { case ZipProgressEventType.Adding_Started: Console.WriteLine("Adding files to the zip..."); break; case ZipProgressEventType.Adding_AfterAddEntry: if (!e.CurrentEntry.FileName.EndsWith("/")) { numEntriesAdded++; if (numEntriesAdded % phaseStep == 0) { Console.WriteLine($"Adding file {numEntriesAdded} | {e.CurrentEntry.FileName}"); } } break; case ZipProgressEventType.Adding_Completed: Console.WriteLine("Added all files"); break; } }
private void OnZipAddProgress(object sender, AddProgressEventArgs e) { BuildLogger logger = this.Context.Logger; BuildLoggerVerbosity loggerVerbosity = BuildLoggerVerbosity.Quiet; if (logger == null) { loggerVerbosity = logger.Verbosity; } switch (e.EventType) { case ZipProgressEventType.Adding_Started: if (logger != null) { _totalFileEntries = 0; logger.WriteLine("Started adding files for MSHC", BuildLoggerLevel.Info); } break; case ZipProgressEventType.Adding_AfterAddEntry: string fileEntry = e.CurrentEntry.FileName; if (e.EntriesTotal > _totalFileEntries) { _totalFileEntries = e.EntriesTotal; } // <item name="R1.htm" date="Wed, 25 Nov 2009 22:43:01 GMT" // content-type="text/html; charset=utf-8" /> if (_metadataWriter != null && !e.CurrentEntry.IsDirectory) { _metadataWriter.WriteStartElement("item"); // item _metadataWriter.WriteAttributeString("name", fileEntry); _metadataWriter.WriteAttributeString("date", DateTime.Now.ToString("R")); //TODO: which date is this? _metadataWriter.WriteAttributeString("content-type", GetContentType(fileEntry)); _metadataWriter.WriteEndElement(); // item } if (logger != null && loggerVerbosity > BuildLoggerVerbosity.Normal) { logger.WriteLine("Added: " + fileEntry, BuildLoggerLevel.Info); } break; case ZipProgressEventType.Adding_Completed: if (logger != null) { // The additional file is the single metadata file added later... logger.WriteLine(String.Format("Total of {0} files added.", _totalFileEntries + 1), BuildLoggerLevel.Info); logger.WriteLine("Completed adding files for MSHC", BuildLoggerLevel.Info); } break; default: break; } }
/// <summary>AddProgressイベント ハンドラ</summary> protected void AddProgressEventHandler(Object sender, AddProgressEventArgs e) { //Debug.WriteLine("AddProgressEventHandler\r\n" // + "sender:" + sender.ToString() + ", " + "e.ArchiveName:" + e.ArchiveName); }
private static void addProgress(object sender, AddProgressEventArgs e) { Console.WriteLine($"ap {e.BytesTransferred} || {e.TotalBytesToTransfer}"); }
private void ZipOnAddProgress(object sender, AddProgressEventArgs addProgressEventArgs) { ConsoleService.WriteSameLineToConsole("saving... (" + FormatHelper.ConvertToHumanReadbleFileSize(addProgressEventArgs.BytesTransferred) + " / " + FormatHelper.ConvertToHumanReadbleFileSize(addProgressEventArgs.TotalBytesToTransfer) + ")"); }
private static void ArchiveOnAddProgress(object sender, AddProgressEventArgs addProgressEventArgs) { Log.Logger.Information("Adding to archive: {@ArchiveStatistics}", addProgressEventArgs); }