private void Archive_CompressedBytesReadEx(object sender, CompressedBytesReadEventArgs e) { string percentage = this.entryTotal.HasValue ? this.CreatePercentage(e.CompressedBytesRead, this.entryTotal.Value).ToString() : "-"; string tortalPercentage = this.CreatePercentage(this.partTotal + e.CompressedBytesRead, this.totalSize).ToString(); Console.WriteLine(@"Read Compressed File Progress: {0}% Total Progress {1}%", percentage, tortalPercentage); }
private static void Archive_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { long b = e.CompressedBytesRead; var p = Math.Round((e.CompressedBytesRead / (double)totalSize) * 100, 1); Progress.Report(p); }
private void OnBytesRead(object sender, CompressedBytesReadEventArgs e) { IArchive archive = sender as IArchive; if (currentEntrySize != 0) { SingleFileUnpackProgress = Convert.ToInt32(e.CompressedBytesRead * 100 / (long)currentEntrySize); } }
void IExtractionListener.FireCompressedBytesRead(long currentPartCompressedBytes, long compressedReadBytes) { if (this.CompressedBytesRead != null) { CompressedBytesReadEventArgs e = new CompressedBytesReadEventArgs(); e.CurrentFilePartCompressedBytesRead = currentPartCompressedBytes; e.CompressedBytesRead = compressedReadBytes; this.CompressedBytesRead(this, e); } }
private static void Archive_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { long compressedBytesRead = e.CompressedBytesRead; double compressedPercent = (compressedBytesRead / (double)totalSize) * 100; CurrentObjective.Progress = Math.Round(compressedPercent, 1); SessionManager.SendMessageToAdminSessions("ExtractionProgress", CurrentObjective, CancellationToken.None); Progress.Report(CurrentObjective.Progress); }
void IStreamListener.FireCompressedBytesRead(long currentPartCompressedBytes, long compressedReadBytes) { if (this.CompressedBytesRead != null) { CompressedBytesReadEventArgs e = new CompressedBytesReadEventArgs { CurrentFilePartCompressedBytesRead = currentPartCompressedBytes, CompressedBytesRead = compressedReadBytes }; this.CompressedBytesRead(this, e); } }
void archive_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { Console.WriteLine("Read Compressed File Part Bytes: {0} Percentage: {1}%", e.CurrentFilePartCompressedBytesRead, CreatePercentage(e.CurrentFilePartCompressedBytesRead, partTotal)); string percentage = entryTotal.HasValue ? CreatePercentage(e.CompressedBytesRead, entryTotal.Value).ToString() : "Unknown"; Console.WriteLine("Read Compressed File Entry Bytes: {0} Percentage: {1}%", e.CompressedBytesRead, percentage); }
private void ArchiveOnCompressedBytesRead(Object sender, CompressedBytesReadEventArgs e) { if (_rarCurrentEntry == null) { return; } _rarfileStatus[_rarCurrentEntry.Key] = e.CompressedBytesRead; ActiveDownload.BytesDownloaded = _rarfileStatus.Sum(m => m.Value); }
void compressed_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { DownloadableAddon addon = archiveToAddon[sender as IArchive]; BackgroundWorker worker = addonToBackgroundDownloader[addon]; List <object> objectsToGive = new List <object>(); objectsToGive.Add(e.CompressedBytesRead); objectsToGive.Add(addon); worker.ReportProgress(1, objectsToGive); }
private void Extractor_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { ProgressSync.TotalBytesRead = e.CompressedBytesRead; }
private static void CompressedBytesReadCallback(object?sender, CompressedBytesReadEventArgs e) { Console.WriteLine("Compressed bytes read: " + e.CompressedBytesRead); }
public void Archive_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { Percentage = ((double)e.CompressedBytesRead / (double)totalSize) * 100; }